1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="1a97f36e-6441-5326-0f78-b03a61b5b78d")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,145766,e=>{"use strict";var t=e.i(495390),a=e.i(418554),r=e.i(502750),o=e.i(751),n=e.i(382281),i=e.i(758574),s=e.i(453268),l=e.i(573113),d=e.i(907264),u=e.i(995523),c=e.i(492136);try{var p=window;p._sentryModuleMetadata=p._sentryModuleMetadata||{},p._sentryModuleMetadata[(new p.Error).stack]=Object.assign({},p._sentryModuleMetadata[(new p.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}let m={chromeextension:{title:"Youâve hit your free Supademo limit",description:"Upgrade to create unlimited Supademos and Showcases alongside access to 50+ premium features."},general:{title:"Upgrade to the best of Supademo",description:"Unlock the full suite of Supademo features like dynamic variables, zoom, viewer analytics, c
2onditional branching, and custom domains."},record_steps:{title:"Record more steps",description:"Upgrade to record more steps to your existing Supademo using our Chrome extension."},html:{title:"Record HTML Supademos",description:"Upgrade to the Business plan to create and edit pixel-perfect frontend clones of any web-based product."},sandbox:{title:"Record sandbox demos",description:"Upgrade to Growth to create product-like sandbox experiences viewers can explore more freely."},share_folder:{title:"Share your Supademo folders",description:"Upgrade to share your Supademo folders with anyone with a link. Great for onboarding, training, and product tours."},ai_voice:{title:"Realistic AI voiceovers in seconds",description:"Upgrade to add realistic AI-generated voiceovers in your preferred tone, accent or language, in seconds."},font:{title:"Personalize with your own fonts",description:"Upgrade to personalize your Supademo with your own custom fonts, including Google Fonts."},manual_voice:{title:"Personalize with your own voiceover",description:"Upgrade to record and add personalized, step-by-step voiceovers to your Supademo."},ai_translate:{title:"Internationalize your Supademo in seconds",description:"Upgrade to translate your Supademoâs text and voiceovers across 15+ languages, instantly."},ai_text:{title:"Magically rewrite text hotspots with AI",description:"Upgrade to generate descriptive, personalized text hotspots based on your click path and elements clicked."},zoom:{title:"Delight viewers with elegant animations",description:"Upgrade to add engaging zoom-in animations or autoplay to your Supademo."},integrations:{title:"Sync and analyze your data",description:"Upgrade to connect Supademo to HubSpot, Salesforce, Slack or with the tools your team already uses."},video_upload:{title:"Create Supademo from videos",description:"Upgrade to upload your own video steps or to split existing product videos into interactive demos."},upload:{title:"Create Supademo from image uploads",description:"Upgrade to upload your own image steps or to create a Supademo from your own screenshots."},image:{title:"Redact and annotate in seconds",description:"Upgrade to blur, redact and annotate steps and sensitive info, without leaving the Supademo editor."},email:{title:"Collect and capture email leads",description:"Upgrade to collect email leads from viewers who interact with your Supademos."},password:{title:"Password protect your Supademo",description:"Upgrade to unlock secure, password-protected Supademos for your viewers."},analytics:{title:"Measure the impact of your Supademo",description:"Upgrade to measure the impact of the Supademos in your workspace."},viewer_analytics:{title:"Track viewer-specific analytics",description:"Upgrade to track viewer-specific engagement, drop offs, and completion rates."},trackable_links:{title:"Measure success with trackable links",description:"Upgrade to use trackable share links with analytics for each unique viewer."},branching:{title:"Engage viewers with conditional branching",description:"Upgrade to add branching paths in chapters and hotspots to personalize viewer experiences."},showcases:{title:"Share multiple Supademos via one link",description:"Upgrade to group and share multiple Supademos in one link or embed - great for onboarding, training, and product tours."},invite:{title:"Supercharge your teamâs productivity",description:"Upgrade to add admins, creators, and read-only members to your Supademo workspace."},invite_limit:{title:"Youâve hit your free teammate limit",description:"Upgrade to collaborate with your teammates on your Supademo workspace."},custom_domain:{title:"Fully white label your Supademos",description:"Upgrade to brand and personalize your Supademo and Showcase links with your custom domain."},branding:{title:"Personalize with your brand",description:"Upgrade to remove watermarks while adding your brandâs logo and CTA to your share pages."},watermark:{title:"Remove or customize your demo CTA",description:"Add a persistent conversion-focused badge across your slides or remove it completely from your Supademo."},variables:{title:"Personalize at scale from one template",description:"Upgrade to personalize your Supademo for each viewer, using lead names, company or email."},ai:{title:"Scale your Supademos with AI",description:"Upgrade to access Supademo AI, which includes realistic AI voiceovers, hotspot text generation, and instant translations across 15+ languages."},hubspot:{title:"Integrate with HubSpot",description:"Upgrade to Scale to connect your Supademo account with HubSpot to create, track and update your leads with engagement data."},cta:{title:"Convert viewers with a CTA slide",description:"Upgrade to add a CTA slide as the last step, prompting viewers to take the desired action."},redaction:{title:"Automatically blur and redact sensitive info",description:"Upgrade to Scale to automatically blur and redact sensitive info before recording a Supademo â whether you want to replace emails, prices, or numbers."},duplicate:{title:"Allow Others to Duplicate",description:"Unlock the full suite of Supademo features like allowing any viewer with an account to duplicate this Supademo, dynamic variables, zoom, viewer analytics, c
2onditional branching, and custom domains."},in_app_tours:{title:"Create in-app product tours using Supademos",description:"Upgrade to Scale to trigger any Supademo or Showcase from your workspace within your app as a modal overlay."},form:{title:"Collect form submissions from viewers",description:"Upgrade to Scale to collect form submissions from viewers who interact with your Supademo."},route_hub:{title:"Build and publish Route Hub journeys",description:"Upgrade to Growth to create, duplicate, and publish Route Hub experiences for guided product journeys."},default:{title:"Unlock the full power of Supademo",description:"Access everything you need to create dynamic, trackable, and fully branded interactive product demos at scale."},record_camera:{title:"Record with your camera",description:"Upgrade to Scale to record your Supademo with your camera, allowing you to add a personalized touch to your Supademo."},comments:{title:"Collaborate with Comments",description:"Upgrade to Scale to leave comments, tag teammates, react with emojis, and resolve feedbackâall directly within your Supademos."},desktop_app:{title:"Record desktop apps and multiple windows",description:"Upgrade to Scale to natively record your full window, desktop apps, and mobile app emulators in high quality."},background_music:{title:"Enhance your Supademo with background music",description:"Upgrade to add custom background music to your Supademo, creating an immersive and engaging experience for your viewers."},ai_clone_voice:{title:"Bring your own voice to Supademos",description:"Upgrade to Growth to clone your voice and generate lifelike voiceovers for every Supademo."},ai_audit:{title:"Get AI-powered demo audits",description:"Upgrade to get detailed AI-powered audits of your demos with actionable scores, recommendations, and one-click implementation."}},g=(e,t)=>{let a=e?.toLowerCase().replace(/^chromeextension-/,"");return"trialing"===t&&"html"===a?{title:"Subscribe to access HTML recording",description:m.html.description}:m[a||"default"]};e.s(["default",0,function({subscription:e,workspaceInTrial:p,workspacePlan:m}){let y=(0,o.useSearchParams)(),f=y?.get("from"),_=y?.get("plan"),h=(0,o.useRouter)(),{openBillingCheckout:w}=(0,d.default)(),{openBillingPlanChange:P}=(0,u.default)(),M=m??(0,s.getPlanFromSubscription)(e),S=e?.status==="trialing"||!e&&p,v=!!e&&e?.status!=="canceled"&&!S,A=_?.toLowerCase()===r.Plan.Business.toLowerCase(),R=(0,n.useRef)(!1),[E,O]=(0,n.useState)(()=>e&&!S?(0,s.getSubscriptionInterval)(e):(0,s.getUpgradeDefaultBillingInterval)({currentPlan:m,isTrialing:S}));(0,n.useEffect)(()=>{if(A&&!R.current){if(M===r.Plan.Scale&&v){R.current=!0,P({plan:r.Plan.Business});return}M!==r.Plan.Free||v||S||(R.current=!0,w({interval:E,plan:r.Plan.Business}))}},[E,M,A,v,S,w,P]);let b=g(f,e?.status)?.title,U=g(f,e?.status)?.description;return(0,t.jsxs)("main",{className:"relative py-20 sm:py-28 bg-white overflow-hidden",children:[(0,t.jsxs)("div",{className:"absolute inset-0 overflow-hidden pointer-events-none",children:[(0,t.jsx)("div",{className:"absolute w-96 h-96 bg-linear-to-br from-purple-400 to-indigo-400 rounded-full blur-3xl op
2acity-30 -top-24 -left-24"}),(0,t.jsx)("div",{className:"absolute w-96 h-96 bg-linear-to-br from-pink-400 to-purple-400 rounded-full blur-3xl opacity-30 top-48 -right-24"})]}),(0,t.jsx)("div",{className:"absolute top-5 right-14",children:(0,t.jsx)("button",{type:"button",className:"bg-white hover:bg-gray-100 shadow-xs border rounded-full p-2 cursor-pointer absolute",onClick:()=>{h.back()},"aria-label":"Close",children:(0,t.jsx)(a.XMarkIcon,{className:"h-5 w-5 text-gray-900","aria-hidden":"true"})})}),(0,t.jsxs)("div",{className:"relative mx-auto max-w-7xl px-4 md:px-6",children:[(0,t.jsxs)("div",{className:"text-center mb-2",children:[(0,t.jsx)("p",{className:"text-3xl font-bold tracking-tight text-gray-900 sm:text-5xl font-degular",children:b}),(0,t.jsx)("p",{className:"mx-auto mt-6 max-w-2xl text-md md:text-lg text-gray-600",children:U})]}),(0,t.jsx)("div",{className:"mx-auto mt-12 max-w-5xl",children:(0,t.jsx)(i.BillingPricingSection,{billingInterval:E,currentPlan:M,isCurrentPlanActive:v,isCurrentPlanTrialing:S,onBillingIntervalChange:O,onManageCurrentPlan:()=>{h.push("/settings/billing")},onPlanChange:t=>{(0,c.isManagedBillingWorkspace)({inTrial:p,plan:m},e)?(0,l.showManagedBillingToast)():v?P({plan:t}):w({interval:E,plan:t})},onRequestEnterprise:()=>{window.open(s.ENTERPRISE_DEMO_URL,"_blank","noopener,noreferrer")}})})]})]})},"promptsMap",0,m])},579310,e=>{"use strict";var t=e.i(495390),a=e.i(751),r=e.i(382281);try{var o=window;o._sentryModuleMetadata=o._sentryModuleMetadata||{},o._sentryModuleMetadata[(new o.Error).stack]=Object.assign({},o._sentryModuleMetadata[(new o.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}let n=(0,r.createContext)(void 0);e.s(["SupademoModalProvider",0,function({children:e}){let[o,i]=(0,r.useState)(!1),[s,l]=(0,r.useState)(null),d=(0,a.useRouter)(),u=(0,r.useRef)(null),c=(0,r.useCallback)(e=>{u.current||(u.current=`${window.location.pathname}${window.location.search}${window.location.hash}`),l(e),i(!0)},[]),p=(0,r.useCallback)(()=>{i(!1),l(null);let e=u.current;u.current=null,e&&`${window.location.pathname}${window.location.search}${window.location.hash}`!==e&&d.replace(e,{scroll:!1})},[d]);return(0,t.jsx)(n.Provider,{value:{isOpen:o,selectedContent:s,openSupademoModal:c,closeSupademoModal:p},children:e})},"useSupademoModal",0,function(){let e=(0,r.useContext)(n);if(!e)throw Error("useSupademoModal must be used within a SupademoModalProvider");return e}])},681475,149591,e=>{"use strict";var t=e.i(495390),a=e.i(502750),r=e.i(382281),o=e.i(145766),n=e.i(706344),i=e.i(782755);try{var s=window;s._sentryModuleMetadata=s._sentryModuleMetadata||{},s._sentryModuleMetadata[(new s.Error).stack]=Object.assign({},s._sentryModuleMetadata[(new s.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}let l={[i.UPGRADE_PROMPT_IDS.AI_CLONE_VOICE]:"voice cloning",[i.UPGRADE_PROMPT_IDS.AI_TEXT]:"Supademo AI",[i.UPGRADE_PROMPT_IDS.AI_TRANSLATE]:"AI translations",[i.UPGRADE_PROMPT_IDS.AI_VOICE]:"AI voiceovers",[i.UPGRADE_PROMPT_IDS.ANALYTICS]:"analytics",[i.UPGRADE_PROMPT_IDS.API_KEYS]:"API keys",[i.UPGRADE_PROMPT_IDS.AUTO_PLAY]:"autoplay",[i.UPGRADE_PROMPT_IDS.BRANCHING]:"branching",[i.UPGRADE_PROMPT_IDS.BRANDING]:"custom branding",[i.UPGRADE_PROMPT_IDS.EMAIL]:"email capture",[i.UPGRADE_PROMPT_IDS.PASSWORD]:"password protection",[i.UPGRADE_PROMPT_IDS.COMMENTS]:"comments",[i.UPGRADE_PROMPT_IDS.CTA]:"CTA slides",[i.UPGRADE_PROMPT_IDS.CUSTOM_DOMAIN]:"custom domain",[i.UPGRADE_PROMPT_IDS.DESKTOP_APP]:"desktop recording",[i.UPGRADE_PROMPT_IDS.EXPORT_4K]:"4K export",[i.UPGRADE_PROMPT_IDS.FORM]:"forms",[i.UPGRADE_PROMPT_IDS.HTML]:"HTML capture",[i.UPGRADE_PROMPT_IDS.IMAGE]:"image editing",[i.UPGRADE_PROMPT_IDS.IN_APP_TOURS]:"in-app tours",[i.UPGRADE_PROMPT_IDS.INTEGRATIONS]:"integrations",[i.UPGRADE_PROMPT_IDS.MANUAL_VOICE]:"manual voice",[i.UPGRADE_PROMPT_IDS.OFFLINE]:"offline downloads",[i.UPGRADE_PROMPT_IDS.REDACTION]:"smart blur",[i.UPGRADE_PROMPT_IDS.RECORD_CAMERA]:"4K recording",[i.UPGRADE_PROMPT_IDS.SHOWCASES]:"showcases",[i.UPGRADE_PROMPT_IDS.TRACKABLE_LINKS]:"trackable links",[i.UPGRADE_PROMPT_IDS.
2VARIABLES]:"dynamic variables",[i.UPGRADE_PROMPT_IDS.VIEWER_ANALYTICS]:"viewer analytics",[i.UPGRADE_PROMPT_IDS.WATERMARK]:"watermark controls",[i.UPGRADE_PROMPT_IDS.DEMO_VERSIONING]:"demo versioning","background-music":"background music",font:"custom fonts"};function d(e){if(e)return l[e]}e.s(["getFeatureGateName",0,d],149591);var u=e.i(533637),c=e.i(579310);try{var p=window;p._sentryModuleMetadata=p._sentryModuleMetadata||{},p._sentryModuleMetadata[(new p.Error).stack]=Object.assign({},p._sentryModuleMetadata[(new p.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}let m=(0,r.createContext)(void 0),g={tooltipMap:{},target:null,setTarget:()=>void 0,isTooltipOpen:!1,forceCloseTooltip:()=>void 0},y=()=>(0,r.useContext)(m)??g,f=e=>{let{tooltipMap:t}=y();return e?t[e]:void 0};e.s(["TooltipProvider",0,({children:e})=>{let{openSupademoModal:s}=(0,c.useSupademoModal)(),l=(0,n.useFeatureGateUpgrade)(),p={invite:{id:i.UPGRADE_PROMPT_IDS.INVITE,heading:"Better demos across the team",description:"Leverage Supademo across use cases across your entire team.",primaryButtonText:"Upgrade",secondaryButtonText:"Learn more",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.INVITE}`})},secondaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:"https://docs.supademo.com/workspace/team-management/add-or-approve-new-team-members"})}},"create-showcase":{id:"create-showcase",heading:"Share multiple Supademos via one link",description:"Group and share multiple Supademos in one link or embed - great for training, onboarding, and product tours.",primaryButtonText:"Upgrade",secondaryButtonText:"See example",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.SHOWCASES}`})},secondaryButtonOnClick:()=>{s({id:"cll5n7rua05lox519r6g1vid6",name:"Create Showcase",type:"Showcase"})},imageUrl:"/upgrade_tooltips/feature_showcase.jpg"},watermark:{id:"watermark",heading:"Remove or customize your demo CTA",description:"Add a persistent conversion-focused badge across your slides or remove it completely from your Supademo.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.WATERMARK}`})},imageUrl:"/upgrade_tooltips/feature_watermark.jpg"},"video-watermark":{id:"video-watermark",heading:"Remove Supademo branding",description:"Upgrade to Scale to remove branding from your videos.",primaryButtonText:"Upgrade to Scale",imageUrl:"/upgrade_tooltips/feature_watermark.jpg"},branding:{id:"branding",heading:"Branded consistency across every demo",description:"Add your own logo, colors, CTAs, or default styles across every Supademo in your workspace.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.BRANDING}`})},imageUrl:"/upgrade_tooltips/feature_brand.jpg"},custom_domain:{id:i.UPGRADE_PROMPT_IDS.CUSTOM_DOMAIN,heading:o.promptsMap.custom_domain.title,description:o.promptsMap.custom_domain.description,primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{l({featureName:d(i.UPGRADE_PROMPT_IDS.CUSTOM_DOMAIN),requiredPlan:a.Plan.Scale})},secondaryButtonText:"Learn more",secondaryButtonOnClick:()=>{s({id:"SG12eoxIjL3yJJqBE-0JC",name:"Custom Domain",type:"Demo"})},imageUrl:"/upgrade_tooltips/feature_brand.jpg"},variables:{id:i.UPGRADE_PROMPT_IDS.VARIABLES,heading:"Dynamically personalize content at scale",description:"Add tokens and variables to personalize your Supademoâs title, hotspots, and content â using URL parameters or personalized links.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{l({featureName:d(i.UPGRADE_PROMPT_IDS.VARIABLES),requiredPlan:a.Plan.Scale})},secondaryButtonText:"See example",secondaryButtonOnClick:()=>{s({id:"clulvwlnx03miggas8ucvrxte",name:"Dynamic Variables",type:"Demo"})},imageUrl:"/upgrade_tooltips/feature_variables.jpg"},trackable_links:{id:i.UPGRADE_PROMPT_IDS.TRACKABLE_LINKS,heading:"Identify your most engaged viewers",description:"Use tracking links to know exactly when and how often your prospect viewed your Supademo â along with their location, device, session length, and step dropoffs.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{l({featureName:d(i.UPGRADE_PROMPT_IDS.TRACKABLE_LINKS),requiredPlan:a.Plan.Scale})},secondaryButtonText:"See example",secondaryButtonOnClick:()=>{s({id:"cm1b74hdo17j8ououhf6c402n",name:"Trackable Links",type:"Demo"})},imageUrl:"/upgrade_tooltips/feature_trackable_links.jpg"},form:{id:i.UPGRADE_PROMPT_IDS.FORM,heading:"Collect leads and surveys",description:"Add custom lead forms and surveys within Chapters and automatically sync data directly into your CRM.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{l({featureName:d(i.UPGRADE_PROMPT_IDS.FORM),requiredPlan:a.Plan.Scale})},secondaryButtonText:"See example",secondaryButtonOnClick:()=>{s({id:"cm8hvkpxi02ak20v2kbui6apg",name:"Form",type:"Demo"})},imageUrl:"/upgrade_tooltips/feature_form.jpg"},ai_voice:{id:i.UPGRADE_PROMPT_IDS.AI_VOICE,heading:"Realistic AI voiceovers in seconds",description:"Upgrade to add realistic AI-generated voiceovers in your preferred tone, accent or language, in seconds.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.AI_VOICE}`})},imageUrl:"/upgrade_tooltips/feature_ai_voice.jpg"},ai_text:{id:i.UPGRADE_PROMPT_IDS.AI_TEXT,heading:"Magically rewrite text hotspots with AI",description:"Generate descriptive, personalized text for your hotspots, based on your click path and elements clicked.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.AI_TEXT}`})},imageUrl:"/upgrade_tooltips/feature_ai_text.jpg"},ai_audit:{id:i.UPGRADE_PROMPT_IDS.AI_AUDIT,heading:"Get AI-powered demo audits",description:"Get detailed AI-powered audits of your demos with actionable scores, recommendations, and one-click implementation.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.AI_AUDIT}`})}}
2,manual_voice:{id:i.UPGRADE_PROMPT_IDS.MANUAL_VOICE,heading:"Enjoy the sound of your own voice?",description:"You might be crazy â but sure. Record your own voiceovers per slide â no lengthy script needed.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.MANUAL_VOICE}`})},imageUrl:"/upgrade_tooltips/feature_manual_voice.jpg"},ai_translate:{id:i.UPGRADE_PROMPT_IDS.AI_TRANSLATE,heading:"Reach global audiences with multilingual demos",description:"Translate with AI and let viewers toggle between languages seamlessly, all from a single Supademo link or embed..",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.AI_TRANSLATE}`})},imageUrl:"/upgrade_tooltips/feature_ai_translate.jpg"},zoom:{id:i.UPGRADE_PROMPT_IDS.ZOOM,heading:"Narrow your viewerâs focus",description:"Add engaging zoom-in animations to add depth to your Supademos.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.ZOOM}`})},imageUrl:"/upgrade_tooltips/feature_zoom.jpg"},branching:{id:i.UPGRADE_PROMPT_IDS.BRANCHING,heading:"Let viewers choose their own journey",description:"Add custom branching paths to personalize your demo experience.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.BRANCHING}`})},secondaryButtonText:"Try this example",secondaryButtonOnClick:()=>{s({id:"clr72yts2005znqu6kznvcixv",name:"Branching",type:"Demo"})},imageUrl:"/upgrade_tooltips/feature_branching.jpg"},redaction:{id:i.UPGRADE_PROMPT_IDS.REDACTION,heading:"Redact sensitive information",description:"Add redaction to your Supademo to hide sensitive information.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.REDACTION}`})},imageUrl:"/upgrade_tooltips/feature_redaction.jpg"},record_camera:{id:i.UPGRADE_PROMPT_IDS.RECORD_CAMERA,heading:"Record with your camera",description:"Upgrade to record your Supademo with your camera, allowing you to add a personalized touch to your Supademo.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.RECORD_CAMERA}`})},imageUrl:"/upgrade_tooltips/feature_record_camera.jpg"},html:{id:i.UPGRADE_PROMPT_IDS.HTML,heading:"Create pixel-perfect frontend clones",description:"Create pixel-perfect frontend clones of any web-based product in minutes.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{l({featureName:d(i.UPGRADE_PROMPT_IDS.HTML),requiredPlan:a.Plan.Business})},imageUrl:"/upgrade_tooltips/feature_html.jpg"},comments:{id:i.UPGRADE_PROMPT_IDS.COMMENTS,heading:"Collaborate with Comments",description:"Upgrade to Scale to leave comments, tag teammates, react with emojis, and resolve feedbackâall directly within your Supademos.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:`/upgrade?from=${i.UPGRADE_PROMPT_IDS.COMMENTS}`})},imageUrl:"/upgrade_tooltips/feature_comments.jpg"},desktop_app:{id:i.UPGRADE_PROMPT_IDS.DESKTOP_APP,heading:"Record desktop apps and multiple windows",description:"Natively record your full window, desktop apps, and mobile app emulators in high quality.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{l({featureName:d(i.UPGRADE_PROMPT_IDS.DESKTOP_APP),requiredPlan:a.Plan.Scale})},secondaryButtonText:"Download",secondaryButtonOnClick:()=>{(0,u.safeWindowOpen)({url:i.desktopAppDownloadURL})},imageUrl:"/upgrade_tooltips/feature_desktop_app.jpg"},ai_clone_voice:{id:i.UPGRADE_PROMPT_IDS.AI_CLONE_VOICE,heading:"Realistic AI voiceovers in your voice",description:"Upgrade to clone your own voice to generate voiceovers in seconds.",primaryButtonText:"Upgrade",primaryButtonOnClick:()=>{l({featureName:d(i.UPGRADE_PROMPT_IDS.AI_CLONE_VOICE),requiredPlan:a.Plan.Growth})},imageUrl:"/upgrade_tooltips/feature_ai_voice.jpg"}},[g,y]=(0,r.useState)(null),[f,_]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{g?.id?_(!0):_(!1)},[g]),(0,t.jsx)(m.Provider,{value:{tooltipMap:p,target:g,setTarget:y,isTooltipOpen:f,forceCloseTooltip:()=>{y(null)}},children:e})},"preventCloseUpgradeTooltip",0,e=>{let t=document.querySelector("[data-upgrade-tooltip]");return!t?.contains(e.target)},"useTooltipConfig",0,e=>{let t=f(e);return{isCustomTooltip:!!t,tooltipData:t}}
2,"useTooltipData",0,f,"useUpgradeTooltipContext",0,y],681475)},907264,e=>{"use strict";var t=e.i(502750),a=e.i(934271);try{var r=window;r._sentryModuleMetadata=r._sentryModuleMetadata||{},r._sentryModuleMetadata[(new r.Error).stack]=Object.assign({},r._sentryModuleMetadata[(new r.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}let o=(0,a.create)(e=>({closeBillingCheckout:()=>e({isOpen:!1}),interval:"month",isOpen:!1,openBillingCheckout:({interval:t,plan:a})=>e({interval:t,isOpen:!0,plan:a}),plan:t.Plan.Scale}));e.s(["default",0,o])},995523,e=>{"use strict";var t=e.i(502750),a=e.i(934271);try{var r=window;r._sentryModuleMetadata=r._sentryModuleMetadata||{},r._sentryModuleMetadata[(new r.Error).stack]=Object.assign({},r._sentryModuleMetadata[(new r.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}let o=(0,a.create)(e=>({closeBillingPlanChange:()=>e({isOpen:!1}),isOpen:!1,openBillingPlanChange:({plan:t,sourceContext:a={type:"billing"}})=>e({isOpen:!0,plan:t,sourceContext:a}),plan:t.Plan.Scale,sourceContext:{type:"billing"}}));e.s(["default",0,o])},75709,744182,e=>{"use strict";var t=e.i(180793),a=e.i(553050),r=e.i(934271),o=e.i(584298);try{var n=window;n._sentryModuleMetadata=n._sentryModuleMetadata||{},n._sentryModuleMetadata[(new n.Error).stack]=Object.assign({},n._sentryModuleMetadata[(new n.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}let i=RegExp("^#?((?:[0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8}))$"),s=e=>{if("string"!=typeof e)return;let t=e.trim().match(i),a=t?.[1];return a?`#${a}`:void 0};e.s(["isHexColor",0,e=>"string"==typeof e&&e.trim().startsWith("#")&&void 0!==s(e),"normalizeHexColor",0,s],744182);try{var l=window;l._sentryModuleMetadata=l._sentryModuleMetadata||{},l._sentryModuleMetadata[(new l.Error).stack]=Object.assign({},l._sentryModuleMetadata[(new l.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}let d=/<\/?[a-z][\s\S]*?>/gi,u=(e,t)=>{let a;if("string"!=typeof t||!t)return;let r=/(?:.|^)?({{[a-zA-Z0-9|\\_]+}})(?:.|$)?/gm;for(;null!==(a=r.exec(t));){let t=(0,o.replaceAll)(a[1],"\\_","_").split("|");t.length>0&&e.add(1===t.length?t[0]:`${t[0]}}}`)}},c=(e,t)=>
2{t.htmlEdits.forEach(t=>{let a=t.edits?.DynamicImageLink;if(a&&a.newValue){let t=a.newValue;if(t.startsWith("v_")){let a=t.substring(2);e.add(a)}}let r=t.edits?.DynamicBackgroundImage;if(r&&r.newValue){let t=r.newValue;if(t.startsWith("v_")){let a=t.substring(2);e.add(a)}}})},p={name:"Jack",company:"Supademo"},m=[{label:"email",value:"{{email}}",placeholder:"[email protected]",type:"text"}],g=(0,r.create)(e=>({variables:[...m],fetchVariablesFromDemo:t=>e(()=>{let e=new Set,a=new Set;u(e,t.title||""),t.steps.forEach(t=>{t.chapter&&(u(e,`${t.chapter.description||""} ${t.chapter.heading||""}`),t.chapter.buttons.forEach(t=>{u(e,t.linkTxt||""),u(e,t.content||"")})),t.hotspots.forEach(t=>{u(e,(t.aiTextVisible?t.aiText:t.text)||"")})}),t.htmlEdits.forEach(t=>{t.changes.forEach(t=>{u(e,t.newValue||"")}),Object.values(t.edits||{}).forEach(t=>{"DynamicImageLink"!==t.attributeKey&&"DynamicBackgroundImage"!==t.attributeKey&&u(e,t.newValue||"")})}),c(a,t);let r=[...e].filter(e=>void 0===m.find(t=>t.value===e)).map(e=>({label:e.slice(2,e.length-2),value:e,placeholder:p[e.slice(2,e.length-2)]||"Value",type:"text"}));return{variables:[...m,...r,...[...a].map(e=>({label:e,value:`{{${e}}}`,placeholder:"Upload image or enter URL",type:"image"}))]}}),fetchVariablesFromShowcase:t=>e(()=>{let e=new Set,a=new Set;u(e,t.name||""),t.sections?.forEach(t=>{u(e,t.name||""),t.demos.forEach(({demo:t})=>{u(e,t.title||""),t.steps.forEach(t=>{t.chapter&&(u(e,`${t.chapter.description||""} ${t.chapter.heading||""}`),t.chapter.buttons.forEach(t=>{u(e,t.linkTxt||"")})),t.hotspots.forEach(t=>{u(e,(t.aiTextVisible?t.aiText:t.text)||"")})}
2),t.htmlEdits.forEach(t=>{t.changes.forEach(t=>{u(e,t.newValue||"")}),Object.values(t.edits||{}).forEach(t=>{"DynamicImageLink"!==t.attributeKey&&"DynamicBackgroundImage"!==t.attributeKey&&u(e,t.newValue||"")})}),c(a,t)})});let r=[...e].filter(e=>void 0===m.find(t=>t.value===e)).map(e=>({label:e.slice(2,e.length-2),value:e,placeholder:"Value",type:"text"}));return{variables:[...m,...r,...[...a].map(e=>({label:e,value:`{{${e}}}`,placeholder:"Upload image or enter URL",type:"image"}))]}}),addVariable:t=>e(e=>({variables:[...e.variables,{label:t,value:`{{${t}}}`,placeholder:"Value"}]}))}));e.s(["getCursorInfo",0,e=>{let{target:t}=e,a=t.selectionStart||0,r=t.value.charAt(a-1),o=0;if("{"===r){let e=window.getComputedStyle(t),r=document.createElement("span");r.style.visibility="hidden",r.style.position="absolute",r.style.whiteSpace="pre",r.style.font=e.font,r.style.fontSize=e.fontSize,r.style.fontFamily=e.fontFamily,r.style.fontWeight=e.fontWeight,r.style.letterSpacing=e.letterSpacing,r.textContent=t.value.substring(0,a),document.body.appendChild(r);let n=r.getBoundingClientRect().width;document.body.removeChild(r),o=Number.parseInt(e.paddingLeft,10)+n}return{cursorPosition:a,charBeforeCursor:r,cursorX:o}},"getVariablesFromSearchParams",0,e=>{let t=[],a=e instanceof URLSearchParams?Object.fromEntries(e.entries()):e;return Object.keys(a).forEach(e=>{let r=e.match(/^v_(.+)/);if(r&&a[e]){let o=(e=>{let t,a=e;do t=a,a=a.replace(d,"");while(a!==t)return a})(a[e]);"email"===r[1]&&(o=o.replace(/ /g,"+")),t.push({name:r[1],value:o})}}),t},"replacePlaceholderWithVariable",0,(e,r,n,i,s)=>{if(i&&0===r.length&&!s)return e;let l=new Map(r.map(e=>[e.name,e.value])),d=(0,t.default)(e)?"":(0,a.default)(e);return(0,o.replaceAll)(d,"\\_","_").replace(/\{\{([^}]+?)\}\}/g,(e,t)=>{let a=t.split("|").map(e=>e.trim()),r=a[0],o=a.length>1?a[1]:null;return n?l.has(r)?l.get(r):null!==o?o:"":""})},"resolveDynamicVariableValue",0,(e,t)=>{if(!e)return;let a=e.startsWith("v_")?e.substring(2):e;return t.find(e=>e.name===a)?.value},"sanitizeImageUrl",0,e=>{if(!e||"string"!=typeof e)return"";try{let t=new URL(e);if(!["http:","https:","www."].includes(t.protocol))return"";return t.toString()}catch{return""}},"useDynamicVariablesState",0,g],75709)},584298,e=>{"use strict";try{var t=window;t._sentryModuleMetadata=t._sentryModuleMetadata||{},t._sentryModuleMetadata[(new t.Error).stack]=Object.assign({},t._sentryModuleMetadata[(new t.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}e.s(["cleanText",0,function(e){if(!e)return e;let t=e;for(let[e,a]of Object.entries({"á":"a","à ":"a","â":"a","ã":"a","ä":"a","ÃÂ¥":"a","é":"e",ê:"e","ë":"e","è":"e","ÃÂ":"i","î":"i","ï":"i","ì":"i","ó":"o","ô":"o",õ:"o","ö":"o","ò":"o",ú:"u","û":"u","ü":"u","ù":"u","ç":"c","ñ":"n"}))t=t.replace(RegExp(e,"g"),a);for(let[e,a]of Object.entries({á:"a",à :"a",â:"a",ã:"a",ä:"a",Ã¥:"a",é:"e",ê:"e",ë:"e",è:"e",Ã:"i",î:"i",ï:"i",ì:"i",ó:"o",ô:"o",õ:"o",ö:"o",ò:"o",ú:"u",û:"u",ü:"u",ù:"u",ç:"c",ñ:"n",Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã
:"A",Ã:"E",Ã:"E",Ã:"E",Ã:"E",Ã:"I",Ã:"I",Ã:"I",Ã:"I",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"U",Ã:"U",Ã:"U",Ã:"U",Ã:"C",Ã:"N"}))t=t.replace(RegExp(e,"g"),a);return t},"limitString",0,function(e="",t=0){return e.length>t&&t>0?`${e.substring(0,t-3)}...`:e},"replaceAll",0,(e,t,a)=>"function"==typeof e.replaceAll?e.replaceAll(t,a):e.split(t).join(a)])},960033,e=>{"use strict";var t=e.i(111418),a=e.i(382281),r=e.i(716360);try{var o="u">typeof window?window:e.g;o._sentryModuleMetadata=o._sentryModuleMetadata||{},o._sentryModuleMetadata[(new o.Error).stack]=Object.assign({},o._sentryModuleMetadata[(new o.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}var n="u">typeof document?a.useLayoutEffect:a.useEffect;function i(e,t){let a,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((a=e.length)!==t.length)return!1;for(r=a;0!=r--;)if(!i(e[r],t[r]))return!1;return!0}if((a=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=a;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=a;0!=r--;){let a=o[r];if(("_owner"!==a||!e.$$typeof)&&!i(e[a],t[a]))return!1}return!0}return e!=e&&t!=t}function s(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function l(e,t){let a=s(e);return Math.round(t*a)/a}function d(e){let t=a.useRef(e);return n(()=>{t.current=e}),t}e.s(["arrow",0,(e,a)=>({...{name:"arrow",options:e,fn(a){let{element:r,padding:o}="function"==typeof e?e(a):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?(0,t.arrow)({element:r.current,padding:o}).fn(a):{}:r?(0,t.arrow)({element:r,padding:o}).fn(a):{}}},options:[e,a]}),"autoPlacement",0,(e,a)=>({...(0,t.autoPlacement)(e),options:[e,a]}),"flip",0,(e,a)=>({...(0,t.flip)(e),options:[e,a]}),"hide",0,(e,a)=>({...(0,t.hide)(e),options:[e,a]}),"limitShift",0,(e,a)=>({...(0,t.limitShift)(e),options:[e,a]}),"offset",0,(e,a)=>({...(0,t.offset)(e),options:[e,a]}),"shift",0,(e,a)=>({...(0,t.shift)(e),options:[e,a]}),"size",0,(e,a)=>({...(0,t.size)(e),options:[e,a]}),"useFloating",0,function(e){void 0===e&&(e={});let{placement:o="bottom",strategy:u="absolute",middleware:c=[],platform:p,elements:{reference:m,floating:g}={},transform:y=!0,whileElementsMounted:f,open:_}=e,[h,w]=a.useState({x:0,y:0,strategy:u,placement:o,middlewareData:{},isPositioned:!1}
2),[P,M]=a.useState(c);i(P,c)||M(c);let[S,v]=a.useState(null),[A,R]=a.useState(null),E=a.useCallback(e=>{e!==D.current&&(D.current=e,v(e))},[]),O=a.useCallback(e=>{e!==T.current&&(T.current=e,R(e))},[]),b=m||S,U=g||A,D=a.useRef(null),T=a.useRef(null),k=a.useRef(h),I=null!=f,x=d(f),C=d(p),B=d(_),G=a.useCallback(()=>{if(!D.current||!T.current)return;let e={placement:o,strategy:u,middleware:P};C.current&&(e.platform=C.current),(0,t.computePosition)(D.current,T.current,e).then(e=>{let t={...e,isPositioned:!1!==B.current};j.current&&!i(k.current,t)&&(k.current=t,r.flushSync(()=>{w(t)}))})},[P,o,u,C,B]);n(()=>{!1===_&&k.current.isPositioned&&(k.current.isPositioned=!1,w(e=>({...e,isPositioned:!1})))},[_]);let j=a.useRef(!1);n(()=>(j.current=!0,()=>{j.current=!1}),[]),n(()=>{if(b&&(D.current=b),U&&(T.current=U),b&&U){if(x.current)return x.current(b,U,G);G()}},[b,U,G,x,I]);let L=a.useMemo(()=>({reference:D,floating:T,setReference:E,setFloating:O}),[E,O]),N=a.useMemo(()=>({reference:b,floating:U}),[b,U]),V=a.useMemo(()=>{let e={position:u,left:0,top:0};if(!N.floating)return e;let t=l(N.floating,h.x),a=l(N.floating,h.y);return y?{...e,transform:"translate("+t+"px, "+a+"px)",...s(N.floating)>=1.5&&{willChange:"transform"}}:{position:u,left:t,top:a}},[u,y,N.floating,h.x,h.y]);return a.useMemo(()=>({...h,update:G,refs:L,elements:N,floatingStyles:V}),[h,G,L,N,V])}])},418554,e=>{"use strict";var t=e.i(382281);try{var a="u">typeof window?window:e.g;a._sentryModuleMetadata=a._sentryModuleMetadata||{},a._sentryModuleMetadata[(new a.Error).stack]=Object.assign({},a._sentryModuleMetadata[(new a.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}let r=t.forwardRef(function({title:e,titleId:a,...r},o){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":a},r),e?t.createElement("title",{id:a},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))});e.s(["XMarkIcon",0,r],418554)},692156,e=>{"use strict";var t=e.i(382281),a=e.i(924849),r=e.i(843423);try{var o="u">typeof window?window:e.g;o._sentryModuleMetadata=o._sentryModuleMetadata||{},o._sentryModuleMetadata[(new o.Error).stack]=Object.assign({},o._sentryModuleMetadata[(new o.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}var n=Object.defineProperty,i=Object.defineProperties,s=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,c=(e,t,a)=>t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;let p=(0,t.forwardRef)((e,o)=>t.default.createElement(a.default,i(((e,t)=>{for(var a in t||(t={}))d.call(t,a)&&c(e,a,t[a]);if(l)for(var a of l(t))u.call(t,a)&&c(e,a,t[a]);return e})({ref:o},e),s({weights:r.default}))));p.displayName="X",e.s(["X",0,p])},843423,e=>{"use strict";var t=e.i(382281);try{var a="u">typeof window?window:e.g;a._sentryModuleMetadata=a._sentryModuleMetadata||{},a._sentryModuleMetadata[(new a.Error).stack]=Object.assign({},a._sentryModuleMetadata[(new a.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}let r=new Map([["bold",t.default.createElement(t.default.Fragment,null,t.default.createElement("path",{d:"M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z"}))],["duotone",t.default.createElement(t.default.Fragment,null,t.default.createElement("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"}),t.default.createElement("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["fill",t.default.createElement(t.default.Fragment,null,t.default.createElement("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM181.66,170.34a8,8,0,0,1-11.32,11.32L128,139.31,85.66,181.66a8,8,0,0,1-11.32-11.32L116.69,128,74.34,85.66A8,8,0,0,1,85.66,74.34L128,116.69l42.34-42.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["light",t.default.createElement(t.default.Fragment,null,t.default.createElement("path",{d:"M204.24,195.76a6,6,0,1,1-8.48,8.48L128,136.49,60.24,204.24a6,6,0,0,1-8.48-8.48L119.51,128,51.76,60.24a6,6,0,0,1,8.48-8.48L128,119.51l67.76-67.75a6,6,0,0,1,8.48,8.48L136.49,128Z"}))],["regular",t.default.createElement(t.default.Fragment,null,t.default.createElement("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["thin",t.default.createElement(t.default.Fragment,null,t.default.createElement("path",{d:"M202.83,197.17a4,4,0,0,1-5.66,5.66L128,133.66,58.83,202.83a4,4,0,0,1-5.66-5.66L122.34,128,53.17,58.83a4,4,0,0,1,5.66-5.66L128,122.34l69.17-69.17a4,4,0,1,1,5.66,5.66L133.66,128Z"}))]]);e.s(["default",0,r])},496224,e=>{"use strict";var t=e.i(382281);try{var a="u">typeof window?window:e.g;a._sentryModuleMetadata=a._sentryModuleMetadata||{},a._sentryModuleMetadata[(new a.Error).stack]=Object.assign({},a._sentryModuleMetadata[(new a.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}let r=({size:e=24,color:a="currentColor",...r})=>t.createElement("svg",{viewBox:"0 0 24 24",width:e,height:e,stroke:a,strokeWidth:"2",fill:"none",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",...r},t.createElement("path",{d:"M19 10v2a7 7 0 0 1-7 7m-7-9v2a7 7 0 0 0 7 7m0 0v3m-4 0h8m-4-7a3 3 0 0 1-3-3V5a3 3 0 1 1 6 0v7a3 3 0 0 1-3 3Z"}));r.displayName="Microphone01",e.s(["Microphone01",0,r])}
2,239145,(e,t,a)=>{try{var r="u">typeof window?window:e.g;r._sentryModuleMetadata=r._sentryModuleMetadata||{},r._sentryModuleMetadata[(new r.Error).stack]=Object.assign({},r._sentryModuleMetadata[(new r.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}t.exports=function(e,t){for(var a=-1,r=null==e?0:e.length,o=Array(r);++a<r;)o[a]=t(e[a],a,e);return o}},873021,(e,t,a)=>{try{var r="u">typeof window?window:e.g;r._sentryModuleMetadata=r._sentryModuleMetadata||{},r._sentryModuleMetadata[(new r.Error).stack]=Object.assign({},r._sentryModuleMetadata[(new r.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}var o=e.r(328042),n=e.r(239145),i=e.r(778116),s=e.r(692558),l=1/0,d=o?o.prototype:void 0,u=d?d.toString:void 0;t.exports=function e(t){if("string"==typeof t)return t;if(i(t))return n(t,e)+"";if(s(t))return u?u.call(t):"";var a=t+"";return"0"==a&&1/t==-l?"-0":a}},553050,(e,t,a)=>{try{var r="u">typeof window?window:e.g;r._sentryModuleMetadata=r._sentryModuleMetadata||{},r._sentryModuleMetadata[(new r.Error).stack]=Object.assign({},r._sentryModuleMetadata[(new r.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}var o=e.r(873021);t.exports=function(e){return null==e?"":o(e)}},778116,(e,t,a)=>{try{var r="u">typeof window?window:e.g;r._sentryModuleMetadata=r._sentryModuleMetadata||{},r._sentryModuleMetadata[(new r.Error).stack]=Object.assign({},r._sentryModuleMetadata[(new r.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}t.exports=Array.isArray}]); 3 4//# debugId=1a97f36e-6441-5326-0f78-b03a61b5b78d
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.