PageSourceSearch

https://www.nimora.us/_next/static/chunks/1391-36c72885fddaa66a.js

js nimora.us collected 2026-10-02 03:41:40 UTC 24,603 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1391],{18090:(e,t,s)=>{s.d(t,{BK:()=>a,jN:()=>r});let a=[{slug:"one-click-seo-fix",label:"One Click SEO Fix",eyebrow:"SEO repair",description:"Find weak titles, missing descriptions, image alt gaps, broken links, sitemap issues, and structured data problems before they cost traffic.",proof:"Bulk review keeps every fix visible before it goes live.",image:"/landing/repair-seo-issues-bulk.png",imageAlt:"Nimora SEO repair queue with metadata, broken link, and sitemap fixes",appHref:"/app/seo/audit"},{slug:"ai-product-photoshoot",label:"AI Product Photoshoot",eyebrow:"Creative studio",description:"Turn live catalog products into polished studio-style images, lifestyle scenes, and campaign-ready product visuals.",proof:"Use product title, description, and existing images as context.",image:"/landing/product-to-photos-reels-shopify.png",imageAlt:"Nimora AI product photoshoot workflow showing generated product visuals",appHref:"/app/photos"},{slug:"ai-product-videos",label:"AI Product Videos",eyebrow:"Video creative",description:"Generate product reels, UGC-style clips, launch cuts, and social-ready videos from the products already in your store.",proof:"Create 9:16, 1:1, and 16:9 assets without leaving the workspace.",image:"/landing/ship-photo-reel-blog-draft.png",imageAlt:"Nimora product video and content workflow",appHref:"/app/videos"},{slug:"ai-product-ads",label:"AI Product Ads",eyebrow:"Paid creative",description:"Move from product insight to ad-ready creative faster, with visuals and copy that stay grounded in the actual SKU.",proof:"Keep ads close to product pages, campaign behavior, and conversion signals.",image:"/landing/studio-creative-suite.webp",imageAlt:"Nimora AI creative suite for ecommerce ads",appHref:"/app/photos"},{slug:"buyer-journey",label:"Buyer Journey",eyebrow:"Conversion path",description:"See how shoppers move from landing page to product page, cart, checkout, and exit so the next fix is obvious.",proof:"Funnels, replays, heatmaps, and campaign context live in one place.",image:"/landing/connect-fixes-to-revenue.png",imageAlt:"Nimora buyer journey analytics view connected to revenue",appHref:"/app/analytics/campaigns"},{slug:"visitor-analysis",label:"Visitor Analysis",eyebrow:"Shopper insight",description:"Understand live visitors, returning shoppers, buyers, abandoned carts, devices, countries, and behavior patterns.",proof:"Use sessions and heatmaps to explain what metrics alone cannot show.",image:"/landing/catch-friction-before-sale.png",imageAlt:"Nimora visitor analysis with heatmaps and replay signals",appHref:"/app/analytics/visitors"},{slug:"ai-blog-content",label:"AI Blog Content",eyebrow:"Content engine",description:"Draft product-led blog posts, supporting pages, and content ideas from real store context instead of generic prompts.",proof:"Publish-ready content can stay tied to products, internal links, and SEO intent.",image:"/landing/review-publish-team-aligned.png",imageAlt:"Nimora content review and publish workflow",appHref:"/app/content/blog"},{slug:"campaign-attribution",label:"Campaign Attribution",eyebrow:"Traffic quality",description:"Track campaign sources, landing pages, buyer quality, revenue movement, and weak points before spend increases.",proof:"Connect UTM discipline with visitor behavior and order outcomes.",image:"/landing/connect-fixes-to-revenue.png",imageAlt:"Nimora campaign attribution and revenue comparison",appHref:"/app/analytics/campaigns"}],r=[{slug:"dropshipper",label:"Dropshipper",description:"Move faster on product testing, page cleanup, ad visuals, and supplier-heavy catalog changes.",proof:"Best for lean teams testing offers every week.",focus:["Faster product visuals","SEO cleanup at scale","Campaign-to-page insight"]},{slug:"fashion-apparel",label:"Fashion & Apparel",description:"Create richer product visuals and spot where shoppers hesitate on size, fit, returns, and styling pages.",proof:"Best for catalogs with frequent drops and seasonal creative needs.",focus:["Product photos","Buyer journey","Return-policy friction"]},{slug:"beauty-skincare",label:"Beauty & Skincare",description:"Support ingredient-led education, product visuals, SEO content, and trust signals across high-consideration PDPs.",proof:"Best for brands where questions and confidence drive conversion.",focus:["Educational content","Creative variants","Visitor hesitation"]},{slug:"jewelry-accessories",label:"Jewelry & Accessories",description:"Make small product details easier to sell with sharper imagery, clearer metadata, and stronger campaign pages.",proof:"Best for visual catalogs where close-up confidence matters.",focus:["Macro-style visuals","Collection SEO","Campaign landing paths"]},{slug:"fitness-wellness",label:"Fitness & Wellness",description:"Connect benef
1it-led content, product videos, campaign traffic, and checkout behavior for performance-focused buyers.",proof:"Best for brands selling outcomes, routines, and repeat purchase.",focus:["Product videos","Content planning","Repeat traffic signals"]},{slug:"home-lifestyle",label:"Home & Lifestyle",description:"Show products in stronger contexts, clean up collection SEO, and understand what shoppers compare before buying.",proof:"Best for visual products with longer browsing paths.",focus:["Lifestyle scenes","Collection metadata","Scroll and replay insight"]},{slug:"consumer-electronics",label:"Consumer Electronics",description:"Improve spec-heavy pages with clearer SEO, stronger media, and visitor data around comparison behavior.",proof:"Best for products where proof, specs, and education drive purchase.",focus:["Structured content","Page speed","Comparison-page behavior"]},{slug:"food-beverage",label:"Food & Beverage",description:"Support launches, bundles, repeat-purchase offers, and content that makes taste, use case, and trust easier to understand.",proof:"Best for brands with frequent campaigns and seasonal pushes.",focus:["Launch visuals","Offer pages","Campaign quality"]},{slug:"agencies-multistore",label:"Agencies & Multi-store",description:"Give client teams a shared workspace for audits, reports, creative output, and review-before-publish workflows.",proof:"Best for teams managing more than one storefront.",focu
1s:["Client-ready reports","Shared review queues","Repeatable operating rhythm"]}]},25016:(e,t,s)=>{s.d(t,{cn:()=>n});var a=s(2821),r=s(75889);function n(){for(var e=arguments.length,t=Array(e),s=0;s<e;s++)t[s]=arguments[s];return(0,r.QP)((0,a.$)(t))}},48574:(e,t,s)=>{s.d(t,{n:()=>r});var a=s(95155);function r(e){return(0,a.jsxs)("svg",{viewBox:"0 0 256 292",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid","aria-hidden":"true",...e,children:[(0,a.jsx)("path",{d:"M223.774 57.34c-.201-1.46-1.48-2.268-2.537-2.357-1.055-.088-23.383-1.743-23.383-1.743s-15.507-15.395-17.209-17.099c-1.703-1.703-5.029-1.185-6.32-.805-.19.056-3.388 1.043-8.678 2.68-5.18-14.906-14.322-28.604-30.405-28.604-.444 0-.901.018-1.358.044C129.31 3.407 123.644.779 118.75.779c-37.465 0-55.364 46.835-60.976 70.635-14.558 4.511-24.9 7.718-26.221 8.133-8.126 2.549-8.383 2.805-9.45 10.462C21.3 95.806.038 260.235.038 260.235l165.678 31.042 89.77-19.42S223.973 58.8 223.775 57.34zM156.49 40.848l-14.019 4.339c.005-.988.01-1.96.01-3.023 0-9.264-1.286-16.723-3.349-22.636 8.287 1.04 13.806 10.469 17.358 21.32zm-27.638-19.483c2.304 5.773 3.802 14.058 3.802 25.238 0 .572-.005 1.095-.01 1.624-9.117 2.824-19.024 5.89-28.953 8.966 5.575-21.516 16.025-31.908 25.161-35.828zm-11.131-10.537c1.617 0 3.246.549 4.805 1.622-12.007 5.65-24.877 19.88-30.312 48.297l-22.886 7.088C75.694 46.16 90.81 10.828 117.72 10.828z",fill:"#95BF46"}),(0,a.jsx)("path",{d:"M221.237 54.983c-1.055-.088-23.383-1.743-23.383-1.743s-15.507-15.395-17.209-17.099c-.637-.634-1.496-.959-2.394-1.099l-12.527 256.233 89.762-19.418S223.972 58.8 223.774 57.34c-.201-1.46-1.48-2.268-2.537-2.357",fill:"#5E8E3E"}),(0,a.jsx)("path",{d:"M135.242 104.585l-11.069 32.926s-9.698-5.176-21.586-5.176c-17.428 0-18.305 10.937-18.305 13.693 0 15.038 39.2 20.8 39.2 56.024 0 27.713-17.577 45.558-41.277 45.558-28.44 0-42.984-17.7-42.984-17.7l7.615-25.16s14.95 12.835 27.565 12.835c8.243 0 11.596-6.49 11.596-11.232 0-19.616-32.16-20.491-32.16-52.724 0-27.129 19.472-53.382 58.778-53.382 15.145 0 22.627 4.338 22.627 4.338",fill:"#FFF"})]})}},58756:(e,t,s)=>{s.r(t),s.d(t,{LocalizedMarketingLink:()=>c});var a=s(95155),r=s(52619),n=s.n(r),o=s(20063),i=s(73960);let l=["/api","/app","/_next"];function c(e){let{href:t,children:s,...r}=e,c=(0,o.usePathname)();return(0,a.jsx)(n(),{href:function(e,t){let s=(0,i.KM)(e).locale;return"en"===s?t:t.startsWith("/#")?"".concat((0,i.dS)("/",s)).concat(t.slice(1)):l.some(e=>t===e||t.startsWith("".concat(e,"/")))?t:t.startsWith("/")?(0,i.dS)(t,s):t}(c,t),...r,children:s})}},72468:(e,t,s)=>{s.d(t,{MarketingHeader:()=>J});var a=s(95155),r=s(15239),n=s(52619),o=s.n(n),i=s(20063),l=s(12115),c=s(91205),d=s(71408),p=s(86651),u=s(95664),h=s(27209),g=s(403),m=s(11696),x=s(80534),f=s(95740),b=s(1524),w=s(60952),v=s(53873),y=s(95322),j=s(24425),N=s(65993),k=s(11621),F=s(39926),C=s(55136),A=s(27937),E=s(24033),S=s(52987),B=s(65229),D=s(9540),_=s(25016),M=s(18090),P=s(48574),L=s(97470),I=s(5917),W=s(73960);function z(e){let t="en"===e.googleCode?"/en/en":"/en/".concat(e.googleCode),s="googtrans=".concat(t,"; Path=/; Max-Age=").concat(31536e3,"; SameSite=Lax");document.cookie=s;let a=window.location.hostname.split(".");if(a.length>1){let e=".".concat(a.slice(-2).join("."));document.cookie="".concat(s,"; Domain=").concat(e)}try{window.localStorage.setItem(W.NK,e.code),window.sessionStorage.setItem(W.It,e.code)}catch(e){}}function K(e,t){let s=arguments.length>2&&void 0!==arguments[2]&&arguments[2];z(t);let a=function(e,t,s){let a=(0,W.dS)(e,s.code);return"".concat(a).concat(t?"?".concat(t):"").concat(window.location.hash||"")}(e,new URLSearchParams(window.location.search).toString(),t);s?window.location.replace(a):window.location.assign(a)}function H(e){let{language:t}=e;return(0,a.jsx)("span",{"aria-hidden":"true",className:"inline-flex h-5 min-w-7 items-center justify-center rounded-full border border-current/15 bg-white/80 px-1.5 text-[9px] font-black leading-none tracking-normal text-current shadow-sm",children:t.flag})}function O(e){let{variant:t="header",className:s}=e,[r,n]=(0,l.useState)(!1),o=(0,i.usePathname)(),c=(0,W.KM)(o).locale,d=(0,l.useMemo)(()=>W.Xi.find(e=>e.code===c)||W.Xi[0],[c]);(0,l.useEffect)(()=>{let e=W.Xi.find(e=>e.code===c)||W.Xi[0];if("en"!==c)return void z(e);let t=function(){try{return(0,W.Wo)(window.localStorage.getItem(W.NK))||(0,W.Wo)(window.sessionStorage.getItem(W.It))}catch(e){return null}}();if(t&&t.code!==c)return void K(o,t,!0);if(!t){let e=(0,W.iW)(navigator.languages||[navigator.language]);e.code!==c&&K(o,e,!0)}},[c,o]);let p="topbar"===t||"floating"===t,u="mobile"===t;return(0,a.jsxs)("div",{className:(0,_.cn)("notranslate relative inline-flex text-left",u?"w-full":"",s),translate:"no",children:[(0,a.jsxs)("button",{type:"button",onClick:()=>n(e=>!e),"aria-haspopup":"menu","aria-expanded":r,className:(0,_.cn)("inline-flex items-center justify-center gap-2 rounded-xl border text-sm font-semibold transition-all",u?"h-11 w-full border-[#DDE0E4] bg-white px-4 text-[#111827]":"","header"===t?"h-10 border-[#DDE0E4] bg-white px-3 text-[#3C4658] hover:border-[#FF2D8D]/40 hover:bg-[#FFF7FB]":"","topbar"===t?"h-8 border-white/25 bg-white/12 px-2.5 text-white hover:bg-white/18":"","floating"===t?"h-10 border-[#FFD0E6] bg-white/95 px-3 text-[#C2156D] shadow-[0_14px_34px_rgba(17,24,39,0.12)] backdrop-blur-xl hover:bg-white":""),children:[(0,a.jsx)(L.A,{className:(0,_.cn)("shrink-0",p?"h-3.5 w-3.5":"h-4 w-4")}),(0,a.jsx)(H,{language:d}),(0,a.jsx)("span",{className:(0,_.cn)(p?"text-xs":"text-sm"),children:d.shortL
1abel}),(0,a.jsx)(E.A,{className:(0,_.cn)("shrink-0 transition-transform",r?"rotate-180":"",p?"h-3.5 w-3.5":"h-4 w-4")})]}),r?(0,a.jsx)("div",{role:"menu",className:(0,_.cn)("absolute z-[90] mt-2 overflow-hidden rounded-2xl border border-[#E5E7EB] bg-white p-1.5 shadow-[0_18px_54px_rgba(17,24,39,0.16)]",u?"left-0 right-0 top-full w-full":"right-0 top-full w-[220px]"),children:W.Xi.map(e=>{let t=e.code===d.code;return(0,a.jsxs)("button",{type:"button",role:"menuitem",onClick:()=>{n(!1),K(o,e)},className:(0,_.cn)("flex w-full items-center gap-3 rounded-xl px-3 py-2.5 text-left text-sm font-semibold transition-colors",t?"bg-[#FFF1F7] text-[#C2156D]":"text-[#3C4658] hover:bg-[#F7F7F8] hover:text-[#111827]"),children:[(0,a.jsx)(H,{language:e}),(0,a.jsx)("span",{className:"min-w-0 flex-1 truncate",children:e.label}),(0,a.jsx)("span",{className:"text-[10px] font-black uppercase tracking-normal text-current/60",children:e.shortLabel}),t?(0,a.jsx)(I.A,{className:"h-4 w-4 shrink-0"}):null]},e.code)})}):null]})}let q="https://apps.shopify.com/nimora",R=[{label:"Pricing",href:"/pricing"},{label:"Affiliate",href:"/affiliate"},{label:"Blog",href:"/blog"},{label:"Contact",href:"/contact"}],T={"one-click-seo-fix":p.A,"ai-product-photoshoot":u.A,"ai-product-videos":h.A,"ai-product-ads":g.A,"buyer-journey":m.A,"visitor-analysis":x.A,"ai-blog-content":f.A,"campaign-attribution":b.A},U={dropshipper:w.A,"fashion-apparel":v.A,"beauty-skincare":f.A,"jewelry-accessories":y.A,"fitness-wellness":j.A,"home-lifestyle":N.A,"consumer-electronics":k.A,"food-beverage":F.A,"agencies-multistore":C.A},X="mx-auto w-full max-w-[1440px] px-4 sm:px-6 lg:px-8",V=["/api","/app","/_next"];function G(e){let{menu:t,hrefFor:s}=e,n=M.BK[0];return(0,a.jsx)(c.P.div,{initial:{opacity:0,y:-8},animate:{opacity:1,y:0},exit:{opacity:0,y:-8},transition:{duration:.18},className:"absolute inset-x-0 top-full hidden border-y border-[#E5E7EB] bg-white/95 shadow-[0_22px_60px_rgba(17,24,39,0.12)] backdrop-blur-xl lg:block",children:(0,a.jsx)("div",{className:(0,_.cn)(X,"py-6"),children:"solutions"===t?(0,a.jsxs)("div",{className:"grid gap-7 xl:grid-cols-[0.78fr_1.22fr]",children:[(0,a.jsxs)(o(),{href:s("/solutions/".concat(n.slug)),className:"group overflow-hidden rounded-2xl border border-[#E5E7EB] bg-[#F9FAFB]",children:[(0,a.jsx)("div",{className:"relative aspect-[16/10] overflow-hidden",children:(0,a.jsx)(r.default,{src:n.image,alt:n.imageAlt,width:720,height:450,sizes:"34vw",className:"h-full w-full object-cover transition-transform duration-500 group-hover:scale-[1.04]"})}),(0,a.jsxs)("div",{className:"p-5",children:[(0,a.jsx)("p",{className:"text-xs font-black uppercase tracking-[0.16em] text-[#C2156D]",children:"Featured workflow"}),(0,a.jsx)("h3",{className:"mt-2 text-lg font-black text-[#111827]",children:n.label}),(0,a.jsx)("p",{className:"mt-2 text-sm leading-6 text-[#5C667A]",children:n.description})]})]}),(0,a.jsx)("div",{className:"grid gap-2 sm:grid-cols-2",children:M.BK.map(e=>{let t=T[e.slug]||f.A;return(0,a.jsxs)(o(),{href:s("/solutions/".concat(e.slug)),className:"group flex gap-3 rounded-2xl border border-transparent p-3 transition-colors hover:border-[#FFD0E6] hover:bg-[#FFF7FB]",children:[(0,a.jsx)("span",{className:"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl bg-[#FFF1F7] text-[#C2156D]",children:(0,a.jsx)(t,{className:"h-5 w-5"})}),(0,a.jsxs)("span",{className:"min-w-0",children:[(0,a.jsx)("span",{className:"block text-sm font-black text-[#111827]",children:e.label}),(0,a.jsx)("span",{className:"mt-1 line-clamp-2 block text-xs leading-5 text-[#5C667A]",children:e.description})]}),(0,a.jsx)(A.A,{className:"ml-auto mt-2 h-4 w-4 shrink-0 text-[#9CA3AF] transition-transform group-hover:translate-x-0.5 group-hover:text-[#C2156D]"})]},e.slug)})})]}):(0,a.jsxs)("div",{className:"grid gap-6 xl:grid-cols-[0.7fr_1.3fr]",children:[(0,a.jsxs)("div",{className:"rounded-2xl border border-[#E5E7EB] bg-[linear-gradient(135deg,#0B1220_0%,#161B2D_100%)] p-6 text-white",children:[(0,a.jsx)("p",{className:"text-xs font-black uppercase tracking-[0.16em] text-white/60",children:"Industry fit"}),(0,a.jsx)("h3",{className:"mt-3 text-2xl font-black leading-tight",children:"Built for stores that need faster decisions, cleaner pages, and better assets."}),(0,a.jsx)("p",{className:"mt-4 text-sm leading-6 text-white/72",children:"Pick your operating context and start with the Nimora workflows that usually matter first."})]}),(0,a.jsx)("div",{className:"grid gap-2 sm:grid-cols-2 xl:grid-cols-3",children:M.jN.map(e=>{let t=U[e.slug]||C.A;return(0,a.jsx)(o(),{href:s("/industries/".concat(e.slug)),className:"group rounded-2xl border border-transparent p-3 transition-colors hover:border-[#FFD0E6] hover:bg-[#FFF7FB]",children:(0,a.jsxs)("div",{className:"flex items-start gap-3",children:[(0,a.jsx)("span",{className:"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl bg-[#FFF1F7] text-[#C2156D]",children:(0,a.jsx)(t,{className:"h-5 w-5"})}),(0,a.jsxs)("span",{className:"min-w-0",children:[(0,a.jsx)("span",{className:"block text-sm font-black text-[#111827]",children:e.label}),(0,a.jsx)("span",{className:"mt-1 line-clamp-2 block text-xs leading-5 text-[#5C667A]",children:e.description})]})]})},e.slug)})})]})})})}function J(e){let{topOffset:t=0}=e,[s,n]=(0,l.useState)(!1),[p,u]=(0,l.useState)(!1),[h,g]=(0,l.useState)(null),m=(0,i.usePathname)(),x=(0,W.KM)(m).locale,b=(0,l.useMemo)(()=>"solutions"===h?"Solutions":"Industry",[h]);function w(e){return"en"===x?e:e.startsWith("/#")?"".concat((0,W.dS)("/",x)).concat(e.slice(1)):V.some(t=>e===t||e.startsWith("".concat(t,"/")))?e:e.startsWith("/")?(0,W.dS)(e,x):e}return(0,l.useEffect)(()=>{let e=()=>u(window.scrollY>16);return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,a.jsxs)(c.P.header,{initial:{y:-40,opacity:0}
1,animate:{y:0,opacity:1},transition:{duration:.45,ease:[.22,1,.36,1]},style:{top:t},onMouseLeave:()=>g(null),className:(0,_.cn)("fixed inset-x-0 z-50 transition-all duration-300",p||h?"border-b border-[#E5E7EB] bg-white/94 shadow-sm backdrop-blur-xl":"bg-white/78 backdrop-blur-md"),children:[(0,a.jsx)("div",{className:X,children:(0,a.jsxs)("div",{className:"flex h-16 items-center justify-between gap-4",children:[(0,a.jsx)(o(),{href:w("/"),"aria-label":"Nimora home",onClick:()=>g(null),children:(0,a.jsx)(r.default,{src:"/brand/nimora-dark.svg",alt:"Nimora",width:140,height:40,priority:!0,className:"h-auto w-[118px] sm:w-[136px]"})}),(0,a.jsxs)("nav",{className:"hidden items-center gap-1 lg:flex",children:[[{id:"solutions",label:"Solutions"},{id:"industries",label:"Industry"}].map(e=>(0,a.jsxs)("button",{type:"button",onMouseEnter:()=>g(e.id),onFocus:()=>g(e.id),onClick:()=>g(t=>t===e.id?null:e.id),"aria-expanded":h===e.id,className:(0,_.cn)("inline-flex h-10 items-center gap-1.5 rounded-lg px-3 text-sm font-semibold transition-colors",h===e.id?"bg-[#FFF1F7] text-[#C2156D]":"text-[#5C667A] hover:bg-[#F7F7F8] hover:text-[#111827]"),children:[e.label,(0,a.jsx)(E.A,{className:(0,_.cn)("h-4 w-4 transition-transform",h===e.id?"rotate-180":"")})]},e.id)),R.map(e=>(0,a.jsx)(o(),{href:w(e.href),onMouseEnter:()=>g(null),className:"rounded-lg px-3 py-2 text-sm font-semibold text-[#5C667A] transition-colors hover:bg-[#F7F7F8] hover:text-[#111827]",children:e.label},e.href))]}),(0,a.jsxs)("div",{className:"hidden items-center gap-2 lg:flex",children:[(0,a.jsx)(O,{variant:"header"}),(0,a.jsx)(o(),{href:w("/install"),className:"inline-flex items-center gap-2 rounded-lg px-3 py-2 text-sm font-semibold text-[#5C667A] transition-colors hover:bg-[#F7F7F8] hover:text-[#111827]",children:"Login"}),(0,a.jsxs)("a",{href:q,target:"_blank",rel:"noopener noreferrer",className:"inline-flex h-10 items-center justify-center gap-2 rounded-xl bg-gradient-to-r from-[#FF2D8D] to-[#FF3B5F] px-4 text-sm font-bold text-white shadow-[0_4px_20px_rgba(255,45,141,0.25)] transition-all hover:scale-[1.02] hover:brightness-105 hover:shadow-[0_6px_28px_rgba(255,45,141,0.38)]",children:[(0,a.jsx)(P.n,{className:"h-4 w-4"}),"Start free ",(0,a.jsx)(S.A,{className:"h-3.5 w-3.5"})]})]}),(0,a.jsxs)("div",{className:"flex items-center gap-2 lg:hidden",children:[(0,a.jsx)(O,{variant:"header"}),(0,a.jsx)("button",{type:"button",onClick:()=>n(e=>!e),className:"inline-flex h-10 w-10 items-center justify-center rounded-lg border border-[#DDE0E4] bg-white text-[#5C667A]","aria-label":"Toggle navigation",children:s?(0,a.jsx)(B.A,{className:"h-5 w-5"}):(0,a.jsx)(D.A,{className:"h-5 w-5"})})]})]})}),(0,a.jsx)(d.N,{children:h?(0,a.jsx)(G,{menu:h,hrefFor:w},h):null}),(0,a.jsx)(d.N,{children:s&&(0,a.jsx)(c.P.div,{initial:{opacity:0,height:0},animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},transition:{duration:.22},className:"max-h-[calc(100svh-64px)] overflow-y-auto border-t border-[#E5E7EB] bg-white lg:hidden",children:(0,a.jsxs)("div",{className:(0,_.cn)(X,"space-y-5 py-4"),children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"mb-2 text-xs font-black uppercase tracking-[0.16em] text-[#9CA3AF]",children:"Solutions"}),(0,a.jsx)("div",{className:"grid gap-2",children:M.BK.map(e=>{let t=T[e.slug]||f.A;return(0,a.jsxs)(o(),{href:w("/solutions/".concat(e.slug)),onClick:()=>n(!1),className:"flex min-h-14 items-center gap-3 rounded-xl border border-[#E5E7EB] px-3 py-2 text-sm font-semibold text-[#111827]",children:[(0,a.jsx)(t,{className:"h-4 w-4 shrink-0 text-[#C2156D]"}),(0,a.jsx)("span",{className:"min-w-0 flex-1",children:e.label}),(0,a.jsx)(A.A,{className:"h-4 w-4 shrink-0 text-[#9CA3AF]"})]},e.slug)})})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"mb-2 text-xs font-black uppercase tracking-[0.16em] text-[#9CA3AF]",children:"Industry"}),(0,a.jsx)("div",{className:"grid gap-2 sm:grid-cols-2",children:M.jN.map(e=>{let t=U[e.slug]||C.A;return(0,a.jsxs)(o(),{href:w("/industries/".concat(e.slug)),onClick:()=>n(!1),className:"flex min-h-12 items-center gap-3 rounded-xl border border-[#
1E5E7EB] px-3 py-2 text-sm font-semibold text-[#111827]",children:[(0,a.jsx)(t,{className:"h-4 w-4 shrink-0 text-[#C2156D]"}),(0,a.jsx)("span",{className:"min-w-0 flex-1",children:e.label})]},e.slug)})})]}),(0,a.jsx)("div",{className:"grid gap-2 sm:grid-cols-3",children:R.map(e=>(0,a.jsx)(o(),{href:w(e.href),onClick:()=>n(!1),className:"inline-flex h-11 items-center justify-center rounded-xl border border-[#E5E7EB] text-sm font-bold text-[#111827]",children:e.label},e.href))}),(0,a.jsxs)("div",{className:"grid gap-2 pt-1 sm:grid-cols-2",children:[(0,a.jsx)(o(),{href:w("/install"),onClick:()=>n(!1),className:"inline-flex h-11 items-center justify-center rounded-xl border border-[#DDE0E4] text-sm font-bold text-[#111827]",children:"Login"}),(0,a.jsxs)("a",{href:q,target:"_blank",rel:"noopener noreferrer",onClick:()=>n(!1),className:"inline-flex h-11 items-center justify-center rounded-xl bg-gradient-to-r from-[#FF2D8D] to-[#FF3B5F] text-sm font-bold text-white shadow-[0_4px_20px_rgba(255,45,141,0.25)]",children:[(0,a.jsx)(P.n,{className:"mr-2 h-4 w-4"}),"Start free"]})]})]})})}),(0,a.jsx)("span",{className:"sr-only","aria-live":"polite",children:h?"".concat(b," menu open"):""})]})}},73960:(e,t,s)=>{s.d(t,{It:()=>o,KM:()=>c,NK:()=>n,Wo:()=>i,Xi:()=>a,dS:()=>d,iW:()=>l});let a=[{code:"en",googleCode:"en",label:"English",shortLabel:"EN",flag:"\uD83C\uDDFA\uD83C\uDDF8"},{code:"fr",googleCode:"fr",label:"Fran\xe7ais",shortLabel:"FR",flag:"\uD83C\uDDEB\uD83C\uDDF7"},{code:"de",googleCode:"de",label:"Deutsch",shortLabel:"DE",flag:"\uD83C\uDDE9\uD83C\uDDEA"},{code:"it",googleCode:"it",label:"Italiano",shortLabel:"IT",flag:"\uD83C\uDDEE\uD83C\uDDF9"},{code:"pt-br",googleCode:"pt",label:"Portugu\xeas BR",shortLabel:"PT-BR",flag:"\uD83C\uDDE7\uD83C\uDDF7"},{code:"zh-cn",googleCode:"zh-CN",label:"中文",shortLabel:"ZH",flag:"\uD83C\uDDE8\uD83C\uDDF3"}],r=a.map(e=>e.code),n="nimora:language",o="nimora:language-session";function i(e){let t=String(e||"").trim().toLowerCase().replace("_","-");return t?"pt"===t||t.startsWith("pt-")?a.find(e=>"pt-br"===e.code)||null:"zh"===t||"zh-cn"===t||t.startsWith("zh-hans")?a.find(e=>"zh-cn"===e.code)||null:a.find(e=>{let s=e.googleCode.toLowerCase();return e.code===t||s===t||t.startsWith("".concat(e.code,"-"))||t.startsWith("".concat(s,"-"))})||null:null}function l(e){for(let t of e){let e=i(t);if(e)return e}return a[0]}function c(e){var t;let s=e.split("/").filter(Boolean),a=null==(t=s[0])?void 0:t.toLowerCase();if(!a||!r.includes(a))return{locale:"en",pathname:e};let n="/".concat(s.slice(1).join("/"));return{locale:a,pathname:"/"===n?"/":n.replace(/\/$/,"")}}function d(e,t){let s=c(e).pathname;return"en"===t?s:"/"===s?"/".concat(t):"/".concat(t).concat(s)}}}]);

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.