1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/brand/logo.svg"/><link rel="preload" as="image" href="/images/logos/flux.svg"/><link rel="preload" as="image" href="/images/logos/ideogram.svg"/><link rel="preload" as="image" href="/images/logos/openai.svg"/><link rel="preload" as="image" href="/images/logos/grok.svg"/><link rel="preload" as="image" href="/images/logos/microsoft.png"/><title>Simple, Flexible Pricing</title><meta name="theme-color" content="#09090b"/><meta name="description" content="Compare Oeneo AI plans for text-to-image and reference-image creation, with monthly credits, private results, and advanced AI image models."/><meta property="og:type" content="website"/><meta property="og:site_name" content="Oeneo AI"/><meta property="og:locale" content="en"/><meta property="og:locale:alternate" content="zh_CN"/><meta property="og:title" content="Simple, Flexible Pricing"/><meta property="og:description" content="Compare Oeneo AI plans for text-to-image and reference-image creation, with monthly credits, private results, and advanced AI image models."/><meta property="og:url" content="https://oeneo.ai/pricing"/><meta property="og:image" content="https://cdn.oeneo.ai/visuals/og.webp"/><meta name="twitter:title" content="Simple, Flexible Pricing"/><meta name="twitter:description" content="Compare Oeneo AI plans for text-to-image and reference-image creation, with monthly credits, private results, and advanced AI image models."/><meta name="twitter:url" content="https://oeneo.ai/pricing"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:image" content="https://cdn.oeneo.ai/visuals/og.webp"/><link rel="modulepreload" href="/assets/main-BVeaUmEJ.js"/><link rel="modulepreload" href="/assets/pricing-eu21gusJ.js"/><link rel="modulepreload" href="/assets/credit-packs-section-BgAl92--.js"/><link rel="modulepreload" href="/assets/faq-R81VDQAb.js"/><link rel="modulepreload" href="/assets/use-payment-Bf0Qq8HI.js"/><link rel="modulepreload" href="/assets/pricing-table-Chj2rbES.js"/><link rel="modulepreload" href="/assets/customer-portal-button-B1kmK7Nc.js"/><link rel="modulepreload" href="/assets/billing-model-uylJWD-X.js"/><link rel="modulepreload" href="/assets/app.schema-B-SAvJF5.js"/><link rel="modulepreload" href="/assets/IconCopy-CRqbQ6h1.js"/><link rel="modulepreload" href="/assets/analytics-diMhel4P.js"/><link rel="modulepreload" href="/assets/formatter-DRSuxb_l.js"/><link rel="modulepreload" href="/assets/badge-jVzWArNv.js"/><link rel="modulepreload" href="/assets/IconCircleCheck-mRQv__4L.js"/><link rel="modulepreload" href="/assets/IconCircleX-B9BKclBq.js"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"/><link rel="icon" href="/favicon.ico"/><link rel="manifest" href="/manifest.json"/><link rel="canonical" href="https://oeneo.ai/pricing"/><link rel="alternate" hrefLang="en" href="https://oeneo.ai/pricing"/><link rel="alternate" hrefLang="zh-CN" href="https://oeneo.ai/zh/pricing"/><link rel="alternate" hrefLang="x-default" href="https://oeneo.ai/pricing"/><link rel="stylesheet" href="/assets/styles-CahVGl2N.css"/></head><body>
1<script>(function() { 2 try { 3 var theme = localStorage.getItem('theme') || 'dark'; 4 var systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light'; 5 var resolved = theme === 'system' ? systemTheme : theme; 6 document.documentElement.classList.add(resolved); 7 } catch (e) { 8 document.documentElement.classList.add('dark'); 9 } 10})();;document.currentScript.remove()</script>
10<div data-slot="sidebar-wrapper" style="--sidebar-width:calc(var(--spacing) * 56);--sidebar-width-icon:4rem" class="group/sidebar-wrapper w-full has-data-[variant=inset]:bg-sidebar min-h-svh flex"><div class="group peer hidden text-sidebar-foreground md:block" data-state="expanded" data-collapsible="" data-variant="sidebar" data-side="left" data-slot="sidebar"><div data-slot="sidebar-gap" class="relative w-(--sidebar-width) bg-transparent transition-[width] duration-200 ease-linear group-data-[collapsible=offcanvas]:w-0 group-data-[side=right]:rotate-180 group-data-[collapsible=icon]:w-(--sidebar-width-icon)"></div><div data-slot="sidebar-container" data-side="left" class="fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width] duration-200 ease-linear data-[side=left]:left-0 data-[side=left]:group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)] data-[side=right]:right-0 data-[side=right]:group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)] md:flex group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=right]:border-l group-data-[side=left]:border-r-0"><div data-sidebar="sidebar" data-slot="sidebar-inner" class="flex size-full flex-col bg-sidebar group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:shadow-sm group-data-[variant=floating]:ring-1 group-data-[variant=floating]:ring-sidebar-border"><div data-slot="sidebar-header" data-sidebar="header" class="flex flex-col gap-2 p-2 h-16 justify-center"><ul data-slot="sidebar-menu" data-sidebar="menu" class="flex w-full min-w-0 flex-col gap-0"><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" href="/" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left ring-sidebar-ring outline-hidden transition-[width,height,padding] group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:p-2! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&_svg]:size-4 [&_svg]:shrink-0 [&>span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-8 text-sm data-[slot=sidebar-menu-button]:!p-1.5 group-data-[collapsible=icon]:size-10! group-data-[collapsible=icon]:mx-auto"><img src="/brand/logo.svg" alt="Oeneo AI logo" class="rounded-md dark:hidden size-6 shrink-0" width="32" height="32" decoding="async"/><img src="/brand/logo.svg" alt="Oeneo AI logo" class="rounded-md hidden dark:block size-6 shrink-0" width="32" height="32" decoding="async"/><span class="truncate font-semibold text-lg group-data-[collapsible=icon]:hidden">Oeneo AI</span></a></li></ul></div><div data-slot="sidebar-content" data-sidebar="content" class="no-scrollbar flex min-h-0 flex-1 flex-col gap-0 overflow-auto group-data-[collapsible=icon]:overflow-hidden"><div data-slot="sidebar-group" data-sidebar="group" class="relative flex w-full min-w-0 flex-col p-2"><div data-slot="sidebar-group-content" data-sidebar="group-content" class="w-full text-sm"><ul data-slot="sidebar-menu" data-sidebar="menu" class="flex w-full min-w-0 flex-col gap-1"><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a id="base-ui-_R_39iqaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" href="/" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&_svg]:size-4 [&_svg]:shrink-0 [&>span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium transition-colors duration-200 group-data-[collapsible=icon]:mx-auto"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-sparkles size-4"><path d="M16 18a2 2 0 0 1 2 2a2 2 0 0 1 2 -2a2 2 0 0 1 -2 -2a2 2 0 0 1 -2 2m0 -12a2 2 0 0 1 2 2a2 2 0 0 1 2 -2a2 2 0 0 1 -2 -2a2 2 0 0 1 -2 2m-7 12a6 6 0 0 1 6 -6a6 6 0 0 1 -6 -6a6 6 0 0 1 -6 6a6 6 0 0 1 6 6"></path></svg><span>Create</span></a></li><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a id="base-ui-_R_3aiqaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" href="/ai-image-generator" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focu
10s-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&_svg]:size-4 [&_svg]:shrink-0 [&>span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium transition-colors duration-200 group-data-[collapsible=icon]:mx-auto"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-photo size-4"><path d="M15 8h.01"></path><path d="M3 6a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-12"></path><path d="M3 16l5 -5c.928 -.893 2.072 -.893 3 0l5 5"></path><path d="M14 14l1 -1c.928 -.893 2.072 -.893 3 0l3 3"></path></svg><span>AI Image</span></a></li><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a id="base-ui-_R_3biqaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" href="/ai-video-generator" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&_svg]:size-4 [&_svg]:shrink-0 [&>span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium transition-colors duration-200 group-data-[collapsible=icon]:mx-auto"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-video size-4"><path d="M15 10l4.553 -2.276a1 1 0 0 1 1.447 .894v6.764a1 1 0 0 1 -1.447 .894l-4.553 -2.276v-4"></path><path d="M3 8a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2l0 -8"></path></svg><span>AI Video</span></a></li><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><button type="button" id="base-ui-_R_dciqaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" aria-expanded="false" aria-label="Show or hide image tools" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&_svg]:size-4 [&_svg]:shrink-0 [&>span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium transition-colors duration-200 group-data-[collapsible=icon]:mx-auto"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-tools size-4" aria-hidden="true"><path d="M3 21h4l13 -13a1.5 1.5 0 0 0 -4 -4l-13 13v4"></path><path d="M14.5 5.5l4 4"></path><path d="M12 8l-5 -5l-4 4l5 5"></path><path d="M7 8l-1.5 1.5"></path><path d="M16 12l5 5l-4 4l-5 -5"></path><path d="M16 17l-1.5 1.5"></path></svg><span>Image Tools</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-down ml-auto size-4 transition-transform duration-200 " aria-hidden="true"><path d="M6 9l6 6l6 -6"></path></svg></button></li><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><button type="button" id="base-ui-_R_ddiqaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" aria-expanded="false" aria-label="Show or hide video tools" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focu
10s-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&_svg]:size-4 [&_svg]:shrink-0 [&>span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium transition-colors duration-200 group-data-[collapsible=icon]:mx-auto"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-movie size-4" aria-hidden="true"><path d="M4 6a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2l0 -12"></path><path d="M8 4l0 16"></path><path d="M16 4l0 16"></path><path d="M4 8l4 0"></path><path d="M4 16l4 0"></path><path d="M4 12l16 0"></path><path d="M16 8l4 0"></path><path d="M16 16l4 0"></path></svg><span>Video Tools</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-down ml-auto size-4 transition-transform duration-200 " aria-hidden="true"><path d="M6 9l6 6l6 -6"></path></svg></button></li></ul></div></div><div data-slot="sidebar-group" data-sidebar="group" class="relative flex w-full min-w-0 flex-col p-2"><div data-slot="sidebar-group-label" data-sidebar="group-label" class="flex h-8 shrink-0 items-center rounded-md px-2 text-sidebar-foreground/70 ring-sidebar-ring outline-hidden transition-[margin,opacity] duration-200 ease-linear group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0 focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0 text-xs font-medium uppercase tracking-wider">Assets</div><div data-slot="sidebar-group-content" data-sidebar="group-content" class="w-full text-sm"><ul data-slot="sidebar-menu" data-sidebar="menu" class="flex w-full min-w-0 flex-col gap-1"><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><a id="base-ui-_R_rkqaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" href="/creations" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&_svg]:size-4 [&_svg]:shrink-0 [&>span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium transition-colors duration-200 group-data-[collapsible=icon]:mx-auto"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-folder size-4"><path d="M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2"></path></svg><span>My Creations</span></a></li></ul></div></div><div data-slot="sidebar-group" data-sidebar="group" class="relative flex w-full min-w-0 flex-col p-2"><div data-slot="sidebar-group-label" data-sidebar="group-label" class="flex h-8 shrink-0 items-center rounded-md px-2 text-sidebar-foreground/70 ring-sidebar-ring outline-hidden transition-[margin,opacity] duration-200 ease-linear group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0 focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0 text-xs font-medium uppercase tracking-wider">Models</div><div data-slot="sidebar-group-content" data-sidebar="group-content"
10class="w-full text-sm"><ul data-slot="sidebar-menu" data-sidebar="menu" class="flex w-full min-w-0 flex-col gap-0"><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><button type="button" id="base-ui-_R_ddaaoq_" data-base-ui-tooltip-trigger="" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="default" aria-expanded="true" aria-label="Show or hide image models" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden p-2 text-left ring-sidebar-ring outline-hidden transition-[width,height,padding] group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&_svg]:size-4 [&_svg]:shrink-0 [&>span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-10 rounded-xl px-3 text-sm font-medium group-data-[collapsible=icon]:mx-auto"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-stack-2 size-4" aria-hidden="true"><path d="M12 4l-8 4l8 4l8 -4l-8 -4"></path><path d="M4 12l8 4l8 -4"></path><path d="M4 16l8 4l8 -4"></path></svg><span>Image Models</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-down ml-auto size-4 transition-transform duration-200 rotate-180" aria-hidden="true"><path d="M6 9l6 6l6 -6"></path></svg></button><ul data-slot="sidebar-menu-sub" data-sidebar="menu-sub" class="mx-3.5 flex min-w-0 translate-x-px flex-col gap-1 border-l border-sidebar-border px-2.5 py-0.5 group-data-[collapsible=icon]:hidden mt-1"><li data-slot="sidebar-menu-sub-item" data-sidebar="menu-sub-item" class="group/menu-sub-item relative"><a data-slot="sidebar-menu-sub-button" data-sidebar="menu-sub-button" data-size="md" href="/models/flux-3-image" class="flex min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground ring-sidebar-ring outline-hidden group-data-[collapsible=icon]:hidden hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[size=md]:text-sm data-[size=sm]:text-xs data-active:bg-sidebar-accent data-active:text-sidebar-accent-foreground [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&>svg]:text-sidebar-accent-foreground h-10"><img src="/images/logos/flux.svg" alt="" width="16" height="16" aria-hidden="true" class="size-4 object-contain dark:invert"/><span>FLUX 3 Image</span></a></li><li data-slot="sidebar-menu-sub-item" data-sidebar="menu-sub-item" class="group/menu-sub-item relative"><a data-slot="sidebar-menu-sub-button" data-sidebar="menu-sub-button" data-size="md" href="/models/ideogram-4-5" class="flex min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground ring-sidebar-ring outline-hidden group-data-[collapsible=icon]:hidden hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[size=md]:text-sm data-[size=sm]:text-xs data-active:bg-sidebar-accent data-active:text-sidebar-accent-foreground [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&>svg]:text-sidebar-accent-foreground h-10"><img src="/images/logos/ideogram.svg" alt="" width="16" height="16" aria-hidden="true" class="size-4 object-contain dark:invert"/><span>Ideogram 4.5</span></a></li><li data-slot="sidebar-menu-sub-item" data-sidebar="menu-sub-item" class="group/menu-sub-item relative"><a data-slot="sidebar-menu-sub-button" data-sidebar="menu-sub-button" data-size="md" href="/models/gpt-image-2.5-flare" class="flex min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground ring-sidebar-ring outline-hidden group-data-[collapsible=icon]:hidden hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[size=md]:text-sm data-[size=sm]:text-xs data-active:bg-sidebar-accent data-active:text-sidebar-accent-foreground [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&>svg]:text-sidebar-accent-foreground h-10"><img src="/images/logos/openai.svg" alt="" width="16" height="16" aria-hidden="true" class="size-4 object-contain"/><span>GPT Image 2.5 Flare</span></a></li><li data-slot="sidebar-menu-sub-item" data-sidebar="menu-sub-item" class="group/menu-sub-item relative"><a data-slot="sidebar-menu-sub-button" data-sidebar="menu-sub-button" data-size="md" href="/models/gpt-image-2.5-sunburst" class="flex min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground ring-sidebar-ring outline-hidden group-data-[collapsible=icon]:hidden hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[size=md]:text-sm data-[size=sm]:text-xs data-active:bg-sidebar-accent data-active:text-sidebar-accent-foreground [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&>svg]:text-sidebar-accent-foreground h-10"><img src="/images/logos/openai.svg" alt="" width="16" height="16" aria-hidden="true" class="size-4 object-contain"/><span>GPT Image 2.5 Sunburst</span></a></li><li data-slot="sidebar-menu-sub-item" data-sidebar="menu-sub-item" class="group/menu-sub-item relative"><a data-slot="sidebar-menu-sub-button" data-sidebar="menu-sub-button" data-size="md" href="/models/grok-imagine-2" class="flex min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground ring-sidebar-ring outline-hidden group-data-[collapsible=icon]:hidden hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[size=md]:text-sm data-[size=sm]:text-xs data-active:bg-sidebar-accent data-active:text-sidebar-accent-foreground [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&>svg]:text-sidebar-accent-foreground h-10"><img src="/images/logos/grok.svg" alt="" width="16" height="16" aria-hidden="true" class="size-4 object-contain"/><span>Grok Imagine 2</span></a></li><li data-slot="sidebar-menu-sub-item" data-sidebar="menu-sub-item" class="group/menu-sub-item relative"><a data-slot="sidebar-menu-sub-button" data-sidebar="menu-sub-button" data-size="md" href="/models/mai-image-2.5-pro" class="flex min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground ring-sidebar-ring outline-hidden group-data-[collapsible=icon]:hidden hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[size=md]:text-sm data-[size=sm]:text-xs data-active:bg-sidebar-accent data-active:text-sidebar-accent-foreground [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&>svg]:text-sidebar-accent-foreground h-10"><img src="/images/logos/microsoft.png" alt="" width="16" height="16" aria-hidden="true" class="size-4 object-contain"/><span>MAI Image 2.5 Pro</span></a></li></ul></li></ul></div></div></div><div data-slot="sidebar-footer" data-sidebar="footer" class="p-2 flex shrink-0 flex-col gap-4"><ul data-slot="sidebar-menu" data-sidebar="menu" class="flex w-full min-w-0 flex-col gap-0" aria-hidden="true"><li data-slot="sidebar-menu-item" data-sidebar="menu-item" class="group/menu-item relative"><button type="button" data-slot="sidebar-menu-button" data-sidebar="menu-button" data-size="lg" class="peer/menu-button group/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left ring-sidebar-ring outline-hidden transition-[width,height,padding] group-has-data-[sidebar=menu-action]/menu-item:pr-8 group-data-[collapsible=icon]:size-8! focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-open:hover:bg-sidebar-accent data-open:hover:text-sidebar-accent-foreground data-active:bg-sidebar-accent data-active:font-medium data-active:text-sidebar-accent-foreground [&_svg]:size-4 [&_svg]:shrink-0 [&>span:last-child]:truncate hover:bg-sidebar-accent hover:text-sidebar-accent-foreground h-12 text-sm group-data-[collapsible=icon]:p-0! bg-muted animate-pulse group-data-[collapsible=icon]:mx-auto" disabled=""><span class="size-4"></span><span class="flex-1"></span></button></li></ul></div></div></div></div><main data-slot="sidebar-inset" class="relative w-full min-w-0 flex-1 bg-background md:peer-data-[variant=inset]:m-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:shadow-sm md:peer-data-[variant=inset]:peer-data-[state=collapsed]:ml-2 flex flex-col"><div class="sticky top-0 z-30"><header class="relative z-20 flex h-16 min-h-16 shrink-0 items-center gap-3 px-4 py-2.5 transition-colors duration-300 sm:px-6 border-b border-border/60 bg-background/80 backdrop-blur-md"><div class="flex min-w-0 flex-1 items-center gap-3">
10<button type="button" tabindex="0" data-slot="sidebar-trigger" data-sidebar="trigger" class="group/button inline-flex items-center justify-center border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 size-7 rounded-[min(var(--radius-md),12px)] in-data-[slot=button-group]:rounded-lg -ml-1 shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-layout-sidebar "><path d="M4 6a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2l0 -12"></path><path d="M9 4l0 16"></path></svg><span class="sr-only">Toggle Sidebar</span></button><div class="flex min-w-0 items-center gap-2"></div></div><div class="flex items-center gap-2"><button type="button" tabindex="0" data-slot="popover-trigger" aria-label="Notifications" data-base-ui-click-trigger="" id="base-ui-_R_6l9ioq_" aria-haspopup="dialog" aria-expanded="false" class="group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 size-8"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-bell size-5"><path d="M10 5a2 2 0 1 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6"></path><path d="M9 17v1a3 3 0 0 0 6 0v-1"></path></svg></button><button type="button" tabindex="0" data-slot="popover-trigger" data-base-ui-click-trigger="" id="base-ui-_R_6n9ioq_" aria-haspopup="dialog" aria-expanded="false" class="group/button inline-flex shrink-0 items-center justify-center border bg-clip-padding font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 aria-expanded:bg-muted aria-expanded:text-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-7 rounded-[min(var(--radius-md),12px)] px-2.5 text-[0.8rem] in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&_svg:not([class*='size-'])]:size-3.5 gap-2 border-warning/30 bg-warning/10 text-warning hover:border-warning hover:bg-warning/50 hover:text-warning opacity-70"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-coins size-4"><path d="M9 14c0 1.657 2.686 3 6 3s6 -1.343 6 -3s-2.686 -3 -6 -3s-6 1.343 -6 3"></path><path d="M9 14v4c0 1.656 2.686 3 6 3s6 -1.344 6 -3v-4"></path><path d="M3 6c0 1.072 1.144 2.062 3 2.598s4.144 .536 6 0c1.856 -.536 3 -1.526 3 -2.598c0 -1.072 -1.144 -2.062 -3 -2.598s-4.144 -.536 -6 0c-1.856 .536 -3 1.526 -3 2.598"></path><path d="M3 6v10c0 .888 .772 1.45 2 2"></path><path d="M3 11c0 .888 .772 1.45 2 2"></path></svg><span class="font-medium tabular-nums text-base">0</span></button><span><button type="button" tabindex="0" data-slot="button" aria-label="Log in" class="group/button inline-flex shrink-0 items-center justify-center border bg-clip-padding font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
10px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 border-border bg-background hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-7 gap-1 rounded-[min(var(--radius-md),12px)] px-2.5 text-[0.8rem] in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&_svg:not([class*='size-'])]:size-3.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-login size-4"><path d="M15 8v-2a2 2 0 0 0 -2 -2h-7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2 -2v-2"></path><path d="M21 12h-13l3 -3"></path><path d="M11 15l-3 -3"></path></svg><span class="hidden sm:inline">Log in</span></button></span></div></header></div><div class="flex min-h-full flex-col"><div class="flex-1"><!--$--><div class="container mx-auto max-w-7xl py-16 px-4"><div class="mx-auto max-w-6xl space-y-8"><div class="space-y-4 text-center"><h1 class="text-4xl font-bold leading-[1.02] tracking-tight text-balance sm:text-6xl lg:text-7xl">Simple, Flexible Pricing</h1><p class="text-lg text-muted-foreground">Choose a plan that fits your workflow, and top up with credit packs whenever you need more.</p></div><div class="overflow-hidden rounded-lg border border-accent-orange/30 bg-accent-orange-bg"><div class="grid text-sm sm:grid-cols-[auto_1fr_auto] sm:items-center gap-4 p-4 sm:p-5"><div class="flex items-end gap-1 text-accent-orange"><span class="font-bold tracking-normal tabular-nums text-5xl sm:text-6xl">30<!-- -->%</span><span class="pb-1 text-xs font-bold uppercase">OFF</span><span class="mb-1 inline-flex items-center rounded-md bg-accent-orange px-1.5 py-0.5 text-[10px] font-extrabold uppercase leading-none tracking-normal text-white">EXTRA</span></div><div class="min-w-0 space-y-1.5"><div class="flex flex-wrap items-center gap-2"><p class="font-semibold">Ends Dec 8, 2026</p><span class="inline-flex min-h-6 items-center rounded-md bg-accent-emerald-bg px-2 text-xs font-semibold text-accent-emerald">Stacks with annual savings</span></div><p class="text-muted-foreground">Save 30% on any plan for 3 months</p><p class="font-mono text-base font-extrabold tabular-nums text-accent-orange" aria-live="polite">63d 08h 18m 18s</p></div><div class="flex min-w-0 shrink-0 items-center gap-2 sm:justify-end"><div class="min-w-0 rounded-md border border-accent-orange/30 bg-background px-3 py-1.5"><span class="block text-[11px] text-muted-foreground">Use code</span><code class="block truncate font-mono text-sm font-semibold tracking-normal">OENEO26</code></div><button type="button" tabindex="0" data-slot="button" aria-label="Copy promotion code" title="Copy promotion code" class="group/button inline-flex items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 size-11 shrink-0 text-accent-orange hover:bg-accent-orange-bg hover:text-accent-orange"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-copy size-5"><path d="M7 9.667a2.667 2.667 0 0 1 2.667 -2.667h8.666a2.667 2.667 0 0 1 2.667 2.667v8.666a2.667 2.667 0 0 1 -2.667 2.667h-8.666a2.667 2.667 0 0 1 -2.667 -2.667l0 -8.666"></path><path d="M4.012 16.737a2.005 2.005 0 0 1 -1.012 -1.737v-10c0 -1.1 .9 -2 2 -2h10c.75 0 1.158 .385 1.5 1"></path></svg></button></div>
10<span class="sr-only" aria-live="polite"></span></div></div><div class="flex flex-col gap-12"><div class="flex justify-center"><div class="inline-flex items-center gap-1.5 rounded-full bg-muted p-1 shadow-[inset_0_1px_3px_rgba(0,0,0,0.08)] dark:shadow-[inset_0_1px_3px_rgba(255,255,255,0.04)]"><button type="button" class="h-9 rounded-full px-4 text-sm font-medium transition-colors text-muted-foreground hover:text-foreground">Monthly</button><button type="button" class="h-9 gap-2 rounded-full px-4 text-sm font-medium transition-colors bg-background text-foreground shadow-sm"><span>Yearly</span><span class="inline-flex h-5 items-center rounded-md bg-accent-emerald-bg px-1.5 text-[11px] font-semibold text-accent-emerald">-30%</span></button></div></div><div class="grid gap-6 grid-cols-1 sm:grid-cols-2 xl:grid-cols-4"><div data-slot="card" data-size="default" class="group/card gap-4 rounded-xl bg-card py-4 text-sm text-card-foreground ring-1 ring-foreground/10 has-data-[slot=card-footer]:pb-0 has-[>img:first-child]:pt-0 data-[size=sm]:gap-3 data-[size=sm]:py-3 data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl relative flex h-full flex-col overflow-visible transition-all duration-300 motion-safe:hover:-translate-y-1 hover:shadow-lg"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-4 group-data-[size=sm]/card:px-3 has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-4 group-data-[size=sm]/card:[.border-b]:pb-3"><div data-slot="card-title" class="text-base leading-snug font-medium group-data-[size=sm]/card:text-sm"><h3 class="font-medium">Free</h3></div><div class="flex items-baseline gap-2"><span class="my-4 block text-4xl font-semibold">Free</span></div><div data-slot="card-description" class="text-sm text-muted-foreground"><p class="text-sm">Try Oeneo AI with starter credits</p></div><a href="/auth/register" class="group/button inline-flex shrink-0 items-center justify-center rounded-lg border bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 border-border bg-background hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-8 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 mt-4 w-full">Get Started For Free</a></div><div data-slot="card-content" class="px-4 group-data-[size=sm]/card:px-3 space-y-4"><hr class="border-dashed"/><ul class="list-outside space-y-4 text-sm"><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>10 one-time starter credits</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Up to 10 standard images</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Public generations & community gallery</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Personal workspace</span></li></ul><ul class="list-outside space-y-4 text-sm"></ul></div></div><div data-slot="card" data-size="default" class="group/card gap-4 roun
10ded-xl bg-card py-4 text-sm text-card-foreground ring-1 ring-foreground/10 has-data-[slot=card-footer]:pb-0 has-[>img:first-child]:pt-0 data-[size=sm]:gap-3 data-[size=sm]:py-3 data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl relative flex h-full flex-col overflow-visible transition-all duration-300 motion-safe:hover:-translate-y-1 hover:shadow-lg"><div class="absolute -top-3 left-1/2 -translate-x-1/2 transform"><span data-slot="badge" data-variant="default" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center overflow-hidden rounded-4xl border border-transparent px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 bg-primary text-primary-foreground gap-1">Save $35.88</span></div><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-4 group-data-[size=sm]/card:px-3 has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-4 group-data-[size=sm]/card:[.border-b]:pb-3"><div data-slot="card-title" class="text-base leading-snug font-medium group-data-[size=sm]/card:text-sm"><h3 class="font-medium">Basic</h3></div><div class="my-4 space-y-2"><div class="flex items-baseline gap-2"><span class="text-xl font-medium text-muted-foreground line-through">$9.99</span><span class="text-4xl font-semibold">$7</span><span class="text-lg text-muted-foreground">/month</span></div><div class="flex flex-wrap items-center gap-2 text-sm text-muted-foreground"><span data-slot="badge" data-variant="secondary" class="group/badge inline-flex w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border border-transparent py-0.5 whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-secondary/80 h-5 rounded-md bg-accent-emerald-bg px-1.5 text-[11px] font-semibold text-accent-emerald">-<!-- -->30<!-- -->%</span><span>Billed annually at $84</span></div></div><div data-slot="card-description" class="text-sm text-muted-foreground"><p class="text-sm">For individual creators</p></div><a href="/auth/login?callbackUrl=%2Fpricing" class="group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 bg-primary text-primary-foreground [a]:hover:bg-primary/80 h-8 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 mt-4 w-full">Get Started</a></div><div data-slot="card-content" class="px-4 group-data-[size=sm]/card:px-3 space-y-4"><hr class="border-dashed"/><ul class="list-outside space-y-4 text-sm"><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>8,400 credits / year</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Private workspace</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Full access to flagship models</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>
10Image tools (Background remover, Upscaler)</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Full commercial license</span></li></ul><ul class="list-outside space-y-4 text-sm"></ul></div></div><div data-slot="card" data-size="default" class="group/card gap-4 rounded-xl py-4 text-sm text-card-foreground ring-1 ring-foreground/10 has-data-[slot=card-footer]:pb-0 has-[>img:first-child]:pt-0 data-[size=sm]:gap-3 data-[size=sm]:py-3 data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl relative flex h-full flex-col overflow-visible transition-all duration-300 border border-primary/80 bg-primary/10 motion-safe:-translate-y-3 motion-safe:hover:-translate-y-3 hover:shadow-xl"><div class="absolute -top-3 left-1/2 -translate-x-1/2 transform"><span data-slot="badge" data-variant="default" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center overflow-hidden rounded-4xl border border-transparent px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 bg-primary text-primary-foreground gap-1">Popular<span class="opacity-60">·</span>Save $71.88</span></div><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-4 group-data-[size=sm]/card:px-3 has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-4 group-data-[size=sm]/card:[.border-b]:pb-3"><div data-slot="card-title" class="text-base leading-snug font-medium group-data-[size=sm]/card:text-sm"><h3 class="font-medium">Plus</h3></div><div class="my-4 space-y-2"><div class="flex items-baseline gap-2"><span class="text-xl font-medium text-muted-foreground line-through">$19.99</span><span class="text-4xl font-semibold">$14</span><span class="text-lg text-muted-foreground">/month</span></div><div class="flex flex-wrap items-center gap-2 text-sm text-muted-foreground"><span data-slot="badge" data-variant="secondary" class="group/badge inline-flex w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border border-transparent py-0.5 whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-secondary/80 h-5 rounded-md bg-accent-emerald-bg px-1.5 text-[11px] font-semibold text-accent-emerald">-<!-- -->30<!-- -->%</span><span>Billed annually at $168</span></div></div><div data-slot="card-description" class="text-sm text-muted-foreground"><p class="text-sm">For professional designers</p></div><a href="/auth/login?callbackUrl=%2Fpricing" class="group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
10size-'])]:size-4 bg-primary text-primary-foreground [a]:hover:bg-primary/80 h-8 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 mt-4 w-full">Get Started</a></div><div data-slot="card-content" class="px-4 group-data-[size=sm]/card:px-3 space-y-4"><hr class="border-dashed"/><ul class="list-outside space-y-4 text-sm"><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>19,200 credits / year</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>All Basic features included</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Full access to flagship models</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Fast-track generation queue</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Priority access to new model drops</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Full commercial license</span></li></ul><ul class="list-outside space-y-4 text-sm"></ul></div></div><div data-slot="card" data-size="default" class="group/card gap-4 rounded-xl bg-card py-4 text-sm text-card-foreground ring-1 ring-foreground/10 has-data-[slot=card-footer]:pb-0 has-[>img:first-child]:pt-0 data-[size=sm]:gap-3 data-[size=sm]:py-3 data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl relative flex h-full flex-col overflow-visible transition-all duration-300 motion-safe:hover:-translate-y-1 hover:shadow-lg"><div class="absolute -top-3 left-1/2 -translate-x-1/2 transform"><span data-slot="badge" data-variant="default" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center overflow-hidden rounded-4xl border border-transparent px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 bg-primary text-primary-foreground gap-1">Save $143.88</span></div><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-4 group-data-[size=sm]/card:px-3 has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-4 group-data-[size=sm]/card:[.border-b]:pb-3"><div data-slot="card-title" class="text-base leading-snug font-medium group-data-[size=sm]/card:text-sm"><h3 class="font-medium">Pro</h3></div><div class="my-4 space-y-2"><div class="flex items-baseline gap-2"><span class="text-xl font-medium text-muted-foreground line-through">$49.99</span><span class="text-4xl font-semibold">$38</span><span class="text-lg text-muted-foreground">/month</span></div><div class="flex flex-wrap items-center gap-2 text-sm text-muted-foreground"><span data-slot="badge" data-variant="secondary" class="group/badge inline-flex w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border border-transparent py-0.5 whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-secondary/80 h-5 rounded-md bg-accent-emerald-bg px-1.5 text-[11px] font-semibold text-accent-emerald">-<!-- -->24<!-- -->%</span><span>Billed annually at $456</span></div></div><div data-slot="card-description" class="text-sm text-muted-foreground"><p class="text-sm">For studios & high-volume production</p></div><a href="/auth/login?callbackUrl=%2Fpricing" class="group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
10px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 bg-primary text-primary-foreground [a]:hover:bg-primary/80 h-8 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 mt-4 w-full">Get Started</a></div><div data-slot="card-content" class="px-4 group-data-[size=sm]/card:px-3 space-y-4"><hr class="border-dashed"/><ul class="list-outside space-y-4 text-sm"><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>60,000 credits / year</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>All Plus features included</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Highest priority queue</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Ultra-fast generation speed</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Early access to upcoming features</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Priority customer support ([email protected])</span></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-circle-check size-4 text-chart-2"><path d="M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path><path d="M9 12l2 2l4 -4"></path></svg><span>Full commercial license</span></li></ul><ul class="list-outside space-y-4 text-sm"></ul></div></div></div></div><section class="flex flex-col gap-4 pt-4"><div class="text-center"><h2 class="text-2xl font-semibold">Credit packs</h2><p class="mt-2 text-sm text-muted-foreground">One-time credit packs for any plan. No subscription required.</p></div><div class="grid grid-cols-1 gap-4 md:grid-cols-3"><div data-slot="card" data-size="default" class="group/card gap-4 overflow-hidden rounded-xl bg-card py-4 text-sm text-card-foreground ring-1 ring-foreground
10/10 has-data-[slot=card-footer]:pb-0 has-[>img:first-child]:pt-0 data-[size=sm]:gap-3 data-[size=sm]:py-3 data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl flex min-h-64 flex-col shadow-sm transition-all duration-300 motion-safe:hover:-translate-y-1 hover:shadow-lg"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-4 group-data-[size=sm]/card:px-3 has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-4 group-data-[size=sm]/card:[.border-b]:pb-3"><div class="flex items-start justify-between gap-3"><div class="min-w-0"><div data-slot="card-title" class="text-base leading-snug font-medium group-data-[size=sm]/card:text-sm">Quick Top-up</div><p class="mt-1 text-sm text-muted-foreground">For a few extra generations</p></div></div></div><div data-slot="card-content" class="px-4 group-data-[size=sm]/card:px-3 mt-auto flex flex-col gap-3"><div><div class="text-3xl font-semibold tabular-nums">400</div><div class="text-sm text-muted-foreground">Credits</div></div><div><div class="text-xl font-semibold text-primary">$9.99</div><div class="text-xs text-muted-foreground">One-time payment</div></div><p class="text-xs text-muted-foreground">Valid for 180 days</p><a tabindex="0" data-slot="button" href="/auth/login" class="group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 bg-primary text-primary-foreground [a]:hover:bg-primary/80 h-8 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 w-full">Add 400 credits</a></div></div><div data-slot="card" data-size="default" class="group/card gap-4 overflow-hidden rounded-xl bg-card py-4 text-sm text-card-foreground ring-1 ring-foreground/10 has-data-[slot=card-footer]:pb-0 has-[>img:first-child]:pt-0 data-[size=sm]:gap-3 data-[size=sm]:py-3 data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl flex min-h-64 flex-col shadow-sm transition-all duration-300 motion-safe:hover:-translate-y-1 hover:shadow-lg"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-4 group-data-[size=sm]/card:px-3 has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-4 group-data-[size=sm]/card:[.border-b]:pb-3"><div class="flex items-start justify-between gap-3"><div class="min-w-0"><div data-slot="card-title" class="text-base leading-snug font-medium group-data-[size=sm]/card:text-sm">Creator Pack</div><p class="mt-1 text-sm text-muted-foreground">For occasional creative projects</p></div></div></div><div data-slot="card-content" class="px-4 group-data-[size=sm]/card:px-3 mt-auto flex flex-col gap-3"><div><div class="text-3xl font-semibold tabular-nums">1,000</div><div class="text-sm text-muted-foreground">Credits</div></div><div><div class="text-xl font-semibold text-primary">$19.99</div><div class="text-xs text-muted-foreground">One-time payment</div></div><p class="text-xs text-muted-foreground">Valid for 180 days</p><a tabindex="0" data-slot="button" href="/auth/login" class="group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
10px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 bg-primary text-primary-foreground [a]:hover:bg-primary/80 h-8 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 w-full">Add 1,000 credits</a></div></div><div data-slot="card" data-size="default" class="group/card gap-4 overflow-hidden rounded-xl bg-card py-4 text-sm text-card-foreground ring-1 ring-foreground/10 has-data-[slot=card-footer]:pb-0 has-[>img:first-child]:pt-0 data-[size=sm]:gap-3 data-[size=sm]:py-3 data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl flex min-h-64 flex-col shadow-sm transition-all duration-300 motion-safe:hover:-translate-y-1 hover:shadow-lg border-accent-emerald/50"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-4 group-data-[size=sm]/card:px-3 has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-4 group-data-[size=sm]/card:[.border-b]:pb-3"><div class="flex items-start justify-between gap-3"><div class="min-w-0"><div data-slot="card-title" class="text-base leading-snug font-medium group-data-[size=sm]/card:text-sm">Studio Pack</div><p class="mt-1 text-sm text-muted-foreground">For larger projects and ongoing work</p></div><span class="inline-flex shrink-0 items-center rounded-md bg-accent-emerald px-2 py-1 text-xs font-bold text-white">Best value</span></div></div><div data-slot="card-content" class="px-4 group-data-[size=sm]/card:px-3 mt-auto flex flex-col gap-3"><div><div class="text-3xl font-semibold tabular-nums">4,000</div><div class="text-sm text-muted-foreground">Credits</div></div><div><div class="text-xl font-semibold text-primary">$59.99</div><div class="text-xs text-muted-foreground">One-time payment</div></div><p class="text-xs text-muted-foreground">Valid for 365 days</p><a tabindex="0" data-slot="button" href="/auth/login" class="group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 bg-primary text-primary-foreground [a]:hover:bg-primary/80 h-8 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 w-full">Add 4,000 credits</a></div></div></div><p class="text-center text-xs text-muted-foreground">Savings are calculated against the 400-credit pack.</p></section><section id="faqs" class="py-20 sm:py-24"><div class="container mx-auto max-w-7xl px-4"><div class="mx-auto max-w-7xl"><div class="reveal-hidden mx-auto max-w-4xl text-center"><p class="flex items-center justify-center gap-3 text-xs font-semibold uppercase tracking-[0.14em] text-accent-foreground before:h-px before:w-7 before:bg-current">FAQ</p><h2 class="mt-4 font-bold text-foreground text-balance text-5xl leading-[0.98] tracking-normal sm:text-6xl">Pricing questions, answered.</h2><p class="mx-auto mt-4 max-w-3xl text-base leading-7 text-muted-foreground sm:text-lg">Clear details about credits, models, privacy, and billing before you choose a plan.</p></div><div class="reveal-hidden mx-auto mt-10 max-w-5xl border-t border-border" style="animation-delay:120ms"><details open="" class="group border-b border-border py-6"><summary class="flex cursor-pointer list-none items-center justify-between gap-6 text-lg font-bold text-foreground marker:hidden sm:text-xl">
10How many credits does one generation cost?<span class="shrink-0 text-xl font-normal text-accent-orange transition-transform group-open:rotate-45">+</span></summary><p class="max-w-4xl pt-4 text-base leading-7 text-muted-foreground sm:text-lg">Credit use depends on the model, resolution, quality, output count, and reference images. The exact cost for your current settings is shown on the Generate button before you submit, and failed generations return their credits automatically.</p></details><details class="group border-b border-border py-6"><summary class="flex cursor-pointer list-none items-center justify-between gap-6 text-lg font-bold text-foreground marker:hidden sm:text-xl">Is there a free trial?<span class="shrink-0 text-xl font-normal text-accent-orange transition-transform group-open:rotate-45">+</span></summary><p class="max-w-4xl pt-4 text-base leading-7 text-muted-foreground sm:text-lg">Yes. New accounts receive 10 starter credits, valid for 365 days, so you can try image and video generation plus the finishing tools before choosing a paid plan.</p></details><details class="group border-b border-border py-6"><summary class="flex cursor-pointer list-none items-center justify-between gap-6 text-lg font-bold text-foreground marker:hidden sm:text-xl">How do subscription credits work?<span class="shrink-0 text-xl font-normal text-accent-orange transition-transform group-open:rotate-45">+</span></summary><p class="max-w-4xl pt-4 text-base leading-7 text-muted-foreground sm:text-lg">Monthly plans add credits each monthly billing period. Yearly plans grant the annual credit allowance after payment. Each plan card shows its included credits.</p></details><details class="group border-b border-border py-6"><summary class="flex cursor-pointer list-none items-center justify-between gap-6 text-lg font-bold text-foreground marker:hidden sm:text-xl">Can I buy credits without a subscription?<span class="shrink-0 text-xl font-normal text-accent-orange transition-transform group-open:rotate-45">+</span></summary><p class="max-w-4xl pt-4 text-base leading-7 text-muted-foreground sm:text-lg">Yes. Credit packs are one-time top-ups that work with or without a subscription. Each pack's validity period is shown before purchase.</p></details><details class="group border-b border-border py-6"><summary class="flex cursor-pointer list-none items-center justify-between gap-6 text-lg font-bold text-foreground marker:hidden sm:text-xl">Are all models available on the free plan?<span class="shrink-0 text-xl font-normal text-accent-orange transition-transform group-open:rotate-45">+</span></summary><p class="max-w-4xl pt-4 text-base leading-7 text-muted-foreground sm:text-lg">Free accounts can use the models currently enabled in Oeneo AI, with enough credits for the selected task. Model previews marked Coming soon are not connected yet. Paid plans add credits and the option to keep generations private.</p></details><details class="group border-b border-border py-6"><summary class="flex cursor-pointer list-none items-center justify-between gap-6 text-lg font-bold text-foreground marker:hidden sm:text-xl">Are my generated images private?<span class="shrink-0 text-xl font-normal text-accent-orange transition-transform group-open:rotate-45">+</span></summary><p class="max-w-4xl pt-4 text-base leading-7 text-muted-foreground sm:text-lg">Free-plan generations are public by default. Plus and Pro generations are private by default.</p></details><details class="group border-b border-border py-6"><summary class="flex cursor-pointer list-none items-center justify-between gap-6 text-lg font-bold text-foreground marker:hidden sm:text-xl">What happens if a generation fails?<span class="shrink-0 text-xl font-normal text-accent-orange transition-transform group-open:rotate-45">+</span></summary><p class="max-w-4xl pt-4 text-base leading-7 text-muted-foreground sm:text-lg">Credits consumed for a failed generation are returned automatically after the task is reconciled.</p></details><details class="group border-b border-border py-6"><summary class="flex cursor-pointer list-none items-center justify-between gap-6 text-lg font-bold text-foreground marker:hidden sm:text-xl">Can I get a refund?<span class="shrink-0 text-xl font-normal text-accent-orange transition-transform group-open:rotate-45">+</span></summary><p class="max-w-4xl pt-4 text-base leading-7 text-muted-foreground sm:text-lg">Plans and credit packs are digital products, so purchases are generally non-refundable. If you believe a charge was made in error or you're facing a billing issue, email [email protected] and we'll typically respond within 3 business days.</p></details>
10<details class="group border-b border-border py-6"><summary class="flex cursor-pointer list-none items-center justify-between gap-6 text-lg font-bold text-foreground marker:hidden sm:text-xl">How do I change or cancel my subscription?<span class="shrink-0 text-xl font-normal text-accent-orange transition-transform group-open:rotate-45">+</span></summary><p class="max-w-4xl pt-4 text-base leading-7 text-muted-foreground sm:text-lg">Open Dashboard > Billing and choose Manage billing. The hosted billing portal shows available plan changes and when a scheduled cancellation takes effect.</p></details><details class="group border-b border-border py-6"><summary class="flex cursor-pointer list-none items-center justify-between gap-6 text-lg font-bold text-foreground marker:hidden sm:text-xl">What payment methods do you accept?<span class="shrink-0 text-xl font-normal text-accent-orange transition-transform group-open:rotate-45">+</span></summary><p class="max-w-4xl pt-4 text-base leading-7 text-muted-foreground sm:text-lg">We accept the payment methods shown at checkout. Payments and billing details are processed securely by the available payment provider.</p></details></div></div></div></section></div></div>
10<script></script>
10<!--/$--></div><footer class="border-t"><div class="container mx-auto max-w-7xl px-4"><div class="grid grid-cols-2 gap-8 py-16 md:grid-cols-3 lg:grid-cols-5"><div class="col-span-full flex flex-col items-start md:col-span-2"><div class="flex items-center space-x-2"><img src="/brand/logo.svg" alt="Oeneo AI logo" class="size-8 rounded-md dark:hidden" width="32" height="32" decoding="async"/><img src="/brand/logo.svg" alt="Oeneo AI logo" class="size-8 rounded-md hidden dark:block" width="32" height="32" decoding="async"/><span class="text-xl font-semibold">Oeneo AI</span></div><p class="text-muted-foreground text-base py-2 md:pr-12">Generate images from text or create with one or multiple references using leading AI image models.</p><nav aria-label="Social links" class="flex items-center gap-4 pt-6"><a href="mailto:[email protected]" target="_blank" rel="noreferrer" aria-label="Email" class="inline-flex size-8 items-center justify-center rounded-full border border-border hover:bg-primary/10 hover:text-primary hover:border-primary/30 transition-all duration-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="none" class="tabler-icon tabler-icon-mail-filled size-4"><path d="M22 7.535v9.465a3 3 0 0 1 -2.824 2.995l-.176 .005h-14a3 3 0 0 1 -2.995 -2.824l-.005 -.176v-9.465l9.445 6.297l.116 .066a1 1 0 0 0 .878 0l.116 -.066l9.445 -6.297z"></path><path d="M19 4c1.08 0 2.027 .57 2.555 1.427l-9.555 6.37l-9.555 -6.37a2.999 2.999 0 0 1 2.354 -1.42l.201 -.007h14z"></path></svg></a></nav></div><div class="col-span-1 md:col-span-1 flex flex-col items-start"><span class="text-xs font-semibold tracking-wide text-foreground/80 uppercase">Product</span><ul class="mt-4 list-inside space-y-3"><li><a href="/ai-image-generator" class="text-sm text-muted-foreground transition-colors hover:text-foreground">AI Image Generator</a></li><li><a href="/ai-video-generator" class="text-sm text-muted-foreground transition-colors hover:text-foreground">AI Video Generator</a></li><li><a href="/models/gpt-image-2" class="text-sm text-muted-foreground transition-colors hover:text-foreground">GPT Image 2</a></li><li><a href="/models/nano-banana-pro" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Nano Banana Pro</a></li><li><a data-active="true" class="text-sm text-muted-foreground transition-colors hover:text-foreground active" href="/pricing" data-status="active" aria-current="page">Pricing</a></li></ul></div><div class="col-span-1 md:col-span-1 flex flex-col items-start"><span class="text-xs font-semibold tracking-wide text-foreground/80 uppercase">Image Tools</span><ul class="mt-4 list-inside space-y-3"><li><a href="/background-remover" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Background Remover</a></li><li><a href="/image-upscaler" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Image Upscaler</a></li><li><a href="/image-vectorizer" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Image Vectorizer</a></li><li><a href="/image-denoiser" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Image Denoiser</a></li></ul></div><div class="col-span-1 md:col-span-1 flex flex-col items-start"><span class="text-xs font-semibold tracking-wide text-foreground/80 uppercase">Video Tools</span><ul class="mt-4 list-inside space-y-3"><li><a href="/video-upscaler" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Video Upscaler</a></li><li><a href="/video-extender" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Video Extender</a></li><li><a href="/video-background-remover" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Video Background Remover</a></li><li><a href="/motion-control" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Motion Control</a></li></ul></div><div class="col-span-1 md:col-span-1 flex flex-col items-start"><span class="text-xs font-semibold tracking-wide text-foreground
10/80 uppercase">Resources</span><ul class="mt-4 list-inside space-y-3"><li><a href="/changelog" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Changelog</a></li><li><a href="/roadmap" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Roadmap</a></li><li><a href="/about" class="text-sm text-muted-foreground transition-colors hover:text-foreground">About</a></li><li><a href="/contact" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Contact</a></li></ul></div><div class="col-span-1 md:col-span-1 flex flex-col items-start"><span class="text-xs font-semibold tracking-wide text-foreground/80 uppercase">Legal</span><ul class="mt-4 list-inside space-y-3"><li><a href="/cookie" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Cookie Policy</a></li><li><a href="/privacy" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Privacy Policy</a></li><li><a href="/terms" class="text-sm text-muted-foreground transition-colors hover:text-foreground">Terms of Service</a></li></ul></div></div></div><div class="py-8"><div class="container mx-auto max-w-7xl px-4"><div class="flex flex-wrap items-center justify-center gap-x-6 gap-y-4"><span><a href="https://fazier.com/" target="_blank"><img src="https://fazier.com/api/v1//public/badges/launch_badges.svg?badge_type=launched&theme=light" width="60" alt="Fazier badge" loading="lazy" decoding="async" fetchpriority="low" /></a></span><span><a href="https://startupfa.me/" target="_blank"><img src="https://startupfa.me/badges/featured-badge.webp" alt="AI Texture - Featured on Startup Fame" style="width: 85.5px; height: 27px;" loading="lazy" decoding="async" fetchpriority="low" /></a></span><span><a href="https://twelve.tools/" target="_blank"><img src="https://twelve.tools/badge0-white.svg" alt="Featured on Twelve Tools" width="100" height="27" loading="lazy" decoding="async" fetchpriority="low"></a></span><span><a href="https://code.market/" title="ai tools code.market"><img src="https://code.market/assets/manage-product/featured-logo-bright.svg" alt="ai tools code.market" width="70" loading="lazy" decoding="async" fetchpriority="low" /> </a></span><span><a href="https://turbo0.com/item/oeneo-ai" target="_blank" rel="noopener noreferrer"><img src="https://img.turbo0.com/badge-listed-light.svg" alt="Listed on Turbo0" style="height: 27px; width: auto;" loading="lazy" decoding="async" fetchpriority="low" /></a></span><span><a href="https://startupfa.st/" target="_blank" title="Powered by Startup Fast"> 11 <img 12 src="https://startupfa.st/images/badges/powered-by-light.svg" 13 alt="Powered by Startup Fast" 14 width="75" 15 height="22" 16 loading="lazy" 17 decoding="async" 18 fetchpriority="low" 19 /> 20 </a></span><span><a href="https://wtai.cc/" target="_blank" rel="noopener noreferrer">wtai.cc</a></span><span><a href="https://findly.tools/oeneo-ai?utm_source=oeneo-ai" target="_blank" rel="noopener noreferrer"> 21 <img src="https://findly.tools/badges/findly-tools-badge-light.svg" alt="Featured on Findly.tools" style="width: 87.5px; height: 27.5px;" loading="lazy" decoding="async" fetchpriority="low" /> 22 </a></span><span><a href="https://dang.ai/" target="_blank" rel="dofollow noopener" style="display:inline-block;text-decoration:none;"><img src="https://assets.dang.ai/badges/dang-verified-dark.png" alt="Verified on DANG!" width="75" height="27" style="display:block;width:75px;max-width:100%;height:auto;border:0;outline:none;text-decoration:none;" loading="lazy" decoding="async" fetchpriority="low" /></a></span><span><a 23 class="inline-block size-6" 24 href="https://www.toolpilot.ai/" 25 target="_blank" 26 rel="noopener noreferrer" 27 title="ToolPilot" 28 > 29 <img 30 class="block size-6 dark:hidden" 31 src="https://cdn.shopify.com/s/files/1/0764/4872/7318/files/tp-b-i_1280x1280_crop_center.svg?v=1695883732" 32 alt="ToolPilot" 33 width="24" 34 height="24" 35 loading="lazy" 36 decoding="async" 37 fetchpriority="low" 38 /> 39 <img 40 class="hidden size-6 dark:block" 41 src="https://cdn.shopify.com/s/files/1/0764/4872/7318/files/tp-w-i_1280x1280_crop_center.svg?v=1695883771" 42 alt="ToolPilot" 43 width="24" 44 height="24" 45 loading="lazy" 46 decoding="async" 47 fetchpriority="low" 48 /> 49 </a></span><span><a 50 href="https://goodaitools.com/ai/oeneo" 51 target="_blank" 52 rel="noopener noreferrer" 53 class="inline-block" 54 > 55 <img 56 class="h-8 w-auto dark:hidden" 57 src="https://goodaitools.com/assets/images/badge.png" 58 alt="Good AI Tools" 59 height="24" 60 loading="lazy" 61 decoding="async" 62 fetchpriority="low" 63 /> 64 <img 65 class="hidden h-8 w-auto dark:block" 66 src="https://goodaitools.com/assets/images/badge-dark.png" 67 alt="Good AI Tools" 68 height="24" 69 loading="lazy" 70 decoding="async" 71 fetchpriority="low" 72 /> 73 </a></span><span><a title="All The Best AI Tools" href="https://allinai.tools/">All in AI Tools</a></span><span><a href="https://similarlabs.com/" target="_blank"> 74 <img src="https://similarlabs.com/similarlabs-embed-badge-dark.svg" alt="List on Similarlabs" width="80" height="24" loading="lazy" decoding="async" fetchpriority="low" /> 75 </a></span><span><a href="https://wired.business/" target="_blank"><img src="https://wired.business/badge0-dark.svg" alt="Featured on Wired Business" width="120" height="24" loading="lazy" decoding="async" fetchpriority="low"></a></span><span><a href="https://showmebest.ai/" target="_blank"><img src="https://showmebest.ai/badge/feature-badge-dark.webp" alt="Featured on ShowMeBestAI" width="120" height="22" loading="lazy" decoding="async" fetchpriority="low"></a></span><span><a href="https://verifieddr.com/" target="_blank"><img src="https://verifieddr.com/badge/oeneo-ai.svg?metric=truedr" alt="Verified DR - Verified Domain Rating for oeneo.ai" width="120" height="24" loading="lazy" decoding="async" fetchpriority="low" /></a></span><span><a href="https://drchecker.net/item/oeneo.ai" target="_blank" rel="noopener noreferrer"> 76 <img src="https://drchecker.net/api/badge?domain=oeneo.ai" 77 alt="DR Checker - Domain Rating" style="height: 24px; width: auto;" loading="lazy" decoding="async" fetchpriority="low" /> 78 </a></span><span><a href="https://newtool.site/" target="_blank" rel="noopener noreferrer"> 79 <img src="https://newtool.site/badges/newtool-light.svg" alt="Featured on NewTool.site" height = "15px" width = "90px" loading="lazy" decoding="async" fetchpriority="low" /> 80 </a></span><span><a href="https://firstlook.tools" target="_blank"><img src="https://firstlook.tools/badge/badge_dark.svg" alt="Featured on First Look" width="120" height="27" loading="lazy" decoding="async" fetchpriority="low" /></a> </span><span><a href="https://openhunts.com" target="_blank" title="OpenHunts Club"> 81 <img alt="OpenHunts Club Member" height="105" src="https://cdn.openhunts.com/badges/club.webp" style="width: 90px; height: auto;" width="90px" loading="lazy" decoding="async" fetchpriority="low"> 82</a></span><span><a href="https://dofollow.tools" target="_blank"><img src="https://dofollow.tools/badge/badge_dark.svg" alt="Featured on Dofollow.Tools" width="120" height="27" loading="lazy" decoding="async" fetchpriority="low" /></a></span></div></div></div><div class="border-t py-8"><div class="container mx-auto max-w-7xl flex flex-col items-center gap-3 px-4"><span class="text-muted-foreground text-sm">© <!-- -->2026<!-- --> <!-- -->Oeneo AI<!-- -->.<!-- --> <!-- -->All Rights Reserved</span></div></div></footer></div><!--$--><!--/$--></main></div>
82<script class="$tsr" id="$tsr-stream-barrier">(self.$R=self.$R||{})["tsr"]=[];self.$_TSR={h(){this.hydrated=!0,this.c()},e(){this.streamEnded=!0,this.c()},c(){this.hydrated&&this.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)},p(e){this.initialized?e():this.buffer.push(e)},buffer:[]}; 83;$_TSR.router=($R=>$R[0]={manifest:$R[1]={routes:$R[2]={__root__:$R[3]={preloads:$R[4]=["/assets/main-BVeaUmEJ.js"],assets:$R[5]=[$R[6]={tag:"script",attrs:$R[7]={type:"module",async:!0},children:"import(\"/assets/main-BVeaUmEJ.js\")"}]},"/(pages)/pricing":$R[8]={preloads:$R[9]=["/assets/pricing-eu21gusJ.js","/assets/credit-packs-section-BgAl92--.js","/assets/faq-R81VDQAb.js","/assets/use-payment-Bf0Qq8HI.js","/assets/pricing-table-Chj2rbES.js","/assets/customer-portal-button-B1kmK7Nc.js","/assets/billing-model-uylJWD-X.js","/assets/app.schema-B-SAvJF5.js","/assets/IconCopy-CRqbQ6h1.js","/assets/analytics-diMhel4P.js","/assets/formatter-DRSuxb_l.js","/assets/badge-jVzWArNv.js","/assets/IconCircleCheck-mRQv__4L.js","/assets/IconCircleX-B9BKclBq.js"]}}},matches:$R[10]=[$R[11]={i:"__root__/",u:1791214901347,s:"success",ssr:!0},$R[12]={i:"/(pages)/pricing/pricing",u:1791214901347,s:"success",ssr:!0}],lastMatchId:"/(pages)/pricing/pricing",dehydratedData:$R[13]={queryStream:$R[14]=($R[15]=(e) => new ReadableStream({ start: (r) => { 84 e.on({ next: (a2) => { 85 try { 86 r.enqueue(a2); 87 } catch (t) { 88 } 89 }, throw: (a2) => { 90 r.error(a2); 91 }, return: () => { 92 try { 93 r.close(); 94 } catch (a2) { 95 } 96 } }); 97} }))($R[16]=($R[17]=() => { 98 let e = [], r = [], t = true, n2 = false, a2 = 0, s = (l, g, S) => { 99 for (S = 0; S < a2; S++) r[S] && r[S][g](l); 100 }, i = (l, g, S, d) => { 101 for (g = 0, S = e.length; g < S; g++) d = e[g], !t && g === S - 1 ? l[n2 ? "return" : "throw"](d) : l.next(d); 102 }, u = (l, g) => (t && (g = a2++, r[g] = l), i(l), () => { 103 t && (r[g] = r[a2], r[a2--] = void 0); 104 }); 105 return { __SEROVAL_STREAM__: true, on: (l) => u(l), next: (l) => { 106 t && (e.push(l), s(l, "next")); 107 }, throw: (l) => { 108 t && (e.push(l), s(l, "throw"), t = false, n2 = false, r.length = 0); 109 }, return: (l) => { 110 t && (e.push(l), s(l, "return"), t = false, n2 = true, r.length = 0); 111 } }; 112})())}})($R["tsr"]);document.currentScript.remove()</script>
112<script type="module" async="">import("/assets/main-BVeaUmEJ.js")</script>
112<script>($R=>$R[16].return(void 0))($R["tsr"]);$_TSR.e();document.currentScript.remove()</script>
112</body></html>
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.