1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/auth-BYwTrny6.js","assets/resume-DQ2pc8eQ.js","assets/amplify_outputs-ByhBuvRU.js","assets/API-DAFHaofH.js","assets/index-DgoachrA.js","assets/homeReset-ClYxhsPV.js","assets/workbench-DVZ8UPcc.js","assets/logger-AqfA_hXV.js","assets/jsx-runtime-C2UBfbyc.js","assets/chat-YAQO4n_L.js","assets/index-CHoi3jgE.js","assets/preload-helper-CLcXU_4U.js","assets/contract-C8_2XbhZ.js","assets/artifactTitle-DNRdmHz0.js","assets/authenticated-chat-Yvg3yA_B.js","assets/aiWorkspace-DNQ8NOJn.js","assets/sync-DtNvzS6k.js","assets/chatMode-nkbEUJmy.js","assets/index-Ctn5E0jf.js","assets/react-toastify.esm-DcR-pTER.js","assets/clsx-B-dksMZM.js","assets/chatMedia-Bm3yTEDP.js","assets/networkQuality-MoaFJ23-.js","assets/clientImageAssets-BwBgCWfG.js","assets/index-D-j07sr6.js","assets/router-CdSor0Tc.js","assets/index-DG0jpFbZ.js","assets/index-SgDwteQq.js"])))=>i.map(i=>d[i]); 2import{_ as E}from"./preload-helper-CLcXU_4U.js";import{r as g,j as e}from"./jsx-runtime-C2UBfbyc.js";import{u as se}from"./index-Ctn5E0jf.js";import{G as C,f as R,g as S,h as oe,i as H,j as re,k as ae,l as ne,m as le,n as de,o as ce,p as U,q as z,r as T,s as M,t as ue,u as O,v as pe,w as ge,x as me,y as he}from"./index-CHoi3jgE.js";import{c as be,S as fe}from"./chat-YAQO4n_L.js";import{buildImageStudioRoute as $}from"./imageStudio-BZ6yVwsW.js";import{r as we}from"./chatMode-nkbEUJmy.js";import{c as V}from"./classNames-D4DIdros.js";function Y(l){return C({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M320 488c0 9.5-5.6 18.1-14.2 21.9s-18.8 2.3-25.8-4.1l-80-72c-5.1-4.6-7.9-11-7.9-17.8s2.9-13.3 7.9-17.8l80-72c7-6.3 17.2-7.9 25.8-4.1s14.2 12.4 14.2 21.9l0 40 16 0c35.3 0 64-28.7 64-64l0-166.7C371.7 141 352 112.8 352 80c0-44.2 35.8-80 80-80s80 35.8 80 80c0 32.8-19.7 61-48 73.3L464 320c0 70.7-57.3 128-128 128l-16 0 0 40zM456 80a24 24 0 1 0 -48 0 24 24 0 1 0 48 0zM192 24c0-9.5 5.6-18.1 14.2-21.9s18.8-2.3 25.8 4.1l80 72c5.1 4.6 7.9 11 7.9 17.8s-2.9 13.3-7.9 17.8l-80 72c-7 6.3-17.2 7.9-25.8 4.1s-14.2-12.4-14.2-21.9l0-40-16 0c-35.3 0-64 28.7-64 64l0 166.7c28.3 12.3 48 40.5 48 73.3c0 44.2-35.8 80-80 80s-80-35.8-80-80c0-32.8 19.7-61 48-73.3L48 192c0-70.7 57.3-128 128-128l16 0 0-40zM56 432a24 24 0 1 0 48 0 24 24 0 1 0 -48 0z"},child:[]}]})(l)}function Ae(l){return C({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M64 0C28.7 0 0 28.7 0 64L0 352c0 35.3 28.7 64 64 64l96 0 0 80c0 6.1 3.4 11.6 8.8 14.3s11.9 2.1 16.8-1.5L309.3 416 448 416c35.3 0 64-28.7 64-64l0-288c0-35.3-28.7-64-64-64L64 0z"},child:[]}]})(l)}function Ne(l){return C({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M280 0C408.1 0 512 103.9 512 232c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-101.6-82.4-184-184-184c-13.3 0-24-10.7-24-24s10.7-24 24-24zm8 192a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm-32-72c0-13.3 10.7-24 24-24c75.1 0 136 60.9 136 136c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-48.6-39.4-88-88-88c-13.3 0-24-10.7-24-24zM117.5 1.4c19.4-5.3 39.7 4.6 47.4 23.2l40 96c6.8 16.3 2.1 35.2-11.6 46.3L144 207.3c33.3 70.4 90.3 127.4 160.7 160.7L345 318.7c11.2-13.7 30-18.4 46.3-11.6l96 40c18.6 7.7 28.5 28 23.2 47.4l-24 88C481.8 499.9 466 512 448 512C200.6 512 0 311.4 0 64C0 46 12.1 30.2 29.5 25.4l88-24z"},child:[]}]})(l)}function Ie(l){return C({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M96 128a128 128 0 1 0 256 0A128 128 0 1 0 96 128zm94.5 200.2l18.6 31L175.8 483.1l-36-146.9c-2-8.1-9.8-13.4-17.9-11.3C51.9 342.4 0 405.8 0 481.3c0 17 13.8 30.7 30.7 30.7l131.7 0c0 0 0 0 .1 0l5.5 0 112 0 5.5 0c0 0 0 0 .1 0l131.7 0c17 0 30.7-13.8 30.7-30.7c0-75.5-51.9-138.9-121.9-156.4c-8.1-2-15.9 3.3-17.9 11.3l-36 146.9L238.9 359.2l18.6-31c6.4-10.7-1.3-24.2-13.7-24.2L224 304l-19.7 0c-12.4 0-20.1 13.6-13.7 24.2z"},child:[]}]})(l)}const u=l=>!!(l&&/^https?:\/\//.test(l)),t=l=>`https://docs.cloudmysite.com/docs/${l}`,n=l=>`https://docs.cloudmysite.com/blog/${l}`;function Le(){const l=se(be),[D,j]=g.useState(null),[b,c]=g.useState(!1),[h,d]=g.useState(null),[q,w]=g.useState(null),[m,v]=g.useState(null),x=typeof window<"u"?we(window.location.pathname,window.location.search):void 0,P=typeof window<"u"?`${window.location.pathname}${window.location.search}`:"",J=$({workspaceId:x,returnTo:x?P:null}),K=$({workspaceId:x,returnTo:x?P:null,mode:"logo"}),Q=x?`/studio/videos?workspaceId=${encodeURIComponent(x)}&returnTo=${encodeURIComponent(P)}`:"/studio/videos",X="/studio/audio",A="/create",_="/create?mode=website",Z="/login",G=J,W=K,N=Q,I=X;g.useEffect(()=>{b||v(null)},[b]),g.useEffect(()=>{if(typeof window>"u")return;let i=!1,r,o,p;const a=window,y=()=>{E(async()=>{const{authUser:f}=await import("./auth-BYwTrny6.js").then(F=>F.w);return{authUser:f}},__vite__mapDeps([0,1,2,3,4])).then(({authUser:f})=>{i||(j(f.get()),r=f.subscribe(F=>{j(F)}))}).catch(()=>{i||j(null)})};return a.requestIdleCallback?p=a.requestIdleCallback(y,{timeout:2500}):o=window.setTimeout(y,1200),()=>{i=!0,r?.(),p!==void 0&&a.cancelIdleCallback?.(p),o!==void 0&&window.clearTimeout(o)}},[]),g.useEffect(()=>{if(!h){w(null);return}const i=r=>{const o=r.target;if(!o)return;o.closest("[data-header-dropdown-root]")||d(null)};return document.addEventListener("pointerdown",i,!0),()=>{document.removeEventListener("pointerdown",i,!0)}}
2,[h]);const ee=g.useCallback(async i=>{if(i.preventDefault(),!(typeof window>"u"))try{const{navigateHomeWithHardReset:r}=await E(async()=>{const{navigateHomeWithHardReset:o}=await import("./homeReset-ClYxhsPV.js");return{navigateHomeWithHardReset:o}},__vite__mapDeps([5,6,2,7,8,4,9,10,11,12,13,14,1,15,0,3,16,17,18,19,20,21,22,23,24,25,26,27]));await r()}catch{window.location.assign("/")}},[]);g.useEffect(()=>{if(!b||!m)return;const i=o=>{const p=o.target;p&&(p.closest('[data-mobile-dropdown-root="true"]')||v(null))},r=o=>{o.key==="Escape"&&v(null)};return document.addEventListener("pointerdown",i),document.addEventListener("keydown",r),()=>{document.removeEventListener("pointerdown",i),document.removeEventListener("keydown",r)}},[b,m]);const te=i=>({"AI App Builder":O,"Bring Your Own Website":Y,"WordPress Hosting":he,"Drupal Hosting":me,"VPS Hosting":ge,"n8n Hosting":fe,"Website Generator":pe,"App Generator":O,"Image Studio":M,"Video Studio":T,"Audio Studio":ue,"AI Audio Voices":z,"Image History":M,"Image Pricing":M,"Video Pricing":T,"Audio Pricing":z,"AI Receptionist Pricing":R,"App Pricing":U,"App & Website Pricing":U,"Logo Generator":ce,"Content Generator":de,"Templates Marketplace":le,Startups:ne,"Small Business":ae,Agencies:re,"AI Receptionist":R})[i]||Y,s={productsDefault:{feature:{title:"CloudMySite Genie documentation",description:"Start with the Genie overview, then move into app creation, publishing, and workspace tools.",href:t("genie"),imageSrc:"/startup.webp",label:"Genie docs"},docsLinks:[{title:"Genie getting started",href:t("genie/cloudmysite-genie-getting-started"),description:"Create your first Genie project and understand the workspace flow."},{title:"How Genie works",href:t("genie/how-it-works"),description:"A high-level guide to prompts, generated apps, previews, and launches."},{title:"Build with AI in minutes",href:n("build-your-website-with-ai-in-minutes"),description:"A blog walkthrough for turning ideas into a live website quickly."}]},aiAppBuilder:{feature:{title:"Create apps and websites with Genie",description:"Learn the builder flow from prompt box to preview, files, assets, and publish-ready changes.",href:t("genie/workspace/builder"),imageSrc:"/startup.webp",label:"Builder docs"},docsLinks:[{title:"Prompt box guide",href:t("genie/workspace/builder/prompt-box"),description:"Write prompts that guide Genie toward the app or website you want."},{title:"Right-side workbench",href:t("genie/workspace/builder/right-side-workbench"),description:"Understand previews, code, files, and the builder work area."},{title:"AI website builder blog",href:n("website-builder-ai"),description:"Read how AI website building fits CloudMySite workflows."}]},byow:{feature:{title:"Bring Your Own Website setup",description:"Move an existing website into CloudMySite and manage uploads, domains, analytics, and settings.",href:t("byow/bring-your-own-website-setup"),imageSrc:"/small-business.webp",label:"BYOW docs"},docsLinks:[{title:"Upload and manage sites",href:t("byow/upload-and-manage-sites"),description:"Upload existing files and keep imported sites organized."},{title:"BYOW domains",href:t("byow/domains"),description:"Connect a custom domain to a brought-over website."},{title:"BYOW overview blog",href:n("byow-cloudmysite"),description:"Read why BYOW is useful for existing website owners."}]},wordpress:{feature:{title:"WordPress Hosting documentation",description:"Review CloudMySite WordPress hosting features, setup steps, plans, and common questions.",href:t("wordpress"),imageSrc:"/small-business.webp",label:"WordPress docs"},docsLinks:[{title:"WordPress setup guide",href:t("wordpress/setup-guide"),description:"A practical guide for launching WordPress on CloudMySite."},{title:"WordPress plans",href:t("wordpress/plans"),description:"Compare the plan options for hosted WordPress sites."},{title:"WordPress hosting blog",href:n("cloudmysite-wordpress-hosting"),description:"Read more about CloudMySite WordPress hosting."}]},drupal:{feature:{title:"Drupal Hosting documentation",description:"Explore Drupal hosting setup, features, plans, and plan comparisons for larger content sites.",href:t("drupal"),imageSrc:"/agency-ai.webp",label:"Drupal docs"},docsLinks:[{title:"Drupal setup guide",href:t("drupal/setup-guide"),description:"Launch and configure a Drupal site on CloudMySite."},{title:"Drupal features",href:t("drupal/features"),description:"Review performance, security, scaling, and management features."},{title:"Compare Drupal plans",href:t("drupal/compare-plans"),description:"Check hosting options before choosing a Drupal plan."}]},vps:{feature:{title:"VPS Hosting documentation",description:"Learn setup, use cases, features, and operational guidance for CloudMySite VPS hosting.",href:t("vps-hosting"),imageSrc:"/agency-ai.webp",label:"VPS docs"},docsLinks:[{title:"VPS setup guide",href:t("vps-hosting/setup-guide"),description:"Start and configure a VPS for apps, automation, and custom workloads."},{title:"VPS use cases",href:t("vps-hosting/use-cases"),description:"See when VPS hosting is the right fit."},{title:"Why business needs VPS",href:n("business-needs-vps-hosting"),description:"A blog guide to VPS hosting for growing businesses."}]},n8n:{feature:{title:"n8n setup on VPS",description:"Use CloudMySite VPS hosting to run n8n workflows, automations, and integration tasks.",href:t("vps-hosting/n8n-setup"),imageSrc:"/agency-ai.webp",label:"Automation docs"},docsLinks:[{title:"VPS features",href:t("vps-hosting/features"),description:"Understand the hosting layer for automation workloads."},{title:"VPS setup guide",href:t("vps-hosting/setup-guide"),description:"Prepare the server foundation for n8n and other tools."},{title:"Automate your business",href:n("automate-your-business"),description:"Read how automation can support business workflows."}]},aiStudioDefault:{feature:{title:"AI Studio documentation",description:"Open the docs for image, video, audio, logo, voice, and template creation inside Genie.",href:t("genie/features"),imageSrc:"/agency-ai.webp",label:"Genie docs"},docsLinks:[{title:"Image Studio",href:t("genie/images"),description:"Create images, logos, prompts, and project-ready visual assets."},{title:"Video Studio",href:t("genie/video-studio"),description:"Generate videos and understand text-to-vi
2deo or image-to-video workflows."},{title:"Audio Studio",href:t("genie/audio-studio"),description:"Create voiceovers, narration, subtitles, and multilingual audio."}]},imageStudio:{feature:{title:"Image Studio guide",description:"Create images, icons, brand visuals, and project assets with the Genie image tools.",href:t("genie/images/create-images"),imageSrc:"/agency-ai.webp",label:"Image docs"},docsLinks:[{title:"Image prompts",href:t("genie/images/prompts"),description:"Write stronger prompts for better images and visual assets."},{title:"Use images in projects",href:t("genie/images/use-images-in-projects"),description:"Attach generated images to app and website workflows."},{title:"Generated media CDN",href:n("ai-website-builder-generated-media-cdn"),description:"Read how generated media can support AI-built websites."}]},videoStudio:{feature:{title:"Video Studio guide",description:"Create launch videos, ads, clips, and website media with text-to-video or image-to-video tools.",href:t("genie/video-studio"),imageSrc:"/agency-ai.webp",label:"Video docs"},docsLinks:[{title:"Text to video",href:t("genie/video-studio/text-to-video"),description:"Start videos from written prompts and creative direction."},{title:"Image to video",href:t("genie/video-studio/image-to-video"),description:"Animate images into short videos for apps, sites, and ads."},{title:"Video and audio builder blog",href:n("ai-video-audio-website-builder"),description:"Read how AI video and audio fit website creation."}]},audioStudio:{feature:{title:"Audio Studio guide",description:"Create voiceovers, narration, website intros, translated subtitles, and reusable audio assets.",href:t("genie/audio-studio"),imageSrc:"/agency-ai.webp",label:"Audio docs"},docsLinks:[{title:"Create audio from text",href:t("genie/audio-studio/create-audio-from-text"),description:"Turn scripts into voiceovers and narration."},{title:"SRT subtitle voiceovers",href:t("genie/audio-studio/srt-subtitle-voiceovers"),description:"Create translated subtitles and audio from SRT files."},{title:"Audio credits pricing",href:t("genie/audio-studio/audio-credits-pricing"),description:"Understand audio credit usage before generating."}]},audioVoices:{feature:{title:"AI Audio Voice Library",description:"Browse voices, languages, styles, and selection tips for natural voiceover generation.",href:t("genie/audio-studio/voice-library"),imageSrc:"/agency-ai.webp",label:"Voice docs"},docsLinks:[{title:"Voices, languages, styles",href:t("genie/audio-studio/voices-languages-styles"),description:"Compare delivery styles and voice options."},{title:"Supported audio languages",href:t("genie/audio-studio/supported-audio-languages"),description:"See language coverage for voiceover workflows."},{title:"Voice selection guide",href:t("genie/audio-studio/voice-selection-guide"),description:"Pick the right voice for ads, tutorials, and websites."}]},logoGenerator:{feature:{title:"Logo Generator documentation",description:"Use Image Studio to create logo concepts, brand marks, and reusable visual directions.",href:t("genie/images/logo-generator"),imageSrc:"/agency-ai.webp",label:"Logo docs"},docsLinks:[{title:"AI logo maker blog",href:n("ai-logo-maker-online"),description:"Read how to create logo options online with AI."},{title:"Generate logo with AI",href:n("logo-generate-with-ai"),description:"A practical guide for logo generation."},{title:"Image prompts",href:t("genie/images/prompts"),description:"Use prompt guidance to refine logo concepts."}]},appGenerator:{feature:{title:"Genie app builder workspace",description:"Learn how the workspace builder helps create apps with files, assets, prompts, and previews.",href:t("genie/workspace/builder"),imageSrc:"/startup.webp",label:"App docs"},docsLinks:[{title:"Builder home",href:t("genie/workspace/builder-home"),description:"Understand where app generation begins in the workspace."},{title:"Add images and files",href:t("genie/workspace/builder/add-images-and-files"),description:"Attach assets and project files during app creation."},{title:"Build websites automatically",href:n("build-websites-automatically-with-ai"),description:"Read a broader guide to AI-generated
2websites."}]},templates:{feature:{title:"Templates documentation",description:"Start from ready-made templates, adapt them with Genie, and move faster from concept to launch.",href:t("genie/templates"),imageSrc:"/small-business.webp",label:"Template docs"},docsLinks:[{title:"Workspace templates",href:t("genie/workspace/templates"),description:"Use and manage templates from the Genie workspace."},{title:"Ready-to-use AI templates",href:n("ready-to-use-ai-website-templates"),description:"Read about template-driven website starts."},{title:"Website templates USA",href:n("website-templates-usa"),description:"Explore template positioning for website projects."}]},solutionsDefault:{feature:{title:"CloudMySite use cases",description:"Browse launch paths for founders, small businesses, and agencies building with CloudMySite.",href:t("genie/how-to-create-website"),imageSrc:"/small-business.webp",label:"Solution docs"},docsLinks:[{title:"How to create a website",href:t("genie/how-to-create-website"),description:"A practical Genie guide for building a website."},{title:"CloudMySite vs traditional hosting",href:n("cloudmysite-vs-traditional-hosting"),description:"Read how CloudMySite compares to older hosting workflows."},{title:"Complete web solution",href:n("complete-web-solution-in-usa"),description:"See how hosting, domains, and AI creation can fit together."}]},startups:{feature:{title:"Startup launch workflow",description:"Go from idea to website, app, or launch page with Genie, templates, and generated media.",href:t("genie/cloudmysite-genie-getting-started"),imageSrc:"/startup.webp",label:"Startup docs"},docsLinks:[{title:"Genie getting started",href:t("genie/cloudmysite-genie-getting-started"),description:"Start a project and learn the key workspace steps."},{title:"Launch pad",href:t("genie/workspace/launch-pad"),description:"Use the workspace launch area to move projects forward."},{title:"Create your free website",href:n("create-your-free-website"),description:"Read how early teams can begin with a low-friction website."}]},smallBusiness:{feature:{title:"Small business website workflow",description:"Create service pages, add forms, generate media, and publish a practical business website.",href:t("genie/forms-in-apps"),imageSrc:"/small-business.webp",label:"Business docs"},docsLinks:[{title:"Forms in Genie apps",href:t("genie/forms-in-apps"),description:"Capture leads, inquiries, and customer details from generated apps."},{title:"Website media library",href:n("ai-website-media-library-r2-cdn"),description:"Read how media storage supports business sites."},{title:"Free website guide",href:n("free-website"),description:"A practical blog for businesses starting online."}]},agencies:{feature:{title:"Agency delivery workflow",description:"Use Genie, templates, assets, and builder tools to move client sites from draft to handoff.",href:t("genie/workspace/templates"),imageSrc:"/agency-ai.webp",label:"Agency docs"},docsLinks:[{title:"Advanced files and downloads",href:t("genie/workspace/builder/advanced-files-and-downloads"),description:"Manage project files during deeper client builds."},{title:"Google Drive and assets",href:t("genie/workspace/builder/google-drive-and-assets"),description:"Bring client assets into the builder workflow."},{title:"Newsletter growth blog",href:n("newsletter-outreach-growth-cloudmysite"),description:"Explore marketing workflows agencies can package with sites."}]},pricingDefault:{feature:{title:"Billing and usage documentation",description:"Understand workspace billing, usage tracking, credits, renewals, and upgrades.",href:t("genie/workspace/billing-and-usage"),imageSrc:"/startup.webp",label:"Pricing docs"},docsLinks:[{title:"Credit wallets",href:t("genie/workspace/credit-wallets"),description:"See how workspace credits are tracked and consumed."},{title:"Plans and renewals",href:t("genie/workspace/plans-renewals-upgrades"),description:"Review plan renewal and upgrade behavior."},{title:"Billing history",href:t("genie/workspace/billing-history-payments"),description:"Find payment and billing history details."}]}
2,appPricing:{feature:{title:"App plan billing and usage",description:"Review how Genie workspace plans, usage, capacity, and billing records work together.",href:t("genie/workspace/billing-and-usage"),imageSrc:"/startup.webp",label:"App pricing docs"},docsLinks:[{title:"Plans, renewals, upgrades",href:t("genie/workspace/plans-renewals-upgrades"),description:"Understand plan lifecycle and upgrades."},{title:"Capacity account",href:t("genie/workspace/capacity-account"),description:"Check capacity-related workspace guidance."},{title:"Billing history payments",href:t("genie/workspace/billing-history-payments"),description:"Review invoices, payments, and billing records."}]},imagePricing:{feature:{title:"Image plans and credits",description:"Compare image generation credits, usage rules, and plan details before creating assets.",href:t("genie/images/plans-credits"),imageSrc:"/agency-ai.webp",label:"Image pricing docs"},docsLinks:[{title:"Image Studio overview",href:t("genie/images"),description:"Review what Image Studio can create."},{title:"Image history",href:t("genie/images/image-history"),description:"Find and reuse generated image work."},{title:"AI logo maker blog",href:n("ai-logo-maker-online"),description:"Read related guidance for logo and image generation."}]},videoPricing:{feature:{title:"Video plans and credits",description:"Review video generation credits, model usage, history, downloads, and troubleshooting.",href:t("genie/video-studio/plans-credits"),imageSrc:"/agency-ai.webp",label:"Video pricing docs"},docsLinks:[{title:"Video history and downloads",href:t("genie/video-studio/history-download-use"),description:"Find generated videos and reuse them in projects."},{title:"Video troubleshooting",href:t("genie/video-studio/troubleshooting"),description:"Resolve generation and workflow issues."},{title:"Video and audio builder blog",href:n("ai-video-audio-website-builder"),description:"Read a broader overview of media generation for websites."}]},audioPricing:{feature:{title:"Audio credits pricing",description:"Understand audio credit use for voiceovers, narrations, subtitles, languages, and downloads.",href:t("genie/audio-studio/audio-credits-pricing"),imageSrc:"/agency-ai.webp",label:"Audio pricing docs"},docsLinks:[{title:"Audio history downloads",href:t("genie/audio-studio/audio-history-downloads"),description:"Find generated audio and download previous work."},{title:"Audio troubleshooting",href:t("genie/audio-studio/troubleshooting"),description:"Fix common audio generation and voiceover issues."},{title:"Voice library",href:t("genie/audio-studio/voice-library"),description:"Compare voices before spending credits."}]},aiReceptionistPricing:{feature:{title:"AI Receptionist plans and setup",de
2scription:"Compare call volume, included minutes, overage rates, and automation features for each plan.",href:t("ai-receptionist"),imageSrc:"/small-business.webp",label:"AI Receptionist docs",ctaLabel:"Read the docs"},docsLinks:[{title:"Compare AI Receptionist pricing",href:"/ai-receptionist#pricing",description:"Review Starter, Growth, and Pro plans with their included calls and minutes."},{title:"Explore AI Receptionist",href:"/ai-receptionist",description:"See how call answering, transfers, messages, and business-hour handling work."},{title:"Configure your receptionist",href:"/ai-receptionist/onboarding?source=website",description:"Open the guided setup for your business, receptionist voice, phone number, and activation."}]}},B=[{name:"Products",hasDropdown:!0,menuIntro:{eyebrow:"CloudMySite products",title:"Build, host, and bring websites into Genie",description:"Choose app creation, website migration, and managed hosting paths from one desktop menu."},menuFeature:s.productsDefault.feature,docsLinks:s.productsDefault.docsLinks,sub_menus:[{title:"AI Websites",sub_menus:[{title:"AI App Builder",link:A,description:"Create AI-powered applications with ease",resourcePanel:s.aiAppBuilder},{title:"Bring Your Own Website",link:"https://cloudmysite.com/byow",description:"Migrate your existing website",resourcePanel:s.byow}]},{title:"Infrastructure",sub_menus:[{title:"WordPress Hosting",link:"https://cloudmysite.com/wordpress-hosting",description:"Optimized WordPress hosting",resourcePanel:s.wordpress},{title:"Drupal Hosting",link:"https://cloudmysite.com/drupal-hosting",description:"Enterprise Drupal hosting",resourcePanel:s.drupal},{title:"VPS Hosting",link:"https://cloudmysite.com/vps-hosting",description:"Scalable VPS solutions",resourcePanel:s.vps},{title:"n8n Hosting",link:"https://cloudmysite.com/n8n",description:"Automate workflows with n8n hosting",resourcePanel:s.n8n}]}]},{name:"AI Studio",hasDropdown:!0,menuIntro:{eyebrow:"AI Studio",title:"Create images, video, audio, logos, and apps",description:"Jump into the creative tools for visual assets, launch videos, voiceovers, templates, and apps."},menuFeature:s.aiStudioDefault.feature,docsLinks:s.aiStudioDefault.docsLinks,sub_menus:[{title:"Create with AI",sub_menus:[{title:"Image Studio",link:G,description:"Create images, icons, and visual assets",resourcePanel:s.imageStudio},{title:"Video Studio",link:N,description:"Create videos for websites, ads, and social",resourcePanel:s.videoStudio},{title:"Audio Studio",link:I,description:"Create voiceovers, narrations, and website audio",resourcePanel:s.audioStudio},{title:"AI Audio Voices",link:"/audio",description:"Explore text to speech languages and voices",resourcePanel:s.audioVoices},{title:"Logo Generator",link:W,description:"Create logos in Image Studio",resourcePanel:s.logoGenerator},{title:"App Generator",link:A,description:"Build apps with AI",resourcePanel:s.appGenerator},{title:"Templates Marketplace",link:"/templates",description:"Start from ready-to-use templates",resourcePanel:s.templates}]}]},{name:"AI Receptionist",href:"/ai-receptionist",icon:R},{name:"Solutions",hasDropdown:!0,menuIntro:{eyebrow:"Solutions",title:"Find the path for each kind of team",description:"Move from idea to launch with workflows tailored for founders, local teams, and agencies."},menuFeature:s.solutionsDefault.feature,docsLinks:s.solutionsDefault.docsLinks,sub_menus:[{title:"Use Cases",sub_menus:[{title:"Startups",link:"/solutions/startups",description:"Solutions for startups",resourcePanel:s.startups},{title:"Small Business",link:"/solutions/small-business",description:"Tools for small businesses",resourcePanel:s.smallBusiness},{title:"Agencies",link:"/solutions/agencies",description:"Agency solutions",resourcePanel:s.agencies}]}]},{name:"Pricing",hasDropdown:!0,menuIntro:{eyebrow:"Pricing",title:"Compare plans, credits, and Studio usage",description:"Review app plans, creative credits, billing details, and launch costs in one place."},menuFeature:s.pricingDefault.feature,docsLinks:s.pricingDefault.docsLinks,sub_menus:[{title:"Current pricing",sub_menus:[{title:"Ap
2p Pricing",link:"/pricing",description:"Current pricing for app plans",resourcePanel:s.appPricing},{title:"Image Pricing",link:"/pricing/images",description:"Compare AI image generation plans and limits",resourcePanel:s.imagePricing},{title:"Video Pricing",link:"/pricing/videos",description:"Compare AI video generation credits and models",resourcePanel:s.videoPricing},{title:"Audio Pricing",link:"/pricing/audio",description:"Compare AI audio credits and voiceover plans",resourcePanel:s.audioPricing},{title:"AI Receptionist Pricing",link:"/ai-receptionist#pricing",description:"Compare AI call plans, included minutes, and receptionist features",resourcePanel:s.aiReceptionistPricing}]}]},{name:"Resources",href:"/resources"}],k={name:"Login",href:Z},L=i=>{w(null),d(i)},ie=(i,r)=>{if(!r)return null;const o=q??{feature:i.menuFeature,docsLinks:i.docsLinks},p=a=>{const y=te(a.title),f=u(a.link);return e.jsx("a",{href:a.link,target:f?"_blank":void 0,rel:f?"noopener noreferrer":void 0,className:"group block rounded-lg p-3 transition-colors duration-200 hover:bg-white/80 dark:hover:bg-bolt-elements-background-depth-2",onClick:()=>d(null),onFocus:()=>w(a.resourcePanel??null),onMouseEnter:()=>w(a.resourcePanel??null),children:e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx("span",{className:"mt-0.5 flex h-9 w-9 flex-shrink-0 items-center justify-center rounded-lg bg-[#e7f2ff] text-[#075fae] transition-colors duration-200 group-hover:bg-[#d8ecff] dark:bg-[#123351] dark:text-[#7cc4ff]",children:e.jsx(y,{className:"h-4 w-4","aria-hidden":"true"})}),e.jsxs("span",{className:"min-w-0",children:[e.jsx("span",{className:"block text-sm font-semibold text-bolt-elements-textPrimary transition-colors duration-200 group-hover:text-[#075fae]",children:a.title}),e.jsx("span",{className:"mt-1 block text-xs leading-5 text-bolt-elements-textSecondary",children:a.description||""})]})]})},a.link)};return e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"fixed inset-0 top-[var(--header-height)] z-40 bg-transparent",style:{zIndex:1800},onClick:()=>d(null),"aria-hidden":"true"}),e.jsx("div",{className:"cms-menu-surface-bg fixed left-0 right-0 top-[var(--header-height)] z-max max-h-[calc(100vh-var(--header-height)-16px)] overflow-y-auto border-b border-bolt-elements-borderColor bg-bolt-elements-background-depth-1 shadow-[0_24px_60px_rgba(15,23,42,0.14)] dark:bg-bolt-elements-background-depth-2",style:{background:"var(--bolt-elements-bg-depth-1)",opacity:1,zIndex:1900,pointerEvents:"auto"},children:e.jsxs("div",{className:"relative mx-auto grid max-w-[1480px] grid-cols-[minmax(0,1fr)_320px] gap-8 px-6 py-8 lg:px-8 xl:grid-cols-[minmax(0,1fr)_380px] xl:gap-12 xl:px-12",children:[e.jsx("button",{type:"button",onClick:()=>d(null),style:{background:"transparent"},className:"absolute right-6 top-6 flex h-9 w-9 items-center justify-center rounded-lg text-bolt-elements-textSecondary transition-colors duration-200 hover:bg-white/80 hover:text-bolt-elements-textPrimary dark:hover:bg-bolt-elements-background-depth-1","aria-label":`Close ${i.name} menu`,title:`Close ${i.name} menu`,children:e.jsx(oe,{className:"h-4 w-4","aria-hidden":"true"})}),e.jsxs("div",{className:"min-w-0 pr-4",children:[e.jsxs("div",{className:"mb-6 max-w-3xl",children:[e.jsx("p",{className:"text-xs font-semibold uppercase text-[#075fae] dark:text-[#7cc4ff]",children:i.menuIntro.eyebrow}),e.jsx("h2",{className:"mt-2 text-xl font-semibold leading-tight text-bolt-elements-textPrimary",children:i.menuIntro.title}),e.jsx("p",{className:"mt-2 max-w-2xl text-sm leading-6 text-bolt-elements-textSecondary",children:i.menuIntro.description})]}),i.sub_menus.length>1?e.jsx("div",{className:"grid gap-8 lg:grid-cols-2",children:i.sub_menus.map(a=>e.jsxs("section",{children:[e.jsx("h3",{className:"mb-3 text-sm font-semibold text-bolt-elements-textPrimary",children:a.title}),e.jsx("div",{className:"space-y-2",children:a.sub_menus.map(p)})]},a.title))}):e.jsxs("section",{children:[e.jsx("h3",{className:"mb-3 text-sm font-semibold text-bolt-elements-textPrimary",children:i.sub_menus[0]?.title}),e.jsx("div",{className:"grid gap-2 sm:grid-cols-2 xl:grid-cols-3",children:i.sub_menus[0]?.sub_menus.map(p)})]})]}),e.jsxs("aside",{className:"border-l border-bolt-elements-borderColor pl-8",children:[e.jsxs("a",{href:o.feature.href,target:u(o.feature.href)?"_blank":void 0,rel:u(o.feature.href)?"noopener noreferrer":void 0,className:"group block overflow-hidden rounded-lg border border-bolt-elements-borderColor bg-white shadow-sm transition duration-200 hover:-translate-y-0.5 hover:shadow-md dark:bg-bolt-elements-background-depth-1",onClick:()=>d(null),children:[e.jsx("div",{className:"h-32 overflow-hidden bg-[#e7f2ff]",children:e.jsx("img",{src:o.feature.imageSrc,alt:"",className:"h-full w-full object-cover transition-transform duration-300 group-hover:scale-[1.03]"})}),e.jsxs("div",{className:"p-4",children:[e.jsx("p",{className:"text-xs font-semibold uppercase text-[#075fae] dar
2k:text-[#7cc4ff]",children:o.feature.label||"Recommended reading"}),e.jsx("h3",{className:"mt-2 text-base font-semibold text-bolt-elements-textPrimary",children:o.feature.title}),e.jsx("p",{className:"mt-2 text-sm leading-6 text-bolt-elements-textSecondary",children:o.feature.description}),e.jsxs("span",{className:"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-[#075fae]",children:[o.feature.ctaLabel||"Open guide"," ",e.jsx(H,{className:"h-3.5 w-3.5","aria-hidden":"true"})]})]})]}),e.jsx("div",{className:"mt-6 space-y-2",children:o.docsLinks.map(a=>e.jsxs("a",{href:a.href,target:u(a.href)?"_blank":void 0,rel:u(a.href)?"noopener noreferrer":void 0,className:"group flex items-start justify-between gap-3 rounded-lg p-3 transition-colors duration-200 hover:bg-white/80 dark:hover:bg-bolt-elements-background-depth-1",onClick:()=>d(null),children:[e.jsxs("span",{children:[e.jsx("span",{className:"block text-sm font-semibold text-bolt-elements-textPrimary group-hover:text-[#075fae]",children:a.title}),e.jsx("span",{className:"mt-1 block text-xs leading-5 text-bolt-elements-textSecondary",children:a.description})]}),e.jsx(H,{className:"mt-1 h-3.5 w-3.5 flex-shrink-0 text-bolt-elements-textTertiary transition-colors duration-200 group-hover:text-[#075fae]","aria-hidden":"true"})]},a.href))})]})]})})]})};return e.jsxs("header",{className:V("cms-header-bg relative z-[1600] flex h-[var(--header-height)] items-center justify-between border-b px-6 lg:px-12 dark:bg-bolt-elements-background-depth-1",{"border-transparent":!l.started,"border-bolt-elements-borderColor":l.started}),children:[e.jsxs("div",{className:"flex items-center gap-6",children:[e.jsxs("a",{href:"/",className:"flex h-16 items-center",onClick:ee,children:[e.jsx("img",{src:"/headerlogo.png",alt:"logo",width:296,height:77,decoding:"async",className:"h-6 w-auto object-contain inline-block dark:hidden"}),e.jsx("img",{src:"/logo.png",alt:"logo",width:281,height:97,decoding:"async",loading:"lazy",className:"h-6 w-auto object-contain hidden dark:inline-block"})]}),e.jsx("nav",{className:"ml-4 hidden items-center gap-2 text-base font-medium text-bolt-elements-textPrimary lg:ml-8 lg:flex xl:gap-4",children:B.map(i=>
2i.hasDropdown?e.jsxs("div",{className:"group relative","data-header-dropdown-root":"true",onMouseEnter:()=>L(i.name),children:[e.jsxs("button",{type:"button",style:{background:"transparent"},className:V("flex h-10 items-center gap-1 rounded-lg px-3 transition-colors duration-200",h===i.name?"bg-white/85 text-[#075fae] shadow-sm dark:bg-bolt-elements-background-depth-2 dark:text-[#7cc4ff]":"hover:bg-white/60 hover:text-[#075fae] dark:hover:bg-bolt-elements-background-depth-2"),"aria-haspopup":"true","aria-expanded":h===i.name,onPointerDown:r=>{r.stopPropagation(),L(i.name)},onClick:r=>r.preventDefault(),onFocus:()=>L(i.name),children:[i.name,e.jsx(S,{className:V("text-xs transition-transform duration-200",h===i.name?"rotate-180":"")})]}),ie(i,h===i.name)]},i.name):(()=>{const r=i.icon;return e.jsxs("a",{href:i.href,target:u(i.href)?"_blank":void 0,rel:u(i.href)?"noopener noreferrer":void 0,className:"flex h-10 items-center gap-2 rounded-lg px-3 transition-colors duration-200 hover:bg-white/60 hover:text-[#075fae] dark:hover:bg-bolt-elements-background-depth-2",onMouseEnter:()=>{d(null),w(null)},children:[r&&e.jsx(r,{className:"h-4 w-4 shrink-0 text-[#075fae]","aria-hidden":"true"}),e.jsx("span",{children:i.name})]},i.name)})())})]}),e.jsxs("div",{className:"hidden items-center gap-6 lg:flex",children:[D?e.jsx("a",{href:"/workspace",className:"inline-flex items-center justify-center rounded-xl bg-[#075fae] px-4 py-2 text-sm font-semibold text-white shadow-sm transition-colors duration-200 hover:bg-[#054f91]",children:"My Workspace"}):e.jsx("a",{href:k.href,className:"text-sm font-medium text-bolt-elements-textPrimary hover:text-accent transition-colors duration-200",children:k.name}),e.jsxs("div",{className:"relative","data-header-dropdown-root":"true",children:[e.jsxs("button",{type:"button",style:{background:"inherit"},className:"flex items-center gap-1 text-sm font-medium text-bolt-elements-textPrimary hover:text-accent transition-colors duration-200","aria-haspopup":"true","aria-expanded":h==="StartFree",onClick:()=>{w(null),d(i=>i==="StartFree"?null:"StartFree")},children:["Start Free",e.jsx(S,{className:"text-xs"})]}),h==="StartFree"&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"fixed inset-0 top-[var(--header-height)] bg-black/10 dark:bg-black/30 z-40",style:{zIndex:1800},onClick:()=>d(null),"aria-hidden":"true"}),e.jsxs("div",{className:"cms-menu-surface-bg absolute top-full right-0 z-max mt-2 min-w-[220px] rounded-lg border border-bolt-elements-borderColor bg-bolt-elements-background-depth-1 py-2 shadow-lg dark:bg-bolt-elements-background-depth-2",style:{background:"var(--bolt-elements-bg-depth-1)",opacity:1,zIndex:1900,pointerEvents:"auto"},children:[e.jsx("a",{href:A,className:"block px-4 py-2 text-sm text-bolt-elements-textPrimary hover:bg-bolt-elements-background-depth-1 hover:text-[#1976d2] transition-colors font-medium",onClick:()=>d(null),children:"Build an App"}),e.jsx("a",{href:_,className:"block px-4 py-2 text-sm text-bolt-elements-textPrimary hover:bg-bolt-elements-background-depth-1 hover:text-[#1976d2] transition-colors font-medium",onClick:()=>d(null),children:"Create a Website"}),e.jsx("a",{href:G,className:"block px-4 py-2 text-sm text-bolt-elements-textPrimary hover:bg-bolt-elements-background-depth-1 hover:text-[#1976d2] transition-colors",onClick:()=>d(null),children:"Create a Logo/Image"}),e.jsx("a",{href:N,className:"block px-4 py-2 text-sm text-bolt-elements-textPrimary hover:bg-bolt-elements-background-depth-1 hover:text-[#1976d2] transition-colors",onClick:()=>d(null),children:"Create a Video"}),e.jsx("a",{href:I,className:"block px-4 py-2 text-sm text-bolt-elements-textPrimary hover:bg-bolt-elements-background-depth-1 hover:text-[#1976d2] transition-colors",onClick:()=>d(null),children:"Create Audio"}),e.jsx("a",{href:"https://cloudmysite.com/byow",className:"block px-4 py-2 text-sm text-bolt-elements-textPrimary hover:bg-bolt-elements-background-depth-1 hover:text-[#1976d2] transition-colors",onClick:()=>d(null),children:"Bring Your Own Website"}),e.jsx("div",{className:"border-t border-bolt-elements-borderColor my-1 mx-2"}),e.jsx("a",{href:"/pricing",className:"block px-4 py-2 text-sm text-bolt-elements-textSecondary hover:bg-bolt-elements-background-depth-1 hover:text-[#1976d2] transition-colors",onClick:()=>d(null),children:"View Pricing"})]})]})]})]}),e.jsx("button",{type:"button",className:"text-bolt-elements-textPrimary focus:outline-none lg:hidden",onClick:()=>c(!b),children:e.jsx("svg",{className:"w-6 h-6",fill:"none",stroke:"currentColor",strokeWidth:2,viewBox:"0 0 24 24",children:b?e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}):e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 6h16M4 12h16M4 18h16"})})}),b&&e.jsx("div",{className:"cms-menu-surface-bg fixed top-[var(--header-height)] left-0 z-max h-[calc(100vh-var(--header-height))] w-full overflow-y-auto border-t border-bolt-elements-borderColor bg-bolt-elements-background-depth-1 shadow-md dark:bg-bolt-elements-background-depth-1",style:{background:"var(--bolt-elements-bg-depth-1)",opacity:1,zIndex:1900,pointerEvents:"auto"},children:e.jsxs("nav",{className:"flex flex-col p-4 space-y-3 text-bolt-elements-textPrimary text-base pt-[30px]",children:[B.map(i=>
2i.hasDropdown?e.jsxs("div",{"data-mobile-dropdown-root":"true",children:[e.jsxs("button",{onClick:()=>v(m===i.name?null:i.name),className:"flex items-center justify-between w-full hover:text-accent transition-colors duration-200",style:{background:"inherit"},children:[i.name,e.jsx(S,{className:`text-xs transition-transform ${m===i.name?"rotate-180":""}`})]}),m===i.name&&e.jsx("div",{className:"pl-4 mt-2 space-y-3",children:i.sub_menus.map(r=>e.jsxs("div",{className:"space-y-1",children:[i.sub_menus.length>1&&e.jsx("div",{className:"text-[11px] font-semibold uppercase text-bolt-elements-textSecondary pt-1",children:r.title}),r.sub_menus.map(o=>e.jsx("a",{href:o.link,target:u(o.link)?"_blank":void 0,rel:u(o.link)?"noopener noreferrer":void 0,className:"block text-sm py-1.5 hover:text-accent transition-colors",onClick:()=>c(!1),children:o.title},o.link))]},r.title))})]},i.name):(()=>{const r=i.icon;return e.jsxs("a",{href:i.href,target:u(i.href)?"_blank":void 0,rel:u(i.href)?"noopener noreferrer":void 0,className:"flex items-center gap-2 hover:text-accent transition-colors duration-200",onClick:()=>c(!1),children:[r&&e.jsx(r,{className:"h-4 w-4 shrink-0 text-[#075fae]","aria-hidden":"true"}),e.jsx("span",{children:i.name})]},i.name)})()),D?e.jsx("a",{href:"/workspace",className:"inline-flex w-full items-center justify-center rounded-xl bg-[#075fae] px-4 py-2.5 text-sm font-semibold text-white shadow-sm transition-colors duration-200 hover:bg-[#054f91]",onClick:()=>c(!1),children:"My Workspace"}):e.jsx("a",{href:k.href,className:"hover:text-accent transition-colors duration-200",onClick:()=>c(!1),children:k.name}),e.jsxs("div",{"data-mobile-dropdown-root":"true",children:[e.jsxs("button",{onClick:()=>v(m==="StartFree"?null:"StartFree"),className:"flex items-center justify-between w-full hover:text-accent transition-colors duration-200",style:{background:"inherit"},"aria-haspopup":"true","aria-expanded":m==="StartFree",children:["Start Free",e.jsx(S,{className:`text-xs transition-transform ${m==="StartFree"?"rotate-180":""}`})]}),m==="StartFree"&&e.jsxs("div",{className:"pl-4 mt-1 space-y-1",children:[e.jsx("a",{href:_,className:"block text-sm py-1.5 hover:text-accent transition-colors font-medium",onClick:()=>c(!1),children:"Create a Website"}),e.jsx("a",{href:W,className:"block text-sm py-1.5 hover:text-accent transition-colors",onClick:()=>c(!1),children:"Create a Logo"}),e.jsx("a",{href:N,className:"block text-sm py-1.5 hover:text-accent transition-colors",onClick:()=>c(!1),children:"Create a Video"}),e.jsx("a",{href:I,className:"block text-sm py-1.5 hover:text-accent transition-colors",onClick:()=>c(!1),children:"Create Audio"}),e.jsx("a",{href:"/byow",className:"block text-sm py-1.5 hover:text-accent transition-colors",onClick:()=>c(!1),children:"Bring Your Own Website"}),e.jsx("div",{className:"border-t border-bolt-elements-borderColor my-1"}),e.jsx("a",{href:"/pricing",className:"block text-sm py-1.5 text-bolt-elements-textSecondary hover:text-accent transition-colors",onClick:()=>c(!1),children:"View Pricing"})]})]})]})})]})}export{Ne as F,Le as H,Ae as a,Ie as b};
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.