<turbo-stream action="append" target="prompts"><template><turbo-frame class="prompt " data-refresh-src-value="/prompts/21619334?ws=all" data-controller="prompt" data-prompt-id="21619334" id="prompt_21619334"><div class="meta"><turbo-frame id="prompt_21619334_meta"><h4 class="flex flex-wrap justify-between items-center gap-y-1">1<span class="flex items-center shrink-0"><turbo-frame id="like_21619334"><div class="inline"><div class="btn"><a data-turbo-frame="_top" title="Like" class="btn btn-sm btn-ghost mx-2" href="/users/sign_in?ws=all"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12z"></path>
</svg>
</a></div><span class="likes-counter">2</span></div></turbo-frame></span></h4><div class="prompt-meta"><div class="prompt-text scrollable-y-with-hide mb-2 pre" title="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup --multi">full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup --multi</div><div class="tags mb-2"><div class="tag"><span class="opacity-60">Created:</span> 2025-02-02 15:30:09</div><div class="tag"><span class="opacity-60">Size:</span> 1280x704</div><div class="tag">Multiperson<a class="text-base-content" target="_blank" href="https://docs.astria.ai/docs/features/multiperson"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6.042A8.967 8.967 0 006 3.75c-1.052 0-2.062.18-3 .512v14.25A8.987 8.987 0 016 18c2.305 0 4.408.867 6 2.292m0-14.25a8.966 8.966 0 016-2.292c1.052 0 2.062.18 3 .512v14.25A8.987 8.987 0 0018 18a8.967 8.967 0 00-6 2.292m0-14.25v14.25"></path>
</svg>
</a></div><div></div></div></div></turbo-frame></div><div class="prompt-images gap-2 grid grid-cols-1 md:grid-cols-2 xl:grid-cols-4"><div class="relative" style="--ar: 1.8181818181818181"><a style="" class="prompt-image" data-action="click-&gt;lightbox#open" data-lightbox-debug-url="/prompts/21619334/debug_layers?blob_id=155904573&amp;ws=all" href="https://mp.astria.ai/jueoahr6dwjye8wtrcfkp3vo9nhw"><img class="max-w-full h-auto" loading="lazy" src="https://mp.astria.ai/jueoahr6dwjye8wtrcfkp3vo9nhw" /></a><div class="btn-over-image-toolbar absolute top-2 right-2 flex gap-1"><a class="btn btn-sm btn-square btn-over-image" data-turbo="false" data-action="click-&gt;prompt#downloadImage" data-url="https://mp.astria.ai/jueoahr6dwjye8wtrcfkp3vo9nhw" data-filename="21619334-0.jpg" title="Download image" aria-label="Download image" href="#"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M3 16.5v2.25A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75V16.5M16.5 12L12 16.5m0 0L7.5 12m4.5 4.5V3"></path>
</svg>
</a><a class="btn btn-sm btn-square btn-over-image" data-action="click-&gt;prompt#animateImage" data-image-url="https://mp.astria.ai/jueoahr6dwjye8wtrcfkp3vo9nhw" title="Animate image" aria-label="Animate image" href="#"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M3.375 19.5h17.25m-17.25 0a1.125 1.125 0 01-1.125-1.125M3.375 19.5h1.5C5.496 19.5 6 18.996 6 18.375m-3.75 0V5.625m0 12.75v-1.5c0-.621.504-1.125 1.125-1.125m18.375 2.625V5.625m0 12.75c0 .621-.504 1.125-1.125 1.125m1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125m0 3.75h-1.5A1.125 1.125 0 0118 18.375M20.625 4.5H3.375m17.25 0c.621 0 1.125.504 1.125 1.125M20.625 4.5h-1.5C18.504 4.5 18 5.004 18 5.625m3.75 0v1.5c0 .621-.504 1.125-1.125 1.125M3.375 4.5c-.621 0-1.125.504-1.125 1.125M3.375 4.5h1.5C5.496 4.5 6 5.004 6 5.625m-3.75 0v1.5c0 .621.504 1.125 1.125 1.125m0 0h1.5m-1.5 0c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125m1.5-3.75C5.496 8.25 6 7.746 6 7.125v-1.5M4.875 8.25C5.496 8.25 6 8.754 6 9.375v1.5m0-5.25v5.25m0-5.25C6 5.004 6.504 4.5 7.125 4.5h9.75c.621 0 1.125.504 1.125 1.125m1.125 2.625h1.5m-1.5 0A1.125 1.125 0 0118 7.125v-1.5m1.125 2.625c-.621 0-1.125.504-1.125 1.125v1.5m2.625-2.625c.621 0 1.125.504 1.125 1.125v1.5c0 .621-.504 1.125-1.125 1.125M18 5.625v5.25M7.125 12h9.75m-9.75 0A1.125 1.125 0 016 10.875M7.125 12C6.504 12 6 12.504 6 13.125m0-2.25C6 11.496 5.496 12 4.875 12M18 10.875c0 .621-.504 1.125-1.125 1.125M18 10.875c0 .621.504 1.125 1.125 1.125m-2.25 0c.621 0 1.125.504 1.125 1.125m-12 5.25v-5.25m0 5.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125m-12 0v-1.5c0-.621-.504-1.125-1.125-1.125M18 18.375v-5.25m0 5.25v-1.5c0-.621.504-1.125 1.125-1.125M18 13.125v1.5c0 .621.504 1.125 1.125 1.125M18 13.125c0-.621.504-1.125 1.125-1.125M6 13.125v1.5c0 .621-.504 1.125-1.125 1.125M6 13.125C6 12.504 5.496 12 4.875 12m-1.5 0h1.5m-1.5 0c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125M19.125 12h1.5m0 0c.621 0 1.125.504 1.125 1.125v1.5c0 .621-.504 1.125-1.125 1.125m-17.25 0h1.5m14.25 0h1.5"></path>
</svg>
</a><div class="dropdown dropdown-end"><div aria-label="Create video" class="btn btn-sm btn-square btn-over-image" role="button" tabindex="0" title="Create video"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
</div><ul class="dropdown-content menu bg-base-100 rounded-box shadow z-10 w-64 p-2" tabindex="-1"><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance V15 720p</span><span class="opacity-60 ml-auto text-end">($0.14)</span></span></button><input type="hidden" name="authenticity_token" value="6IsYJKWO0VA5ZVxDfuW-t3k8cz4UZbtf1EeKCT1_EOf2iQt9M07GxmpEsgPhb-3Yp8HxRfOMqsfVTOFi_bWefg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model seedance_v15_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance V15 Audio 720p</span><span class="opacity-60 ml-auto text-end">($0.29)</span></span></button><input type="hidden" name="authenticity_token" value="3e7ht0Sx335_0r5cjCxB7-cgTg0U958MySEY22qabIrD7PLu0nHI6CzzUBwTphKAOd3MdvMejpTIKnOwqlDiEw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model seedance_v15_audio_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Cinematic Video</span><span class="opacity-60 ml-auto text-end">($0.84)</span></span></button><input type="hidden" name="authenticity_token" value="8nPAcjZIo-fr2ctAMonQe3BaA9rW_IWTf9OCr6YE1KLscdMroIi0cbj4JQCtA4MUrqeBoTEVlAt-2OnEZs5aOw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model cinematic_video" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan27 720p</span><span class="opacity-60 ml-auto text-end">($0.55)</span></span></button><input type="hidden" name="authenticity_token" value="exrvpKtxspNtGjyfZsr0oMg96cT1dsk7x-5UBp3t3ZJlGPz9PbGlBT470t_5QKfPFsBrvxKf2KPG5T9tXSdTCw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model wan27_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan27 1080p</span><span class="opacity-60 ml-auto text-end">($0.83)</span></span></button><input type="hidden" name="authenticity_token" value="4-KpYvuAFKs4U8ZzP9xeVmPLUKHpkG6oBNZZhPQjsFv94Lo7bUADPWtyKDOgVg05vTbS2g55fzAF3TLvNOk-wg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model wan27_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan26 720p</span><span class="opacity-60 ml-auto text-end">($0.53)</span></span></button><input type="hidden" name="authenticity_token" value="e1IMikzfhgoLyA9Z0P0c4WKw4Ql9XtmaBUnkI-00Cn1lUB_T2h-RnFjp4RlPd0-OvE1jcpq3yAIEQo9ILf6E5A" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model wan26_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan26 1080p</span><span class="opacity-60 ml-auto text-end">($0.79)</span></span></button><input type="hidden" name="authenticity_token" value="ZVY6NTy_qqkibTbDeLhp6RuHPXw1tJGF057gzT3ZisN7VClsqn-9P3FM2IPnMjqGxXq_B9JdgB3SlYum_RMEWg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model wan26_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Ltx23 720p</span><span class="opacity-60 ml-auto text-end">($0.17)</span></span></button><input type="hidden" name="authenticity_token" value="XkTK8Tb5NpfFKoaUiN-RKYpqbuaFtrqltG42ZPTJycxARtmooDkhAZYLaNQXVcJGVJfsnWJfqz21ZV0PNANHVQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model ltx23_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Ltx23 1080p</span><span class="opacity-60 ml-auto text-end">($0.22)</span></span></button><input type="hidden" name="authenticity_token" value="NaFqHMWOmlUtUf9PErPcJqhJeQFu-zciOQIv88QP6c0ro3lFU06Nw35wEQ-NOY9JdrT7eokSJro4CUSYBMVnVA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model ltx23_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Happyhorse 720p</span><span class="opacity-60 ml-auto text-end">($1.00)</span></span></button><input type="hidden" name="authenticity_token" value="fh7A8Sg55FkIk_K4Y3iW_38rHabRLCaU1KdvMz9hc6hgHNOovvnzz1uyHPj88sWQodaf3TbFNwzVrARY_6v9MQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model happyhorse_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Happyhorse 1080p</span><span class="opacity-60 ml-auto text-end">($1.70)</span></span></button><input type="hidden" name="authenticity_token" value="C7-uZv8itR8ATPAMkXJw4Yb-d6d981RcIJHIBuQl0YEVvb0_aeKiiVNtHkwO-COOWAP13JoaRcQhmqNtJO9fGA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model happyhorse_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Happyhorse Motion Control</span><span class="opacity-60 ml-auto text-end">($1.54)</span></span></button><input type="hidden" name="authenticity_token" value="yFCA5E1yD4AFShD2y-mVgAfXUcuvzrtyyqWE4cqiVhrWUpO927IYFlZr_rZUY8bv2SrTsEgnqurLru-KCmjYgw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model happyhorse_motion_control" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Dreamactor M2</span><span class="opacity-60 ml-auto text-end">($0.29)</span></span></button><input type="hidden" name="authenticity_token" value="IoADdXvnQ0QUl2eVFitpAsqcq-ge5XCRkk7uvnU2cW08ghAs7SdU0ke2idWJoTptFGEpk_kMYQmTRYXVtfz_9A" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model dreamactor_m2" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 480p</span><span class="opacity-60 ml-auto text-end">($1.20)</span></span></button><input type="hidden" name="authenticity_token" value="Ks6AlRWz1wdCCzQb6rcH102JSbO0TNWJnMS7deNemyo0zJPMg3PAkREq2lt1PVS4k3TLyFOlxBGdz9AeI5QVsw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model seedance2_480p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 720p</span><span class="opacity-60 ml-auto text-end">($2.80)</span></span></button><input type="hidden" name="authenticity_token" value="Gwgu05JymdTnvVlGjV5kbbkFLssVFz91xtUIMRl0YT4FCj2KBLKOQrSctwYS1DcCZ_issPL-Lu3H3mNa2b7vpw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model seedance2_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 1080p</span><span class="opacity-60 ml-auto text-end">($4.50)</span></span></button><input type="hidden" name="authenticity_token" value="gJ4nhw-4x3U2qR0pMLiVeuL5_P57rvq35n17cIy6qYmenDTemXjQ42WI82mvMsYVPAR-hZxH6y_ndhAbTHAnEA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model seedance2_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 Fast 480p</span><span class="opacity-60 ml-auto text-end">($0.60)</span></span></button><input type="hidden" name="authenticity_token" value="RSmSnNc0bRrjPHpBJXKsUarRoFEUL3gZ8fJL119u4F5bK4HFQfR6jLAdlAG6-P8-dCwiKvPGaYHw-SC8n6Ruxw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model seedance2_fast_480p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 Fast 720p</span><span class="opacity-60 ml-auto text-end">($1.40)</span></span></button><input type="hidden" name="authenticity_token" value="RJyUlBmAW6l6AJCfgWz6xdwkcCKPJV1hGIdsmLm_IjxanofNj0BMPykhft8e5qmqAtnyWWjMTPkZjAfzeXWspQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model seedance2_fast_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance 480p</span><span class="opacity-60 ml-auto text-end">($0.10)</span></span></button><input type="hidden" name="authenticity_token" value="Y_wbn60_aqcctNDQHvLR53G8dNs8zmPiaxvnN9vkPUd9_gjGO_99MU-VPpCBeIKIr0H2oNsncnpqEIxcGy6z3g" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model seedance_480p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast 720p</span><span class="opacity-60 ml-auto text-end">($0.85)</span></span></button><input type="hidden" name="authenticity_token" value="e4zLz8Ff_0dzBu8SljwJSwgoZYXH6opa-k2dDYAcM2dljtiWV5_o0SAnAVIJtlok1tXn_iADm8L7RvZmQNa9_g" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model veo31_fast_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast Audio 720p</span><span class="opacity-60 ml-auto text-end">($1.26)</span></span></button><input type="hidden" name="authenticity_token" value="w0ioY5UXiABm8IJ-dXGQf709By2idSV8PCIGXxzgZT7dSrs6A9efljXRbD7q-8MQY8CFVkWcNOQ9KW003Crrpw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model veo31_fast_audio_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast 1080p</span><span class="opacity-60 ml-auto text-end">($0.85)</span></span></button><input type="hidden" name="authenticity_token" value="QN3lQDn2wIVAMy9eNlt-z2PyhsEjm4mjorrdCcgsZ0xe3_YZrzbXExMSwR6p0S2gvQ8EusRymDujsbZiCObp1Q" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model veo31_fast_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast Audio 1080p</span><span class="opacity-60 ml-auto text-end">($1.26)</span></span></button><input type="hidden" name="authenticity_token" value="K0rosTnUfXA_XWrHls0IQO09IvM0y3UIJFswUif3JZs1SPvorxRq5mx8hIcJR1svM8CgiNMiZJAlUFs55z2rAg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model veo31_fast_audio_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast 4k</span><span class="opacity-60 ml-auto text-end">($2.64)</span></span></button><input type="hidden" name="authenticity_token" value="0nyC4xqoC5o-hBtjtgVtt8LtkDrcyU74hOn1hcPn-PjMfpG6jGgcDG2l9SMpjz7YHBASQTsgX2CF4p7uAy12YQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model veo31_fast_4k" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast Audio 4k</span><span class="opacity-60 ml-auto text-end">($3.08)</span></span></button><input type="hidden" name="authenticity_token" value="c2iKPob1AdhqfOSeD7k5VVr6k7ijaP_4BO3sxs9OkNFtaplnEDUWTjldCt6QM2o6hAcRw0SB7mAF5oetD4QeSA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model veo31_fast_audio_4k" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Lite 720p</span><span class="opacity-60 ml-auto text-end">($0.44)</span></span></button><input type="hidden" name="authenticity_token" value="GqLSXUUWqqRR3UsBRPM1dNPVP6XIaj8YWKYzIfyUaLIEoMEE09a9MgL8pUHbeWYbDSi93i-DLoBZrVhKPF7mKw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model veo31_lite_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Lite Audio 720p</span><span class="opacity-60 ml-auto text-end">($0.44)</span></span></button><input type="hidden" name="authenticity_token" value="28KWa9pKXYp1fnv2Jze_ERJ3PU6F6HdLqUsaW6jul7HFwIUyTIpKHCZflba4vex-zIq_NWIBZtOoQHEwaCQZKA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model veo31_lite_audio_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Lite 1080p</span><span class="opacity-60 ml-auto text-end">($0.71)</span></span></button><input type="hidden" name="authenticity_token" value="arJoi5-BNLAIStQQPLX9lUp6Q_29ByTRQZz4vp7A_jJ0sHvSCUEjJltrOlCjP676lIfBhlruNUlAl5PVXgpwqw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model veo31_lite_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Lite Audio 1080p</span><span class="opacity-60 ml-auto text-end">($0.71)</span></span></button><input type="hidden" name="authenticity_token" value="fjqoRbo7cGTp13poF4vEIXpk8fvCrdZTbXDjFYfH-P1gOLscLPtn8rr2lCiIAZdOpJlzgCVEx8tse4h-Rw12ZA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model veo31_lite_audio_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan25 720p</span><span class="opacity-60 ml-auto text-end">($0.53)</span></span></button><input type="hidden" name="authenticity_token" value="rZ54BGQQBzbc4brWs1FsWFoActvCFPbg8nkBBL3uwImznGtd8tAQoI_AVJYs2z83hP3woCX953jzcmpvfSROEA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model wan25_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Standard</span><span class="opacity-60 ml-auto text-end">($0.92)</span></span></button><input type="hidden" name="authenticity_token" value="PDI8sU-2BCqVXNRgog_v1RmD_Bw2IvhJS18JHSH63DAiMC_o2XYTvMZ9OiA9hby6x35-Z9HL6dFKVGJ24TBSqQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model kling30_standard" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Standard Audio</span><span class="opacity-60 ml-auto text-end">($1.39)</span></span></button><input type="hidden" name="authenticity_token" value="QHZJKWHEOLYqJu5k6C03yL9bH8KwVrFE9QbOj0GTwKpedFpw9wQvIHkHACR3p2SnYaaduVe_oNz0DaXkgVlOMw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model kling30_standard_audio" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Pro</span><span class="opacity-60 ml-auto text-end">($1.23)</span></span></button><input type="hidden" name="authenticity_token" value="buEB4EGBB2e27InkEDFaK2IDMJp3pczPttXHnGjulTdw4xK510EQ8eXNZ6SPuwlEvP6y4ZBM3Ve33qz3qCQbrg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model kling30_pro" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Pro Audio</span><span class="opacity-60 ml-auto text-end">($1.85)</span></span></button><input type="hidden" name="authenticity_token" value="pr10lVXjYoL_-rHCSoGAfKl5kjC2sbmTgYPfi2HaiOm4v2fMwyN1FKzbX4LVC9MTd4QQS1FYqAuAiLTgoRAGcA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model kling30_pro_audio" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 4k</span><span class="opacity-60 ml-auto text-end">($2.63)</span></span></button><input type="hidden" name="authenticity_token" value="1Wh5n8I9NGFmxSMxcZMdHuxrFAMMOj-zW4f2zGGDMonLamrGVP0j9zXkzXHuGU5xMpaWeOvTLitajJ2noUm8EA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model kling30_4k" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Motion Control</span><span class="opacity-60 ml-auto text-end">($2.77)</span></span></button><input type="hidden" name="authenticity_token" value="T30WXUPsZiUY4tbdxl4aF5LJbeXoMo6TpSJFY7_1qjZRfwUE1Sxxs0vDOJ1Z1El4TDTvng_bnwukKS4Ifz8krw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model kling30_motion_control" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Motion Control Pro</span><span class="opacity-60 ml-auto text-end">($3.70)</span></span></button><input type="hidden" name="authenticity_token" value="rkz28qgngIXIB7M80_VJRWNwvjQCGLQLFzX4X1OEX3ewTuWrPueXE5smXXxMfxoqvY08T-XxpZMWPpM0k07R7g" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model kling30_motion_control_pro" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan Animate 720p</span><span class="opacity-60 ml-auto text-end">($0.44)</span></span></button><input type="hidden" name="authenticity_token" value="lQAElTmbnKiw4csQqMGoZgJknqp8dutYCBKBrTmdAzmLAhfMr1uLPuPAJVA3S_sJ3Jkc0Zuf-sAJGerG-VeNoA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --video --video_model wan_animate_720p" autocomplete="off" /></form></li></ul></div><div class="dropdown dropdown-end"><div aria-label="Image tools" class="btn btn-sm btn-square btn-over-image" role="button" tabindex="0" title="Image tools"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75a4.5 4.5 0 01-4.884 4.484c-1.076-.091-2.264.071-2.95.904l-7.152 8.684a2.548 2.548 0 11-3.586-3.586l8.684-7.152c.833-.686.995-1.874.904-2.95a4.5 4.5 0 016.336-4.486l-3.276 3.276a3.004 3.004 0 002.25 2.25l3.276-3.276c.256.565.398 1.192.398 1.852z"></path>
  <path stroke-linecap="round" stroke-linejoin="round" d="M4.867 19.125h.008v.008h-.008v-.008z"></path>
</svg>
</div><ul class="dropdown-content menu bg-base-100 rounded-box shadow z-10 w-64 p-2" tabindex="-1"><li><a class="" data-turbo="false" data-action="click-&gt;prompt#setInputImage" data-url="https://mp.astria.ai/jueoahr6dwjye8wtrcfkp3vo9nhw" data-filename="21619334-0.jpg" href="#"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M16.862 4.487l1.687-1.688a1.875 1.875 0 112.652 2.652L6.832 19.82a4.5 4.5 0 01-1.897 1.13l-2.685.8.8-2.685a4.5 4.5 0 011.13-1.897L16.863 4.487zm0 0L19.5 7.125"></path>
</svg>
<span class="mr-2">Edit</span></span></a></li><li><a class="" data-turbo="false" data-action="click-&gt;prompt#setInputImageAndDrawMask" data-url="https://mp.astria.ai/jueoahr6dwjye8wtrcfkp3vo9nhw" data-filename="21619334-0.jpg" href="#"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9.53 16.122a3 3 0 00-5.78 1.128 2.25 2.25 0 01-2.4 2.245 4.5 4.5 0 008.4-2.245c0-.399-.078-.78-.22-1.128zm0 0a15.998 15.998 0 003.388-1.62m-5.043-.025a15.994 15.994 0 011.622-3.395m3.42 3.42a15.995 15.995 0 004.764-4.648l3.876-5.814a1.151 1.151 0 00-1.597-1.597L14.146 6.32a15.996 15.996 0 00-4.649 4.763m3.42 3.42a6.776 6.776 0 00-3.42-3.42"></path>
</svg>
<span class="mr-2">Edit area</span><span class="opacity-60 ml-auto items-center" onclick="event.stopPropagation(); event.preventDefault(); window.open(&#39;https://www.youtube.com/watch?v=tEuNjf9tBCY&amp;list=PLfEGWqQrWnilzSONX6nX5iFE9YEr7XrkI&#39;, &#39;_blank&#39;);" style="display: inline-flex;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon w-4 h-4">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9.879 7.519c1.171-1.025 3.071-1.025 4.242 0 1.172 1.025 1.172 2.687 0 3.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45 1.827v.75M21 12a9 9 0 11-18 0 9 9 0 0118 0zm-9 5.25h.008v.008H12v-.008z"></path>
</svg>
</span></span></a></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="upscale" type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M15 11.25l-3-3m0 0l-3 3m3-3v7.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z"></path>
</svg>
<span class="mr-2">Super Resolution</span><span class="opacity-60 ml-auto text-end">($0.01)</span></span></button><input type="hidden" name="authenticity_token" value="Ob-yyCFlYIJQKCQIg8uT6PEAYSvF-SRboqX_uLUYImcnvaGRt6V3FAMJykgcQcCHL_3jUCIQNcOjrpTTddKs_g" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[super_resolution]" value="true" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="upscale" type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M15 11.25l-3-3m0 0l-3 3m3-3v7.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z"></path>
</svg>
<span class="mr-2">Super Resolution with --upscale_v4</span><span class="opacity-60 ml-auto text-end">($0.10)</span></span></button><input type="hidden" name="authenticity_token" value="22eZo08KfZU8wConZVzp2A0LqbN8dUS0hs23-J6_XBnFZYr62cpqA2_hxGf61rq30_YryJucVSyHxtyTXnXSgA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[super_resolution]" value="true" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup --multi --upscale_v4" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619334/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M7.848 8.25l1.536.887M7.848 8.25a3 3 0 11-5.196-3 3 3 0 015.196 3zm1.536.887a2.165 2.165 0 011.083 1.839c.005.351.054.695.14 1.024M9.384 9.137l2.077 1.199M7.848 15.75l1.536-.887m-1.536.887a3 3 0 11-5.196 3 3 3 0 015.196-3zm1.536-.887a2.165 2.165 0 001.083-1.838c.005-.352.054-.695.14-1.025m-1.223 2.863l2.077-1.199m0-3.328a4.323 4.323 0 012.068-1.379l5.325-1.628a4.5 4.5 0 012.48-.044l.803.215-7.794 4.5m-2.882-1.664A4.331 4.331 0 0010.607 12m3.736 0l7.794 4.5-.802.215a4.5 4.5 0 01-2.48-.043l-5.326-1.629a4.324 4.324 0 01-2.068-1.379M14.343 12l-2.882 1.664"></path>
</svg>
<span class="mr-2">Crops</span><span class="opacity-60 ml-auto items-center" onclick="event.stopPropagation(); event.preventDefault(); let r = prompt(&#39;Crop ratio (40-90):&#39;, &#39;70&#39;); if (r !== null) { r = parseInt(r); if (r &gt;= 40 &amp;&amp; r &lt;= 90) { const form = this.closest(&#39;form&#39;); var el = form.querySelector(&#39;input[name=\&quot;prompt[text]\&quot;]&#39;); el.value = el.value.replace(&#39;--create_crops&#39;, &#39;--create_crops &#39; + r); form.requestSubmit(); } else { alert(&#39;Ratio must be between 40 and 90&#39;); } }" style="display: inline-flex;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon w-4 h-4">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9.594 3.94c.09-.542.56-.94 1.11-.94h2.593c.55 0 1.02.398 1.11.94l.213 1.281c.063.374.313.686.645.87.074.04.147.083.22.127.324.196.72.257 1.075.124l1.217-.456a1.125 1.125 0 011.37.49l1.296 2.247a1.125 1.125 0 01-.26 1.431l-1.003.827c-.293.24-.438.613-.431.992a6.759 6.759 0 010 .255c-.007.378.138.75.43.99l1.005.828c.424.35.534.954.26 1.43l-1.298 2.247a1.125 1.125 0 01-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.57 6.57 0 01-.22.128c-.331.183-.581.495-.644.869l-.213 1.28c-.09.543-.56.941-1.11.941h-2.594c-.55 0-1.02-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52 6.52 0 01-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125 1.125 0 01-1.369-.49l-1.297-2.247a1.125 1.125 0 01.26-1.431l1.004-.827c.292-.24.437-.613.43-.992a6.932 6.932 0 010-.255c.007-.378-.138-.75-.43-.99l-1.004-.828a1.125 1.125 0 01-.26-1.43l1.297-2.247a1.125 1.125 0 011.37-.491l1.216.456c.356.133.751.072 1.076-.124.072-.044.146-.087.22-.128.332-.183.582-.495.644-.869l.214-1.281z"></path>
  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 11-6 0 3 3 0 016 0z"></path>
</svg>
</span></span></button><input type="hidden" name="authenticity_token" value="5mX6gl8jorptBes76WE6-EevIJ8akdm0-IFjvyQtDnX4Z-nbyeO1LD4kBXt262mXmVKi5P14yCz5igjU5OeA7A" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="full body photo of ohwx woman &lt;lora:1617347:1.0&gt; walking in the forest wearing sneakers, facing camera, closeup  --create_crops" autocomplete="off" /></form></li><li><a class="" data-controller="tune-uploader" data-tune-uploader-image-url-value="https://mp.astria.ai/jueoahr6dwjye8wtrcfkp3vo9nhw" data-tune-uploader-title-value="full body photo of" data-action="click-&gt;tune-uploader#processImageUrl" href="#"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904L9 18.75l-.813-2.846a4.5 4.5 0 00-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 003.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 003.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 00-3.09 3.09zM18.259 8.715L18 9.75l-.259-1.035a3.375 3.375 0 00-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 002.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 002.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 00-2.456 2.456zM16.894 20.567L16.5 21.75l-.394-1.183a2.25 2.25 0 00-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 001.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 001.423 1.423l1.183.394-1.183.394a2.25 2.25 0 00-1.423 1.423z"></path>
</svg>
<span class="mr-2">Convert to Reference</span></span></a></li></ul></div></div><div 2="" class="card-hover-actions absolute bottom-2 right-2 gap-1 z-"><a class="btn btn-sm btn-square btn-over-image" data-action="click-&gt;prompt#reuse" title="Rerun prompt" aria-label="Rerun prompt" href="#"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9 9l6-6m0 0l6 6m-6-6v12a6 6 0 01-12 0v-3"></path>
</svg>
</a></div></div></div></turbo-frame><turbo-frame class="prompt " data-refresh-src-value="/prompts/21619164?ws=all" data-controller="prompt" data-prompt-id="21619164" id="prompt_21619164"><div class="meta"><turbo-frame id="prompt_21619164_meta"><h4 class="flex flex-wrap justify-between items-center gap-y-1">2<span class="flex items-center shrink-0"><turbo-frame id="like_21619164"><div class="inline"><div class="btn"><a data-turbo-frame="_top" title="Like" class="btn btn-sm btn-ghost mx-2" href="/users/sign_in?ws=all"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12z"></path>
</svg>
</a></div><span class="likes-counter">1</span></div></turbo-frame></span></h4><div class="prompt-meta"><div class="prompt-text scrollable-y-with-hide mb-2 pre" title="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background --multi">closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background --multi</div><div class="tags mb-2"><div class="tag"><span class="opacity-60">Created:</span> 2025-02-02 15:23:42</div><div class="tag"><span class="opacity-60">Seed:</span> 43</div><div class="tag"><span class="opacity-60">Size:</span> 1280x704</div><div class="tag">Multiperson<a class="text-base-content" target="_blank" href="https://docs.astria.ai/docs/features/multiperson"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6.042A8.967 8.967 0 006 3.75c-1.052 0-2.062.18-3 .512v14.25A8.987 8.987 0 016 18c2.305 0 4.408.867 6 2.292m0-14.25a8.966 8.966 0 016-2.292c1.052 0 2.062.18 3 .512v14.25A8.987 8.987 0 0018 18a8.967 8.967 0 00-6 2.292m0-14.25v14.25"></path>
</svg>
</a></div><div><div class="tag" title="Lance portrait (man)"><span class="opacity-60">lora:</span> <img class="rounded-1 mr-1" style="height: 30px; width: auto;" data-controller="hover-popover" data-hover-popover-url-value="/tunes/1979152/image_preview?ws=all" src="https://mp.astria.ai/wtwonr79gmb7sqep55zsae9040qn" /><a data-turbo-frame="_top" href="/tunes/1979152/prompts">Lance portrait</a> ( man )</div><div class="tag" title="Marcos Flux (man)"><span class="opacity-60">lora:</span> <img class="rounded-1 mr-1" style="height: 30px; width: auto;" data-controller="hover-popover" data-hover-popover-url-value="/tunes/1557315/image_preview?ws=all" src="https://mp.astria.ai/2y388ja53947ie2ecp4k9kd95lp9" /><a data-turbo-frame="_top" href="/tunes/1557315/prompts">Marcos Flux</a> ( man )</div><div class="tag" title="Emma Flux (woman)"><span class="opacity-60">lora:</span> <img class="rounded-1 mr-1" style="height: 30px; width: auto;" data-controller="hover-popover" data-hover-popover-url-value="/tunes/1533312/image_preview?ws=all" src="https://mp.astria.ai/w2ra2h8m8hx6okt9jmrwm6mlmova" /><a data-turbo-frame="_top" href="/tunes/1533312/prompts">Emma Flux</a> ( woman )</div></div></div></div></turbo-frame></div><div class="prompt-images gap-2 grid grid-cols-1 md:grid-cols-2 xl:grid-cols-4"><div class="relative" style="--ar: 1.8181818181818181"><a style="" class="prompt-image" data-action="click-&gt;lightbox#open" data-lightbox-debug-url="/prompts/21619164/debug_layers?blob_id=155903959&amp;ws=all" href="https://mp.astria.ai/40o0g06ugonc6mukuomne5v61tzb"><img class="max-w-full h-auto" loading="lazy" src="https://mp.astria.ai/40o0g06ugonc6mukuomne5v61tzb" /></a><div class="btn-over-image-toolbar absolute top-2 right-2 flex gap-1"><a class="btn btn-sm btn-square btn-over-image" data-turbo="false" data-action="click-&gt;prompt#downloadImage" data-url="https://mp.astria.ai/40o0g06ugonc6mukuomne5v61tzb" data-filename="21619164-0.jpg" title="Download image" aria-label="Download image" href="#"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M3 16.5v2.25A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75V16.5M16.5 12L12 16.5m0 0L7.5 12m4.5 4.5V3"></path>
</svg>
</a><a class="btn btn-sm btn-square btn-over-image" data-action="click-&gt;prompt#animateImage" data-image-url="https://mp.astria.ai/40o0g06ugonc6mukuomne5v61tzb" title="Animate image" aria-label="Animate image" href="#"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M3.375 19.5h17.25m-17.25 0a1.125 1.125 0 01-1.125-1.125M3.375 19.5h1.5C5.496 19.5 6 18.996 6 18.375m-3.75 0V5.625m0 12.75v-1.5c0-.621.504-1.125 1.125-1.125m18.375 2.625V5.625m0 12.75c0 .621-.504 1.125-1.125 1.125m1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125m0 3.75h-1.5A1.125 1.125 0 0118 18.375M20.625 4.5H3.375m17.25 0c.621 0 1.125.504 1.125 1.125M20.625 4.5h-1.5C18.504 4.5 18 5.004 18 5.625m3.75 0v1.5c0 .621-.504 1.125-1.125 1.125M3.375 4.5c-.621 0-1.125.504-1.125 1.125M3.375 4.5h1.5C5.496 4.5 6 5.004 6 5.625m-3.75 0v1.5c0 .621.504 1.125 1.125 1.125m0 0h1.5m-1.5 0c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125m1.5-3.75C5.496 8.25 6 7.746 6 7.125v-1.5M4.875 8.25C5.496 8.25 6 8.754 6 9.375v1.5m0-5.25v5.25m0-5.25C6 5.004 6.504 4.5 7.125 4.5h9.75c.621 0 1.125.504 1.125 1.125m1.125 2.625h1.5m-1.5 0A1.125 1.125 0 0118 7.125v-1.5m1.125 2.625c-.621 0-1.125.504-1.125 1.125v1.5m2.625-2.625c.621 0 1.125.504 1.125 1.125v1.5c0 .621-.504 1.125-1.125 1.125M18 5.625v5.25M7.125 12h9.75m-9.75 0A1.125 1.125 0 016 10.875M7.125 12C6.504 12 6 12.504 6 13.125m0-2.25C6 11.496 5.496 12 4.875 12M18 10.875c0 .621-.504 1.125-1.125 1.125M18 10.875c0 .621.504 1.125 1.125 1.125m-2.25 0c.621 0 1.125.504 1.125 1.125m-12 5.25v-5.25m0 5.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125m-12 0v-1.5c0-.621-.504-1.125-1.125-1.125M18 18.375v-5.25m0 5.25v-1.5c0-.621.504-1.125 1.125-1.125M18 13.125v1.5c0 .621.504 1.125 1.125 1.125M18 13.125c0-.621.504-1.125 1.125-1.125M6 13.125v1.5c0 .621-.504 1.125-1.125 1.125M6 13.125C6 12.504 5.496 12 4.875 12m-1.5 0h1.5m-1.5 0c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125M19.125 12h1.5m0 0c.621 0 1.125.504 1.125 1.125v1.5c0 .621-.504 1.125-1.125 1.125m-17.25 0h1.5m14.25 0h1.5"></path>
</svg>
</a><div class="dropdown dropdown-end"><div aria-label="Create video" class="btn btn-sm btn-square btn-over-image" role="button" tabindex="0" title="Create video"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
</div><ul class="dropdown-content menu bg-base-100 rounded-box shadow z-10 w-64 p-2" tabindex="-1"><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance V15 720p</span><span class="opacity-60 ml-auto text-end">($0.14)</span></span></button><input type="hidden" name="authenticity_token" value="xXCXz4Xq8w9xkDDhSDOEXPnsBp-p1Z55kH24RGdDFGXc_NfAknthctA5ML_gPnTCpTRLOUwLra7TpSAaaSzQAw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model seedance_v15_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance V15 Audio 720p</span><span class="opacity-60 ml-auto text-end">($0.29)</span></span></button><input type="hidden" name="authenticity_token" value="d_ySgONlmmLy4Ul3zUMfiqOpvwx3iAdOmyShw9iSBnducNKP9PQIH1NISSllTu8U_3HyqpJWNJnY_Dmd1v3CEQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model seedance_v15_audio_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Cinematic Video</span><span class="opacity-60 ml-auto text-end">($0.84)</span></span></button><input type="hidden" name="authenticity_token" value="Fl1mEgajeUP6N0HQQxovVRGHbPYtYdwiuHfMKaj9-uYP0SYdETLrPlueQY7rF9_LTV8hUMi_7_X7r1R3ppI-gA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model cinematic_video" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan27 720p</span><span class="opacity-60 ml-auto text-end">($0.55)</span></span></button><input type="hidden" name="authenticity_token" value="mg2af-fzwoeheT9jrOOhi5PDj8iLMM0e-lBOdyn1RuWDgdpw8GJQ-gDQPz0E7lEVzxvCbm7u_sm5iNYpJ5qCgw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model wan27_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan27 1080p</span><span class="opacity-60 ml-auto text-end">($0.83)</span></span></button><input type="hidden" name="authenticity_token" value="QRRYF9qYdEnrKh95v0UTYsVPijaW0kP1VgjPaN8RUR9YmBgYzQnmNEqDHycXSOP8mZfHkHMMcCIV0Fc20X6VeQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model wan27_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan26 720p</span><span class="opacity-60 ml-auto text-end">($0.53)</span></span></button><input type="hidden" name="authenticity_token" value="NBvpZm7BURLsf_1xk8yml3O7Rcr8bnsb5NhBxHtdiY4tl6lpeVDDb03W_S87wVYJL2MIbBmwSMynANmadTJN6A" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model wan26_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan26 1080p</span><span class="opacity-60 ml-auto text-end">($0.79)</span></span></button><input type="hidden" name="authenticity_token" value="R89AcnpGxLSOHVtOikadc2lL-Fo_E67DSWlSDj0Xa_peQwB9bddWyS-0WxAiS23tNZO1_NrNnRQKscpQM3ivnA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model wan26_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Ltx23 720p</span><span class="opacity-60 ml-auto text-end">($0.17)</span></span></button><input type="hidden" name="authenticity_token" value="nY0Irn1Dxp15ugGQa5Rs_Zi3yUiGQD052eS7-4PG3tOEAUihatJU4NgTAc7DmZxjxG-E7mOeDu6aPCOljakatQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model ltx23_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Ltx23 1080p</span><span class="opacity-60 ml-auto text-end">($0.22)</span></span></button><input type="hidden" name="authenticity_token" value="Y_3wdbg-75JMaHwLilFIwX1CvMipvplDPkK6l2Rhl496cbB6r6997-3BfFUiXLhfIZrxbkxgqpR9miLJag5T6Q" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model ltx23_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Happyhorse 720p</span><span class="opacity-60 ml-auto text-end">($1.00)</span></span></button><input type="hidden" name="authenticity_token" value="YAMlX-UvkTvRnlnhuZE2nEVEqCP4TMSFaLvGAKI64Rt5j2VQ8r4DRnA3Wb8RnMYCGZzlhR2S91IrY15erFUlfQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model happyhorse_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Happyhorse 1080p</span><span class="opacity-60 ml-auto text-end">($1.70)</span></span></button><input type="hidden" name="authenticity_token" value="mKRWavOyNqwdym9aMg4StTtZUWj2C6iSxrDff-qkyS-BKBZl5COk0bxjbwSaA-IrZ4EczhPVm0WFaEch5MsNSQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model happyhorse_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Happyhorse Motion Control</span><span class="opacity-60 ml-auto text-end">($1.54)</span></span></button><input type="hidden" name="authenticity_token" value="sX5oK_rV2-R90-MGaU6BLhKawsSTtewk6dPvjN9V-_Go8igk7URJmdx641jBQ3GwTkKPYnZr3_OqC3fS0To_lw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model happyhorse_motion_control" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Dreamactor M2</span><span class="opacity-60 ml-auto text-end">($0.29)</span></span></button><input type="hidden" name="authenticity_token" value="Ejm8RKs9R80ZvBvSdFhUncJtgk15GNfloEJRpwEky1cLtfxLvKzVsLgVG4zcVaQDnrXP65zG5DLjmsn5D0sPMQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model dreamactor_m2" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 480p</span><span class="opacity-60 ml-auto text-end">($1.20)</span></span></button><input type="hidden" name="authenticity_token" value="sdcvXdTFTRFz8fhRspPJGljHPQNqM__0rXFMC_5pgYmoW29Sw1TfbNJY-A8anjmEBB9wpY_tzCPuqdRV8AZF7w" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model seedance2_480p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 720p</span><span class="opacity-60 ml-auto text-end">($2.80)</span></span></button><input type="hidden" name="authenticity_token" value="A02_GrHwKStq70ndCHBlDQXBUlfZBAUoH3HRN5VeOyoawf8VpmG7VstGSYOgfZWTWRkf8TzaNv9cqUlpmzH_TA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model seedance2_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 1080p</span><span class="opacity-60 ml-auto text-end">($4.50)</span></span></button><input type="hidden" name="authenticity_token" value="ALWNVp5c1DErKx_93DgB8SVB3poC_7b1g9Y0gZj9Y7MZOc1Zic1GTIqCH6N0NfFveZmTPOchhSLADqzflpKn1Q" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model seedance2_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 Fast 480p</span><span class="opacity-60 ml-auto text-end">($0.60)</span></span></button><input type="hidden" name="authenticity_token" value="VpOaq8PcQCKQejSCaeiXFfa-62FO9VYB0K8KnpA01oZPH9qk1E3SXzHTNNzB5WeLqmamx6srZdaTd5LAnlsS4A" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model seedance2_fast_480p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 Fast 720p</span><span class="opacity-60 ml-auto text-end">($1.40)</span></span></button><input type="hidden" name="authenticity_token" value="BN85xGD4cCQab4ufM7gupyJBVokGZTDj4ZkB7kE9CdEdU3nLd2niWbvGi8Gbtd45fpkbL-O7AzSiQZmwT1LNtw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model seedance2_fast_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance 480p</span><span class="opacity-60 ml-auto text-end">($0.10)</span></span></button><input type="hidden" name="authenticity_token" value="FcSgN7yWdjECoA7gNHK05tX1YNIWSPzByl8QyJB4PX8MSOA4qwfkTKMJDr6cf0R4iS0tdPOWzxaJh4iWnhf5GQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model seedance_480p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast 720p</span><span class="opacity-60 ml-auto text-end">($0.85)</span></span></button><input type="hidden" name="authenticity_token" value="jV67A6RqC7IyNVrQ2ebaf3obzlrjHnNjmx4n0UcVxtiU0vsMs_uZz5OcWo5x6yrhJsOD_AbAQLTYxr-PSXoCvg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model veo31_fast_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast Audio 720p</span><span class="opacity-60 ml-auto text-end">($1.26)</span></span></button><input type="hidden" name="authenticity_token" value="dMISOgPbaRPj5vKia17FU4oPT2X9-zAivQRpJG4l5bBtTlI1FEr7bkJP8vzDUzXN1tcCwxglA_X-3PF6YEoh1g" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model veo31_fast_audio_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast 1080p</span><span class="opacity-60 ml-auto text-end">($0.85)</span></span></button><input type="hidden" name="authenticity_token" value="izDrOFl62wfdlQSGrYUrhjBR8hU6wSemOCx4voe9PhWSvKs3TutJenw8BNgFiNsYbIm_s98fFHF79ODgidL6cw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model veo31_fast_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast Audio 1080p</span><span class="opacity-60 ml-auto text-end">($1.26)</span></span></button><input type="hidden" name="authenticity_token" value="xC6-kEr5MjJF5C5ZE82gh28hHMfBtJ1kGrO_hD9-dtLdov6fXWigT-RNLge7wFAZM_lRYSRqrrNZayfaMRGytA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model veo31_fast_audio_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast 4k</span><span class="opacity-60 ml-auto text-end">($2.64)</span></span></button><input type="hidden" name="authenticity_token" value="U9zD7-pRm-URoB3myIN41b895Eh35lTV5MlbnvYwdBdKUIPg_cAJmLAJHbhgjohL4-Wp7pI4ZwKnEcPA-F-wcQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model veo31_fast_4k" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast Audio 4k</span><span class="opacity-60 ml-auto text-end">($3.08)</span></span></button><input type="hidden" name="authenticity_token" value="RTV_TTwlAOY6oeXL0UrNe7QauIAsqxJR3wJfLGuwsOpcuT9CK7SSm5sI5ZV5Rz3l6ML1Jsl1IYac2sdyZd90jA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model veo31_fast_audio_4k" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Lite 720p</span><span class="opacity-60 ml-auto text-end">($0.44)</span></span></button><input type="hidden" name="authenticity_token" value="wdTNMDOZGkuaqkeQK8g6NuWnyeeGoNPk1OD1U9YU71DYWI0_JAiINjsDR86DxcqouX-EQWN-4DOXOG0N2HsrNg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model veo31_lite_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Lite Audio 720p</span><span class="opacity-60 ml-auto text-end">($0.44)</span></span></button><input type="hidden" name="authenticity_token" value="DzhaEPf--xVazlAfj02cr3m7gSDBG7_eK2JL_nEylIwWtBof4G9paPtnUEEnQGwxJWPMhiTFjAloutOgf11Q6g" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model veo31_lite_audio_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Lite 1080p</span><span class="opacity-60 ml-auto text-end">($0.71)</span></span></button><input type="hidden" name="authenticity_token" value="3mqtGXq64AQ36roM-1le-1KTBxRbXJhWafnb4zup_z3H5u0WbStyeZZDulJTVK5lDktKsr6Cq4EqIUO9NcY7Ww" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model veo31_lite_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Lite Audio 1080p</span><span class="opacity-60 ml-auto text-end">($0.71)</span></span></button><input type="hidden" name="authenticity_token" value="kW7U1yL_SCXZO8IjXQt8h0CRRd1OWp-n7Qn-Ee1I8qiI4pTYNW7aWHiSwn31BowZHEkIe6uErHCu0WZP4yc2zg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model veo31_lite_audio_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan25 720p</span><span class="opacity-60 ml-auto text-end">($0.53)</span></span></button><input type="hidden" name="authenticity_token" value="D4TgkYy6EnzFJ18-VphT4Khwmha_aE5z4HjUwhQLRYYWCKCemyuAAWSOX2D-laN-9KjXsFq2faSjoEycGmSB4A" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model wan25_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Standard</span><span class="opacity-60 ml-auto text-end">($0.92)</span></span></button><input type="hidden" name="authenticity_token" value="eaXEFFXUgEZb2ym-QjbqC5gksX2Xpdfi5l6P8w3Du0tgKYQbQkUSO_pyKeDqOxqVxPz823J75DWlhhetA6x_LQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model kling30_standard" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Standard Audio</span><span class="opacity-60 ml-auto text-end">($1.39)</span></span></button><input type="hidden" name="authenticity_token" value="N2SvPZont7hvAMGVKkRuH1AkuGw7LR2FCp-vxKw1mCcu6O8yjbYlxc6pwcuCSZ6BDPz1yt7zLlJJRzeaolpcQQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model kling30_standard_audio" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Pro</span><span class="opacity-60 ml-auto text-end">($1.23)</span></span></button><input type="hidden" name="authenticity_token" value="9X4CiqKMKGYilUEVkdsrqfFPbeUQDgZtIXfVI6ql_xbs8kKFtR26G4M8QUs51ts3rZcgQ_XQNbpir019pMo7cA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model kling30_pro" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Pro Audio</span><span class="opacity-60 ml-auto text-end">($1.85)</span></span></button><input type="hidden" name="authenticity_token" value="IdZ3R7Bk1zK-s4r3I7RO5jKHU3U8IfYGrUdv4b8nebw4WjdIp_VFTx8aiqmLub54bl8e09n_xdHun_e_sUi92g" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model kling30_pro_audio" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 4k</span><span class="opacity-60 ml-auto text-end">($2.63)</span></span></button><input type="hidden" name="authenticity_token" value="ayzHF_GmhHUgDCpar2oA2ZGaS35LtWdL0I7qCAM2iIxyoIcY5jcWCIGlKgQHZ_BHzUIG2K5rVJyTVnJWDVlM6g" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model kling30_4k" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Motion Control</span><span class="opacity-60 ml-auto text-end">($2.77)</span></span></button><input type="hidden" name="authenticity_token" value="82KZYVMAAU3z7-ny8Uo81auFT0wkPc_TjEPtmSk0Ny_q7tluRJGTMFJG6axZR8xL910C6sHj_ATPm3XHJ1vzSQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model kling30_motion_control" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Motion Control Pro</span><span class="opacity-60 ml-auto text-end">($3.70)</span></span></button><input type="hidden" name="authenticity_token" value="oWFzV8okQKpv0CcTbqShsBnsJ-pSWfbkrNFvpwdQzam47TNY3bXS1855J03GqVEuRTRqTLeHxTPvCff5CT8Jzw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model kling30_motion_control_pro" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan Animate 720p</span><span class="opacity-60 ml-auto text-end">($0.44)</span></span></button><input type="hidden" name="authenticity_token" value="tq7h9RTtEcD_JiX4MwwsSb3v3r6yDF125s_Bgcro0bCvIqH6A3yDvV6PJaabAdzX4TeTGFfSbqGlF1nfxIcV1g" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --video --video_model wan_animate_720p" autocomplete="off" /></form></li></ul></div><div class="dropdown dropdown-end"><div aria-label="Image tools" class="btn btn-sm btn-square btn-over-image" role="button" tabindex="0" title="Image tools"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75a4.5 4.5 0 01-4.884 4.484c-1.076-.091-2.264.071-2.95.904l-7.152 8.684a2.548 2.548 0 11-3.586-3.586l8.684-7.152c.833-.686.995-1.874.904-2.95a4.5 4.5 0 016.336-4.486l-3.276 3.276a3.004 3.004 0 002.25 2.25l3.276-3.276c.256.565.398 1.192.398 1.852z"></path>
  <path stroke-linecap="round" stroke-linejoin="round" d="M4.867 19.125h.008v.008h-.008v-.008z"></path>
</svg>
</div><ul class="dropdown-content menu bg-base-100 rounded-box shadow z-10 w-64 p-2" tabindex="-1"><li><a class="" data-turbo="false" data-action="click-&gt;prompt#setInputImage" data-url="https://mp.astria.ai/40o0g06ugonc6mukuomne5v61tzb" data-filename="21619164-0.jpg" href="#"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M16.862 4.487l1.687-1.688a1.875 1.875 0 112.652 2.652L6.832 19.82a4.5 4.5 0 01-1.897 1.13l-2.685.8.8-2.685a4.5 4.5 0 011.13-1.897L16.863 4.487zm0 0L19.5 7.125"></path>
</svg>
<span class="mr-2">Edit</span></span></a></li><li><a class="" data-turbo="false" data-action="click-&gt;prompt#setInputImageAndDrawMask" data-url="https://mp.astria.ai/40o0g06ugonc6mukuomne5v61tzb" data-filename="21619164-0.jpg" href="#"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9.53 16.122a3 3 0 00-5.78 1.128 2.25 2.25 0 01-2.4 2.245 4.5 4.5 0 008.4-2.245c0-.399-.078-.78-.22-1.128zm0 0a15.998 15.998 0 003.388-1.62m-5.043-.025a15.994 15.994 0 011.622-3.395m3.42 3.42a15.995 15.995 0 004.764-4.648l3.876-5.814a1.151 1.151 0 00-1.597-1.597L14.146 6.32a15.996 15.996 0 00-4.649 4.763m3.42 3.42a6.776 6.776 0 00-3.42-3.42"></path>
</svg>
<span class="mr-2">Edit area</span><span class="opacity-60 ml-auto items-center" onclick="event.stopPropagation(); event.preventDefault(); window.open(&#39;https://www.youtube.com/watch?v=tEuNjf9tBCY&amp;list=PLfEGWqQrWnilzSONX6nX5iFE9YEr7XrkI&#39;, &#39;_blank&#39;);" style="display: inline-flex;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon w-4 h-4">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9.879 7.519c1.171-1.025 3.071-1.025 4.242 0 1.172 1.025 1.172 2.687 0 3.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45 1.827v.75M21 12a9 9 0 11-18 0 9 9 0 0118 0zm-9 5.25h.008v.008H12v-.008z"></path>
</svg>
</span></span></a></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="upscale" type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M15 11.25l-3-3m0 0l-3 3m3-3v7.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z"></path>
</svg>
<span class="mr-2">Super Resolution</span><span class="opacity-60 ml-auto text-end">($0.01)</span></span></button><input type="hidden" name="authenticity_token" value="EKVHp9qVAmAVF_iBQtJsD1gle5Qgm2L4taoq5SDPo_8JKQeozQSQHbS--N_q35yRBP02MsVFUS_2crK7LqBnmQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[super_resolution]" value="true" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="upscale" type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M15 11.25l-3-3m0 0l-3 3m3-3v7.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z"></path>
</svg>
<span class="mr-2">Super Resolution with --upscale_v4</span><span class="opacity-60 ml-auto text-end">($0.10)</span></span></button><input type="hidden" name="authenticity_token" value="9ogSg5KfHMUBysQztr65L03TUyVyiT7E79_68mXtmQrvBFKMhQ6OuKBjxG0es0mxEQseg5dXDROsB2Ksa4JdbA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[super_resolution]" value="true" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background --multi --upscale_v4" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21619164/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M7.848 8.25l1.536.887M7.848 8.25a3 3 0 11-5.196-3 3 3 0 015.196 3zm1.536.887a2.165 2.165 0 011.083 1.839c.005.351.054.695.14 1.024M9.384 9.137l2.077 1.199M7.848 15.75l1.536-.887m-1.536.887a3 3 0 11-5.196 3 3 3 0 015.196-3zm1.536-.887a2.165 2.165 0 001.083-1.838c.005-.352.054-.695.14-1.025m-1.223 2.863l2.077-1.199m0-3.328a4.323 4.323 0 012.068-1.379l5.325-1.628a4.5 4.5 0 012.48-.044l.803.215-7.794 4.5m-2.882-1.664A4.331 4.331 0 0010.607 12m3.736 0l7.794 4.5-.802.215a4.5 4.5 0 01-2.48-.043l-5.326-1.629a4.324 4.324 0 01-2.068-1.379M14.343 12l-2.882 1.664"></path>
</svg>
<span class="mr-2">Crops</span><span class="opacity-60 ml-auto items-center" onclick="event.stopPropagation(); event.preventDefault(); let r = prompt(&#39;Crop ratio (40-90):&#39;, &#39;70&#39;); if (r !== null) { r = parseInt(r); if (r &gt;= 40 &amp;&amp; r &lt;= 90) { const form = this.closest(&#39;form&#39;); var el = form.querySelector(&#39;input[name=\&quot;prompt[text]\&quot;]&#39;); el.value = el.value.replace(&#39;--create_crops&#39;, &#39;--create_crops &#39; + r); form.requestSubmit(); } else { alert(&#39;Ratio must be between 40 and 90&#39;); } }" style="display: inline-flex;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon w-4 h-4">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9.594 3.94c.09-.542.56-.94 1.11-.94h2.593c.55 0 1.02.398 1.11.94l.213 1.281c.063.374.313.686.645.87.074.04.147.083.22.127.324.196.72.257 1.075.124l1.217-.456a1.125 1.125 0 011.37.49l1.296 2.247a1.125 1.125 0 01-.26 1.431l-1.003.827c-.293.24-.438.613-.431.992a6.759 6.759 0 010 .255c-.007.378.138.75.43.99l1.005.828c.424.35.534.954.26 1.43l-1.298 2.247a1.125 1.125 0 01-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.57 6.57 0 01-.22.128c-.331.183-.581.495-.644.869l-.213 1.28c-.09.543-.56.941-1.11.941h-2.594c-.55 0-1.02-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52 6.52 0 01-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125 1.125 0 01-1.369-.49l-1.297-2.247a1.125 1.125 0 01.26-1.431l1.004-.827c.292-.24.437-.613.43-.992a6.932 6.932 0 010-.255c.007-.378-.138-.75-.43-.99l-1.004-.828a1.125 1.125 0 01-.26-1.43l1.297-2.247a1.125 1.125 0 011.37-.491l1.216.456c.356.133.751.072 1.076-.124.072-.044.146-.087.22-.128.332-.183.582-.495.644-.869l.214-1.281z"></path>
  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 11-6 0 3 3 0 016 0z"></path>
</svg>
</span></span></button><input type="hidden" name="authenticity_token" value="lTOxdsIMEPS5CxDZN6pl-jXvr_qNYSa5EtEoQVEls-mMv_F51Z2CiRiiEIefp5VkaTfiXGi_FW5RCbAfX0p3jw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="43" autocomplete="off" /><input type="hidden" name="prompt[text]" value="closeup of front facing ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  and &lt;lora:1979152:1.0&gt; ohwx man seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. beautiful city scape background  --create_crops" autocomplete="off" /></form></li><li><a class="" data-controller="tune-uploader" data-tune-uploader-image-url-value="https://mp.astria.ai/40o0g06ugonc6mukuomne5v61tzb" data-tune-uploader-title-value="closeup of front facing" data-action="click-&gt;tune-uploader#processImageUrl" href="#"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904L9 18.75l-.813-2.846a4.5 4.5 0 00-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 003.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 003.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 00-3.09 3.09zM18.259 8.715L18 9.75l-.259-1.035a3.375 3.375 0 00-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 002.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 002.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 00-2.456 2.456zM16.894 20.567L16.5 21.75l-.394-1.183a2.25 2.25 0 00-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 001.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 001.423 1.423l1.183.394-1.183.394a2.25 2.25 0 00-1.423 1.423z"></path>
</svg>
<span class="mr-2">Convert to Reference</span></span></a></li></ul></div></div><div 2="" class="card-hover-actions absolute bottom-2 right-2 gap-1 z-"><a class="btn btn-sm btn-square btn-over-image" data-action="click-&gt;prompt#reuse" title="Rerun prompt" aria-label="Rerun prompt" href="#"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9 9l6-6m0 0l6 6m-6-6v12a6 6 0 01-12 0v-3"></path>
</svg>
</a></div></div></div></turbo-frame><turbo-frame class="prompt " data-refresh-src-value="/prompts/21618886?ws=all" data-controller="prompt" data-prompt-id="21618886" id="prompt_21618886"><div class="meta"><turbo-frame id="prompt_21618886_meta"><h4 class="flex flex-wrap justify-between items-center gap-y-1">3<span class="flex items-center shrink-0"><turbo-frame id="like_21618886"><div class="inline"><div class="btn"><a data-turbo-frame="_top" title="Like" class="btn btn-sm btn-ghost mx-2" href="/users/sign_in?ws=all"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12z"></path>
</svg>
</a></div><span class="likes-counter">4</span></div></turbo-frame></span></h4><div class="prompt-meta"><div class="prompt-text scrollable-y-with-hide mb-2 pre" title="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them --multi">ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them --multi</div><div class="tags mb-2"><div class="tag"><span class="opacity-60">Created:</span> 2025-02-02 15:15:01</div><div class="tag"><span class="opacity-60">Size:</span> 1280x704</div><div class="tag">Multiperson<a class="text-base-content" target="_blank" href="https://docs.astria.ai/docs/features/multiperson"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6.042A8.967 8.967 0 006 3.75c-1.052 0-2.062.18-3 .512v14.25A8.987 8.987 0 016 18c2.305 0 4.408.867 6 2.292m0-14.25a8.966 8.966 0 016-2.292c1.052 0 2.062.18 3 .512v14.25A8.987 8.987 0 0018 18a8.967 8.967 0 00-6 2.292m0-14.25v14.25"></path>
</svg>
</a></div><div><div class="tag" title="Marcos Flux (man)"><span class="opacity-60">lora:</span> <img class="rounded-1 mr-1" style="height: 30px; width: auto;" data-controller="hover-popover" data-hover-popover-url-value="/tunes/1557315/image_preview?ws=all" src="https://mp.astria.ai/2y388ja53947ie2ecp4k9kd95lp9" /><a data-turbo-frame="_top" href="/tunes/1557315/prompts">Marcos Flux</a> ( man )</div><div class="tag" title="Emma Flux (woman)"><span class="opacity-60">lora:</span> <img class="rounded-1 mr-1" style="height: 30px; width: auto;" data-controller="hover-popover" data-hover-popover-url-value="/tunes/1533312/image_preview?ws=all" src="https://mp.astria.ai/w2ra2h8m8hx6okt9jmrwm6mlmova" /><a data-turbo-frame="_top" href="/tunes/1533312/prompts">Emma Flux</a> ( woman )</div></div></div></div></turbo-frame></div><div class="prompt-images gap-2 grid grid-cols-1 md:grid-cols-2 xl:grid-cols-4"><div class="relative" style="--ar: 1.8181818181818181"><a style="" class="prompt-image" data-action="click-&gt;lightbox#open" data-lightbox-debug-url="/prompts/21618886/debug_layers?blob_id=179403993&amp;ws=all" href="https://mp.astria.ai/gh4wbbe5g8dt51u84fx9mbgxmtt0"><img class="max-w-full h-auto" loading="lazy" src="https://mp.astria.ai/gh4wbbe5g8dt51u84fx9mbgxmtt0" /></a><div class="btn-over-image-toolbar absolute top-2 right-2 flex gap-1"><a class="btn btn-sm btn-square btn-over-image" data-turbo="false" data-action="click-&gt;prompt#downloadImage" data-url="https://mp.astria.ai/gh4wbbe5g8dt51u84fx9mbgxmtt0" data-filename="21618886-0.jpg" title="Download image" aria-label="Download image" href="#"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M3 16.5v2.25A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75V16.5M16.5 12L12 16.5m0 0L7.5 12m4.5 4.5V3"></path>
</svg>
</a><a class="btn btn-sm btn-square btn-over-image" data-action="click-&gt;prompt#animateImage" data-image-url="https://mp.astria.ai/gh4wbbe5g8dt51u84fx9mbgxmtt0" title="Animate image" aria-label="Animate image" href="#"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M3.375 19.5h17.25m-17.25 0a1.125 1.125 0 01-1.125-1.125M3.375 19.5h1.5C5.496 19.5 6 18.996 6 18.375m-3.75 0V5.625m0 12.75v-1.5c0-.621.504-1.125 1.125-1.125m18.375 2.625V5.625m0 12.75c0 .621-.504 1.125-1.125 1.125m1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125m0 3.75h-1.5A1.125 1.125 0 0118 18.375M20.625 4.5H3.375m17.25 0c.621 0 1.125.504 1.125 1.125M20.625 4.5h-1.5C18.504 4.5 18 5.004 18 5.625m3.75 0v1.5c0 .621-.504 1.125-1.125 1.125M3.375 4.5c-.621 0-1.125.504-1.125 1.125M3.375 4.5h1.5C5.496 4.5 6 5.004 6 5.625m-3.75 0v1.5c0 .621.504 1.125 1.125 1.125m0 0h1.5m-1.5 0c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125m1.5-3.75C5.496 8.25 6 7.746 6 7.125v-1.5M4.875 8.25C5.496 8.25 6 8.754 6 9.375v1.5m0-5.25v5.25m0-5.25C6 5.004 6.504 4.5 7.125 4.5h9.75c.621 0 1.125.504 1.125 1.125m1.125 2.625h1.5m-1.5 0A1.125 1.125 0 0118 7.125v-1.5m1.125 2.625c-.621 0-1.125.504-1.125 1.125v1.5m2.625-2.625c.621 0 1.125.504 1.125 1.125v1.5c0 .621-.504 1.125-1.125 1.125M18 5.625v5.25M7.125 12h9.75m-9.75 0A1.125 1.125 0 016 10.875M7.125 12C6.504 12 6 12.504 6 13.125m0-2.25C6 11.496 5.496 12 4.875 12M18 10.875c0 .621-.504 1.125-1.125 1.125M18 10.875c0 .621.504 1.125 1.125 1.125m-2.25 0c.621 0 1.125.504 1.125 1.125m-12 5.25v-5.25m0 5.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125m-12 0v-1.5c0-.621-.504-1.125-1.125-1.125M18 18.375v-5.25m0 5.25v-1.5c0-.621.504-1.125 1.125-1.125M18 13.125v1.5c0 .621.504 1.125 1.125 1.125M18 13.125c0-.621.504-1.125 1.125-1.125M6 13.125v1.5c0 .621-.504 1.125-1.125 1.125M6 13.125C6 12.504 5.496 12 4.875 12m-1.5 0h1.5m-1.5 0c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125M19.125 12h1.5m0 0c.621 0 1.125.504 1.125 1.125v1.5c0 .621-.504 1.125-1.125 1.125m-17.25 0h1.5m14.25 0h1.5"></path>
</svg>
</a><div class="dropdown dropdown-end"><div aria-label="Create video" class="btn btn-sm btn-square btn-over-image" role="button" tabindex="0" title="Create video"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
</div><ul class="dropdown-content menu bg-base-100 rounded-box shadow z-10 w-64 p-2" tabindex="-1"><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance V15 720p</span><span class="opacity-60 ml-auto text-end">($0.14)</span></span></button><input type="hidden" name="authenticity_token" value="z6L2jCnS63b5I1MdSjtZLEJ3G9Cw9xpvsVDwqUS-IC7FBRgCzpPw45b15bodWvAZmioRtaQZa8LEw47Q8OMocg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model seedance_v15_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance V15 Audio 720p</span><span class="opacity-60 ml-auto text-end">($0.29)</span></span></button><input type="hidden" name="authenticity_token" value="cuwGzhbiXVa5SAJ5V0u0NbaG-C4KFBw9Lhg8xrdSoyh4S-hA8aNGw9aetN4AKh0AbtvySx76bZBbi0K_Aw-rdA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model seedance_v15_audio_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Cinematic Video</span><span class="opacity-60 ml-auto text-end">($0.84)</span></span></button><input type="hidden" name="authenticity_token" value="wqy7cRBuyK9ArwSwNsQWVC5uR6nrsI-ISyjNRw2ZliTIC1X_9y_TOi95shdhpb9h9jNNzP9e_iU-u7M-ucSeeA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model cinematic_video" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan27 720p</span><span class="opacity-60 ml-auto text-end">($0.55)</span></span></button><input type="hidden" name="authenticity_token" value="TP5CgbfwAiDjX7axCHwKuGp5N_20B6uJBZ8vRl3N5XdGWawPULEZtYyJABZfHaONsiQ9mKDp2iRwDFE_6ZDtKw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model wan27_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan27 1080p</span><span class="opacity-60 ml-auto text-end">($0.83)</span></span></button><input type="hidden" name="authenticity_token" value="Wg0ZqSpnwB28L2uUdM1h7s0LuNHuhUArj9-wGnY9HX5QqvcnzSbbiNP53TMjrMjbFVaytPprMYb6TM5jwmAVIg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model wan27_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan26 720p</span><span class="opacity-60 ml-auto text-end">($0.53)</span></span></button><input type="hidden" name="authenticity_token" value="RJDBkjEf4f5417HMmontEWzxaHCk_x88Q6Ebq0dWbvdONy8c1l76axcBB2vN6EQktKxiFbARbpE2MmXS8wtmqw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model wan26_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan26 1080p</span><span class="opacity-60 ml-auto text-end">($0.79)</span></span></button><input type="hidden" name="authenticity_token" value="Lk6f6r6IGD38JSFcIC0b_DXxoVOlaAjoPsftf8ukSQck6XFkWckDqJPzl_t3TLLJ7ayrNrGGeUVLVJMGf_lBWw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model wan26_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Ltx23 720p</span><span class="opacity-60 ml-auto text-end">($0.17)</span></span></button><input type="hidden" name="authenticity_token" value="EOhWiPold41jtk3-N0AJaNXpJlJFM5dSujVhFdgAK5gaT7gGHWRsGAxg-1lgIaBdDbQsN1Hd5v_Pph9sbF0jxA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model ltx23_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Ltx23 1080p</span><span class="opacity-60 ml-auto text-end">($0.22)</span></span></button><input type="hidden" name="authenticity_token" value="8AYqqt61n_nalG7YBL3HX3KMPphFdLIDaYwrK5RGO9H6ocQkOfSEbLVC2H9T3G5qqtE0_VGaw64cH1VSIBszjQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model ltx23_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Happyhorse 720p</span><span class="opacity-60 ml-auto text-end">($1.00)</span></span></button><input type="hidden" name="authenticity_token" value="HoyarQp1EJq8_q1RzdpmMuZunlo9HAcoZpQR6gJIc4gUK3Qj7TQLD9MoG_aau88HPjOUPynydoUTB2-TthV71A" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model happyhorse_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Happyhorse 1080p</span><span class="opacity-60 ml-auto text-end">($1.70)</span></span></button><input type="hidden" name="authenticity_token" value="b1X7UTxPoLhePnHY87L2E-arMcD8zljzWFnzjWUDrTVl8hXf2w67LTHox3-k018mPvY7peggKV4tyo300V6laQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model happyhorse_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Happyhorse Motion Control</span><span class="opacity-60 ml-auto text-end">($1.54)</span></span></button><input type="hidden" name="authenticity_token" value="TRWUdIaJg7TOmGbuOIbTUTqvc3XP-1cI3daopqvYkLVHsnr6YciYIaFO0Elv53pk4vJ5ENsVJqWoRdbfH4WY6Q" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model happyhorse_motion_control" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Dreamactor M2</span><span class="opacity-60 ml-auto text-end">($0.29)</span></span></button><input type="hidden" name="authenticity_token" value="NBDlCF0-HXTTZ-J56I6HSfLmJh4s8JKsbGqM2Hz-CDs-twuGun8G4byxVN6_7y58Krssezge4wEZ-fKhyKMAZw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model dreamactor_m2" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 480p</span><span class="opacity-60 ml-auto text-end">($1.20)</span></span></button><input type="hidden" name="authenticity_token" value="wEyAH7DEVQoK0i_ASQlosGeML8dv9t2yle2tcRthxWbK626RV4VOn2UEmWceaMGFv9ElonsYrB_gftMIrzzNOg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model seedance2_480p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 720p</span><span class="opacity-60 ml-auto text-end">($2.80)</span></span></button><input type="hidden" name="authenticity_token" value="AHADMeZGsNReFSr2KLfyLdPan36F_OCwgAfVBX4NFNcK1-2_AQerQTHDnFF_1lsYC4eVG5ESkR31lKt8ylAciw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model seedance2_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 1080p</span><span class="opacity-60 ml-auto text-end">($4.50)</span></span></button><input type="hidden" name="authenticity_token" value="sGJOEWp8imUcqJLZhJbGD66IuTiUzj1oVBAY9m_rwMS6xaCfjT2R8HN-JH7T9286dtWzXYAgTMUhg2aP27bImA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model seedance2_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 Fast 480p</span><span class="opacity-60 ml-auto text-end">($0.60)</span></span></button><input type="hidden" name="authenticity_token" value="8AzOxq4HFv40mS_7ak1GIHBBdUzMf4FiQS520tSKiRr6qyBISUYNa1tPmVw9LO8VqBx_KdiR8M80vQirYNeBRg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model seedance2_fast_480p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance2 Fast 720p</span><span class="opacity-60 ml-auto text-end">($1.40)</span></span></button><input type="hidden" name="authenticity_token" value="Eb9OW5NWRQ15H81JtUlRCgWuVUz0RLPn4vS-rHZaLw4bGKDVdBdemBbJe-7iKPg_3fNfKeCqwkqXZ8DVwgcnUg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model seedance2_fast_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Seedance 480p</span><span class="opacity-60 ml-auto text-end">($0.10)</span></span></button><input type="hidden" name="authenticity_token" value="Nfr9VtTfUUkicDve_NSMVyw9MY90yntsCcy8gErtdHA_XRPYM55K3E2mjXmrtSVi9GA76mAkCsF8X8L5_rB8LA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model seedance_480p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast 720p</span><span class="opacity-60 ml-auto text-end">($0.85)</span></span></button><input type="hidden" name="authenticity_token" value="CWipAElue3XiUQHvyhJ84bq3RJKsv07vrJkk_QaCcJsDz0eOri9g4I2Ht0idc9XUYupO97hRP0LZClqEst94xw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model veo31_fast_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast Audio 720p</span><span class="opacity-60 ml-auto text-end">($1.26)</span></span></button><input type="hidden" name="authenticity_token" value="SrJMFnps1QsJlij_TJmsSsXrehgzkiBqBJBw4MgF6XhAFaKYnS3OnmZAnlgb-AV_HbZwfSd8UcdxAw6ZfFjhJA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model veo31_fast_audio_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast 1080p</span><span class="opacity-60 ml-auto text-end">($0.85)</span></span></button><input type="hidden" name="authenticity_token" value="tBH4As2Jlp_H8IxhxY2dOTJj5QbOBPBu8LCjMaP2BkW-thaMKsiNCqgmOsaS7DQM6j7vY9rqgcOFI91IF6sOGQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model veo31_fast_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast Audio 1080p</span><span class="opacity-60 ml-auto text-end">($1.26)</span></span></button><input type="hidden" name="authenticity_token" value="cj1Afc9306ONmd2UPu7qB-6yWjYaeSlAp99sXx8Wv714mq7zKDbINuJPazNpj0MyNu9QUw6XWO3STBImq0u34Q" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model veo31_fast_audio_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast 4k</span><span class="opacity-60 ml-auto text-end">($2.64)</span></span></button><input type="hidden" name="authenticity_token" value="sFHmME4tTbL20LPhBEdBjwxQ-OYbdvljyL5ZKJf836q69gi-qWxWJ5kGBUZTJui61A3ygw-YiM69LSdRI6HX9g" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model veo31_fast_4k" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Fast Audio 4k</span><span class="opacity-60 ml-auto text-end">($3.08)</span></span></button><input type="hidden" name="authenticity_token" value="sbt74Mne32HnerL6ISNzkcO2ApKUf6erh5dn5PMJWSm7HJVuLp_E9IisBF12QtqkG-sI94CR1gbyBBmdR1RRdQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model veo31_fast_audio_4k" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Lite 720p</span><span class="opacity-60 ml-auto text-end">($0.44)</span></span></button><input type="hidden" name="authenticity_token" value="a0BnrhVpxKDVVjMfy0_cRKj1NpJSlGseyn6-54ythExh54kg8ijfNbqAhbicLnVxcKg890Z6GrO_7cCeOPCMEA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model veo31_lite_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Lite Audio 720p</span><span class="opacity-60 ml-auto text-end">($0.44)</span></span></button><input type="hidden" name="authenticity_token" value="D2VrGV2rhqMjShPgn8xEuzRbO2oOOKDOTC_pf1OZT4sFwoWXuuqdNkycpUfIre2O7AYxDxrW0WM5vJcG58RH1w" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model veo31_lite_audio_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Lite 1080p</span><span class="opacity-60 ml-auto text-end">($0.71)</span></span></button><input type="hidden" name="authenticity_token" value="sZCAlRDZc_kedtKaI2fnnJoaBzXzgkv9tSJgyvuYNXm7N24b95hobHGgZD10Bk6pQkcNUOdsOlDAsR6zT8U9JQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model veo31_lite_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Veo31 Lite Audio 1080p</span><span class="opacity-60 ml-auto text-end">($0.71)</span></span></button><input type="hidden" name="authenticity_token" value="X1ZTVzF9u5sJKrmOLqpD9IMrHD-JbzfDbD1fQZhuRIhV8b3Z1jygDmb8Dyl5y-rBW3YWWp2BRm4ZriE4LDNM1A" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model veo31_lite_audio_1080p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan25 720p</span><span class="opacity-60 ml-auto text-end">($0.53)</span></span></button><input type="hidden" name="authenticity_token" value="DU3GHQ9LnbZYqsfMxwLgrTjgy9Lojsnex9JoOLF6AmwH6iiT6AqGIzd8cWuQY0mY4L3Bt_xguHOyQRZBBScKMA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model wan25_720p" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Standard</span><span class="opacity-60 ml-auto text-end">($0.92)</span></span></button><input type="hidden" name="authenticity_token" value="sMPrze2CXdCLCSY-ePhWCi0ONh7KqF2GU1vrPPeF5MK6ZAVDCsNGReTfkJkvmf8_9VM8e95GLCsmyJVFQ9jsng" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model kling30_standard" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Standard Audio</span><span class="opacity-60 ml-auto text-end">($1.39)</span></span></button><input type="hidden" name="authenticity_token" value="E9uBMyQQyEkYN-9o0Wz_P0V9lzOY-bOlXcvKcqbRQf0ZfG-9w1HT3HfhWc-GDVYKnSCdVowXwggoWLQLEoxJoQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model kling30_standard_audio" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Pro</span><span class="opacity-60 ml-auto text-end">($1.23)</span></span></button><input type="hidden" name="authenticity_token" value="_NiRbPEvNeb105qOFjm5eH_WUU_FdD5oRSS6SeAKrJL2f3_iFm4uc5oFLClBWBBNp4tbKtGaT8Uwt8QwVFekzg" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model kling30_pro" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Pro Audio</span><span class="opacity-60 ml-auto text-end">($1.85)</span></span></button><input type="hidden" name="authenticity_token" value="yreTpTs-SE8fMhgBDsACe7_s-IvIlT9l_bCgJMrQOUHAEH0r3H9T2nDkrqZZoatOZ7Hy7tx7TsiII95dfo0xHQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model kling30_pro_audio" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 4k</span><span class="opacity-60 ml-auto text-end">($2.63)</span></span></button><input type="hidden" name="authenticity_token" value="5MvaIBdYHf7UllEKkkxBS9mmwPHp72rIGwZdSlohJMzubDSu8BkGa7tA563FLeh-AfvKlP0BG2VulSMz7nwskA" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model kling30_4k" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Motion Control</span><span class="opacity-60 ml-auto text-end">($2.77)</span></span></button><input type="hidden" name="authenticity_token" value="wVIn_T2tS9xoVNefcWYEnuBK02oySucFX0sO-FTcLxXL9clz2uxQSQeCYTgmB62rOBfZDyaklqgq2HCB4IEnSQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model kling30_motion_control" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Kling30 Motion Control Pro</span><span class="opacity-60 ml-auto text-end">($3.70)</span></span></button><input type="hidden" name="authenticity_token" value="NFiAtHHu-likNzgM_QBJ2ZRSV1pb1BJ-ZS092WIy95c-_246lq_hzcvhjquqYeDsTA9dP086Y9MQvkOg1m__yw" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model kling30_motion_control_pro" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="video" onclick="event.preventDefault(); let p = prompt(&#39;Video prompt:&#39;, &#39;auto&#39;); if (p !== null) { p = p.replace(/&quot;/g, &quot;&#39;&quot;); const form = event.target.closest(&#39;form&#39;); const el = form.querySelector(&#39;input[name=&quot;prompt[text]&quot;]&#39;); el.value += &#39; --video_prompt &quot;&#39; + p + &#39;&quot;&#39;; form.requestSubmit(); } " type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" d="M15.75 10.5l4.72-4.72a.75.75 0 011.28.53v11.38a.75.75 0 01-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 002.25-2.25v-9a2.25 2.25 0 00-2.25-2.25h-9A2.25 2.25 0 002.25 7.5v9a2.25 2.25 0 002.25 2.25z"></path>
</svg>
<span class="mr-2">Wan Animate 720p</span><span class="opacity-60 ml-auto text-end">($0.44)</span></span></button><input type="hidden" name="authenticity_token" value="ULNM0MXXXvDrx09jHT9yVYncLw1toHP95TobHjcQrnlaFKJeIpZFZYQR-cRKXttgUYElaHlOAlCQqWVng02mJQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --video --video_model wan_animate_720p" autocomplete="off" /></form></li></ul></div><div class="dropdown dropdown-end"><div aria-label="Image tools" class="btn btn-sm btn-square btn-over-image" role="button" tabindex="0" title="Image tools"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75a4.5 4.5 0 01-4.884 4.484c-1.076-.091-2.264.071-2.95.904l-7.152 8.684a2.548 2.548 0 11-3.586-3.586l8.684-7.152c.833-.686.995-1.874.904-2.95a4.5 4.5 0 016.336-4.486l-3.276 3.276a3.004 3.004 0 002.25 2.25l3.276-3.276c.256.565.398 1.192.398 1.852z"></path>
  <path stroke-linecap="round" stroke-linejoin="round" d="M4.867 19.125h.008v.008h-.008v-.008z"></path>
</svg>
</div><ul class="dropdown-content menu bg-base-100 rounded-box shadow z-10 w-64 p-2" tabindex="-1"><li><a class="" data-turbo="false" data-action="click-&gt;prompt#setInputImage" data-url="https://mp.astria.ai/gh4wbbe5g8dt51u84fx9mbgxmtt0" data-filename="21618886-0.jpg" href="#"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M16.862 4.487l1.687-1.688a1.875 1.875 0 112.652 2.652L6.832 19.82a4.5 4.5 0 01-1.897 1.13l-2.685.8.8-2.685a4.5 4.5 0 011.13-1.897L16.863 4.487zm0 0L19.5 7.125"></path>
</svg>
<span class="mr-2">Edit</span></span></a></li><li><a class="" data-turbo="false" data-action="click-&gt;prompt#setInputImageAndDrawMask" data-url="https://mp.astria.ai/gh4wbbe5g8dt51u84fx9mbgxmtt0" data-filename="21618886-0.jpg" href="#"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9.53 16.122a3 3 0 00-5.78 1.128 2.25 2.25 0 01-2.4 2.245 4.5 4.5 0 008.4-2.245c0-.399-.078-.78-.22-1.128zm0 0a15.998 15.998 0 003.388-1.62m-5.043-.025a15.994 15.994 0 011.622-3.395m3.42 3.42a15.995 15.995 0 004.764-4.648l3.876-5.814a1.151 1.151 0 00-1.597-1.597L14.146 6.32a15.996 15.996 0 00-4.649 4.763m3.42 3.42a6.776 6.776 0 00-3.42-3.42"></path>
</svg>
<span class="mr-2">Edit area</span><span class="opacity-60 ml-auto items-center" onclick="event.stopPropagation(); event.preventDefault(); window.open(&#39;https://www.youtube.com/watch?v=tEuNjf9tBCY&amp;list=PLfEGWqQrWnilzSONX6nX5iFE9YEr7XrkI&#39;, &#39;_blank&#39;);" style="display: inline-flex;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon w-4 h-4">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9.879 7.519c1.171-1.025 3.071-1.025 4.242 0 1.172 1.025 1.172 2.687 0 3.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45 1.827v.75M21 12a9 9 0 11-18 0 9 9 0 0118 0zm-9 5.25h.008v.008H12v-.008z"></path>
</svg>
</span></span></a></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="upscale" type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M15 11.25l-3-3m0 0l-3 3m3-3v7.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z"></path>
</svg>
<span class="mr-2">Super Resolution</span><span class="opacity-60 ml-auto text-end">($0.01)</span></span></button><input type="hidden" name="authenticity_token" value="FHrQMZsGDHpDH9jB4s7KGYAgJwIS5cplj98c6dpwcGce3T6_fEcX7yzJbma1r2MsWH0tZwYLu8j6TGKQbi14Ow" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[super_resolution]" value="true" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" action="upscale" type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M15 11.25l-3-3m0 0l-3 3m3-3v7.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z"></path>
</svg>
<span class="mr-2">Super Resolution with --upscale_v4</span><span class="opacity-60 ml-auto text-end">($0.10)</span></span></button><input type="hidden" name="authenticity_token" value="sQppYCcmKDxiQn9o8q9F00GFBAKmDv2TphemA1JLhbi7rYfuwGczqQ2Uyc-lzuzmmdgOZ7LgjD7ThNh65haN5A" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[super_resolution]" value="true" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them --multi --upscale_v4" autocomplete="off" /></form></li><li><form class="w-full" method="post" action="/prompts/21618886/duplicate?ws=all"><button class="w-full" data-turbo-stream="true" type="submit"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M7.848 8.25l1.536.887M7.848 8.25a3 3 0 11-5.196-3 3 3 0 015.196 3zm1.536.887a2.165 2.165 0 011.083 1.839c.005.351.054.695.14 1.024M9.384 9.137l2.077 1.199M7.848 15.75l1.536-.887m-1.536.887a3 3 0 11-5.196 3 3 3 0 015.196-3zm1.536-.887a2.165 2.165 0 001.083-1.838c.005-.352.054-.695.14-1.025m-1.223 2.863l2.077-1.199m0-3.328a4.323 4.323 0 012.068-1.379l5.325-1.628a4.5 4.5 0 012.48-.044l.803.215-7.794 4.5m-2.882-1.664A4.331 4.331 0 0010.607 12m3.736 0l7.794 4.5-.802.215a4.5 4.5 0 01-2.48-.043l-5.326-1.629a4.324 4.324 0 01-2.068-1.379M14.343 12l-2.882 1.664"></path>
</svg>
<span class="mr-2">Crops</span><span class="opacity-60 ml-auto items-center" onclick="event.stopPropagation(); event.preventDefault(); let r = prompt(&#39;Crop ratio (40-90):&#39;, &#39;70&#39;); if (r !== null) { r = parseInt(r); if (r &gt;= 40 &amp;&amp; r &lt;= 90) { const form = this.closest(&#39;form&#39;); var el = form.querySelector(&#39;input[name=\&quot;prompt[text]\&quot;]&#39;); el.value = el.value.replace(&#39;--create_crops&#39;, &#39;--create_crops &#39; + r); form.requestSubmit(); } else { alert(&#39;Ratio must be between 40 and 90&#39;); } }" style="display: inline-flex;"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon w-4 h-4">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9.594 3.94c.09-.542.56-.94 1.11-.94h2.593c.55 0 1.02.398 1.11.94l.213 1.281c.063.374.313.686.645.87.074.04.147.083.22.127.324.196.72.257 1.075.124l1.217-.456a1.125 1.125 0 011.37.49l1.296 2.247a1.125 1.125 0 01-.26 1.431l-1.003.827c-.293.24-.438.613-.431.992a6.759 6.759 0 010 .255c-.007.378.138.75.43.99l1.005.828c.424.35.534.954.26 1.43l-1.298 2.247a1.125 1.125 0 01-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.57 6.57 0 01-.22.128c-.331.183-.581.495-.644.869l-.213 1.28c-.09.543-.56.941-1.11.941h-2.594c-.55 0-1.02-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52 6.52 0 01-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125 1.125 0 01-1.369-.49l-1.297-2.247a1.125 1.125 0 01.26-1.431l1.004-.827c.292-.24.437-.613.43-.992a6.932 6.932 0 010-.255c.007-.378-.138-.75-.43-.99l-1.004-.828a1.125 1.125 0 01-.26-1.43l1.297-2.247a1.125 1.125 0 011.37-.491l1.216.456c.356.133.751.072 1.076-.124.072-.044.146-.087.22-.128.332-.183.582-.495.644-.869l.214-1.281z"></path>
  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 11-6 0 3 3 0 016 0z"></path>
</svg>
</span></span></button><input type="hidden" name="authenticity_token" value="HE9kABq5yqF3A-Ff9EonksYi853RWYJRWT1D4lvWl2kW6IqO_fjRNBjVV_ijK46nHn_5-MW38_wsrj2b74ufNQ" autocomplete="off" /><input type="hidden" name="image_index" value="0" autocomplete="off" /><input type="hidden" name="prompt[num_images]" value="1" autocomplete="off" /><input type="hidden" name="prompt[seed]" value="42" autocomplete="off" /><input type="hidden" name="prompt[text]" value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt; ohwx man  seated together on a rollercoaster cart with 2 seats. They are all thrilled as the rollercoaster races down a decline. No other people in the background beside them  --create_crops" autocomplete="off" /></form></li><li><a class="" data-controller="tune-uploader" data-tune-uploader-image-url-value="https://mp.astria.ai/gh4wbbe5g8dt51u84fx9mbgxmtt0" data-tune-uploader-title-value="ohwx woman &lt;lora:1533312:1.0&gt;, &lt;lora:1557315:1.0&gt;" data-action="click-&gt;tune-uploader#processImageUrl" href="#"><span class="flex items-center gap-2 w-full"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904L9 18.75l-.813-2.846a4.5 4.5 0 00-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 003.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 003.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 00-3.09 3.09zM18.259 8.715L18 9.75l-.259-1.035a3.375 3.375 0 00-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 002.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 002.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 00-2.456 2.456zM16.894 20.567L16.5 21.75l-.394-1.183a2.25 2.25 0 00-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 001.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 001.423 1.423l1.183.394-1.183.394a2.25 2.25 0 00-1.423 1.423z"></path>
</svg>
<span class="mr-2">Convert to Reference</span></span></a></li></ul></div></div><div 2="" class="card-hover-actions absolute bottom-2 right-2 gap-1 z-"><a class="btn btn-sm btn-square btn-over-image" data-action="click-&gt;prompt#reuse" title="Rerun prompt" aria-label="Rerun prompt" href="#"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon">
  <path stroke-linecap="round" stroke-linejoin="round" d="M9 9l6-6m0 0l6 6m-6-6v12a6 6 0 01-12 0v-3"></path>
</svg>
</a></div></div></div></turbo-frame><turbo-stream action="replace" target="load_more"><template></template></turbo-stream></template></turbo-stream>