PageSourceSearch

https://www.magi1.ai/_next/static/chunks/5337-3261939cbf24e6bc.js

js magi1.ai collected 2026-10-05 12:14:03 UTC 15,598 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5337],{45337:function(e,a,o){o.d(a,{rG:function(){return c},ZP:function(){return h},yS:function(){return b}});var t=o(57437),r=o(29),n=o.n(r),s=o(2265),i=o(12087),l=o(77165),m=o(94313);let c="44px",p="magi-generation-promo-dismissed",d="group relative flex h-8 shrink-0 cursor-pointer touch-manipulation items-center gap-1 overflow-hidden rounded-full px-2 backdrop-blur-md transition-[transform,box-shadow,border-color,background-color,filter] duration-300 ease-out hover:-translate-y-0.5 hover:brightness-110 active:translate-y-0 active:scale-[0.98] focus:outline-none focus-visible:ring-2 focus-visible:ring-fuchsia-400/60 focus-visible:ring-offset-1 focus-visible:ring-offset-[#1a1224] motion-reduce:transform-none motion-reduce:transition-none sm:gap-1.5 sm:px-2.5",f=`${d} border border-fuchsia-400/35 bg-gradient-to-r from-fuchsia-500/22 via-white/10 to-rose-500/18 shadow-[inset_0_1px_0_rgba(255,255,255,0.14),0_4px_16px_rgba(217,70,239,0.2)] hover:border-fuchsia-300/55 hover:from-fuchsia-500/34 hover:to-rose-500/28 hover:shadow-[inset_0_1px_0_rgba(255,255,255,0.22),0_8px_24px_rgba(217,70,239,0.32)]`,x=`${d} border border-violet-400/35 bg-gradient-to-r from-violet-500/22 via-white/10 to-pink-500/18 shadow-[inset_0_1px_0_rgba(255,255,255,0.14),0_4px_16px_rgba(139,92,246,0.2)] hover:border-violet-300/55 hover:from-violet-500/34 hover:to-pink-500/28 hover:shadow-[inset_0_1px_0_rgba(255,255,255,0.22),0_8px_24px_rgba(139,92,246,0.32)]`;function g(e){let{label:a,tone:o}=e;return(0,t.jsx)("span",{className:`generation-promo-cta-nudge ml-1 shrink-0 rounded-full border border-white/25 px-1.5 py-0.5 text-[9px] font-bold uppercase leading-none tracking-wide text-white ring-1 ring-white/10 transition-[transform,filter,box-shadow] duration-200 group-hover:scale-105 group-hover:brightness-110 motion-reduce:transform-none sm:px-2 sm:py-1 sm:text-[10px] ${"fuchsia"===o?"bg-gradient-to-r from-fuchsia-500 to-pink-500 shadow-[0_2px_10px_rgba(217,70,239,0.4)] group-hover:from-fuchsia-400 group-hover:to-pink-400":"bg-gradient-to-r from-violet-500 to-fuchsia-500 shadow-[0_2px_10px_rgba(139,92,246,0.4)] group-hover:from-violet-400 group-hover:to-fuchsia-400"}`,"aria-hidden":!0,children:a})}function b(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"global",[a,o]=(0,s.useState)(!0),t="global"===e?p:`${p}:${e}`;return(0,s.useEffect)(()=>{try{o("1"!==window.sessionStorage.getItem(t))}catch{}},[t]),{isVisible:a,dismiss:(0,s.useCallback)(()=>{o(!1);try{window.sessionStorage.setItem(t,"1")}catch{}},[t])}}function h(e){let{onDismiss:a}=e;return(0,t.jsxs)("aside",{"aria-label":"Limited offers: free image generation and first free 5-second video",className:"jsx-3857ce238f8b7aaa relative h-[var(--generation-promo-height,44px)] overflow-hidden border-b border-fuchsia-400/30 bg-[#1a1224] text-white shadow-[0_4px_28px_rgba(217,70,239,0.2),inset_0_-1px_0_rgba(255,255,255,0.1)]",children:[(0,t.jsx)("div",{"aria-hidden":!0,className:"jsx-3857ce238f8b7aaa pointer-events-none absolute inset-0 bg-[radial-gradient(circle_at_18%_0%,rgba(167,139,250,0.42),transparent_42%),radial-gradient(circle_at_82%_100%,rgba(244,114,182,0.34),transparent_40%),linear-gradient(90deg,rgba(26,18,36,0.96)_0%,rgba(42,24,48,0.92)_50%,rgba(26,18,36,0.96)_100%)]"}),(0,t.jsx)("div",{"aria-hidden":!0,className:"jsx-3857ce238f8b7aaa generation-promo-glow pointer-events-none absolute -left-10 -top-6 h-24 w-24 rounded-full bg-violet-400/35 blur-2xl"}),(0,t.jsx)("div",{"aria-hidden":!0,className:"jsx-3857ce238f8b7aaa generation-promo-glow generation-promo-glow-delayed pointer-events-none absolute -right-8 top-0 h-20 w-20 rounded-full bg-pink-400/30 blur-2xl"}),(0,t.jsx)("div",{"aria-hidden":!0,className:"jsx-3857ce238f8b7aaa pointer-events-none absolute inset-0 bg-[radial-gradient(circle_at_50%_0%,rgba(255,255,255,0.14),transparent_52%)]"}),(0,t.jsx)("div",{"aria-hidden":!0,className:"jsx-3857ce238f8b7aaa generation-promo-top-shine pointer-events-none absolute inset-x-0 top-0 h-px bg-gradient-to-r from-rose-400 via-fuchsia-400 to-violet-400"}),(0,t.jsx)(i.Z,{className:"generation-promo-spark pointer-events-none absolute left-[4%] top-1/2 hidden h-3.5 w-3.5 -translate-y-1/2 -rotate-12 text-rose-300 md:block","aria-hidden":!0}),(0,t.jsx)(i.Z,{className:"generation-promo-spark generation-promo-spark-delayed pointer-events-none absolute right-[5%] top-1/2 hidden h-3 w-3 -translate-y-1/2 rotate-12 text-fuchsia-300 md:block","aria-hidden":!0}),(0,t.jsxs)("div",{className:"jsx-3857ce238f8b7aaa relative mx-auto flex h-full max-w-4xl items-center justify-center gap-1 px-2.5 pr-9 sm:gap-2 sm:px-3 sm:pr-10",children:[(0,t.jsxs)("span",{className:"jsx-3857ce238f8b7aaa generation-promo-badge mr-0.5 hidden shrink-0 items-center gap-0.5 rounded-full border border-fuchsia-300/45 bg-gradient-to-r from-fuchsia-500/25 to-rose-500/18 px-1.5 py-px text-[9px] font-bold uppercase tracking-[0.1em] text-fuchsia-50 
1shadow-[0_0_16px_rgba(217,70,239,0.28)] lg:inline-flex",children:[(0,t.jsx)(i.Z,{className:"h-2.5 w-2.5 text-fuchsia-300","aria-hidden":!0}),"Limited offer"]}),(0,t.jsxs)(m.rU,{href:"/ai-sexy-image",className:f,"aria-label":"Free image generation",title:"Free image generation",children:[(0,t.jsx)("span",{"aria-hidden":!0,className:"jsx-3857ce238f8b7aaa pointer-events-none absolute inset-0 translate-x-[-120%] bg-gradient-to-r from-transparent via-white/20 to-transparent transition-transform duration-700 ease-out group-hover:translate-x-[120%] motion-reduce:hidden"}),(0,t.jsxs)("span",{className:"jsx-3857ce238f8b7aaa relative flex items-center gap-0.5 whitespace-nowrap leading-none sm:gap-1",children:[(0,t.jsx)("strong",{className:"jsx-3857ce238f8b7aaa bg-gradient-to-r from-rose-200 via-fuchsia-200 to-violet-200 bg-clip-text text-xs font-extrabold tracking-tight text-transparent sm:text-[13px]",children:"Free"}),(0,t.jsxs)("span",{className:"jsx-3857ce238f8b7aaa text-[10px] font-medium text-zinc-200 sm:text-[11px]",children:[(0,t.jsx)("span",{className:"jsx-3857ce238f8b7aaa hidden sm:inline",children:"image generation"}),(0,t.jsx)("span",{className:"jsx-3857ce238f8b7aaa sm:hidden",children:"images"})]})]}),(0,t.jsx)(g,{label:"Try",tone:"fuchsia"})]}),(0,t.jsx)("span",{"aria-hidden":!0,className:"jsx-3857ce238f8b7aaa shrink-0 px-0.5 text-[11px] font-semibold text-zinc-400 sm:text-xs",children:"&"}),(0,t.jsxs)(m.rU,{href:"/text-to-video?model=friend-vid-v2-1-text-to-video",className:x,"aria-label":"Your first free 5-second video generation",title:"First free 5s video",children:[(0,t.jsx)("span",{"aria-hidden":!0,className:"jsx-3857ce238f8b7aaa pointer-events-none absolute inset-0 translate-x-[-120%] bg-gradient-to-r from-transparent via-white/20 to-transparent transition-transform duration-700 ease-out group-hover:translate-x-[120%] motion-reduce:hidden"}),(0,t.jsxs)("span",{className:"jsx-3857ce238f8b7aaa relative flex items-center gap-0.5 whitespace-nowrap leading-none sm:gap-1",children:[(0,t.jsx)("strong",{className:"jsx-3857ce238f8b7aaa bg-gradient-to-r from-rose-200 via-fuchsia-200 to-violet-200 bg-clip-text text-xs font-extrabold tracking-tight text-transparent sm:text-[13px]",children:"Free"}),(0,t.jsx)("span",{className:"jsx-3857ce238f8b7aaa -rotate-3 rounded border border-amber-300/40 bg-gradient-to-br from-amber-300 to-orange-400 px-0.5 py-px text-[8px] font-black leading-none text-[#3b0764] shadow-[0_2px_6px_rgba(251,146,60,0.3)] sm:text-[9px]",children:"1st"}),(0,t.jsx)("span",{className:"jsx-3857ce238f8b7aaa -rotate-3 rounded border border-fuchsia-300/30 bg-gradient-to-br from-fuchsia-400 to-pink-500 px-0.5 py-px text-[8px] font-black leading-none text-white shadow-[0_2px_6px_rgba(217,70,239,0.35)] sm:text-[9px]",children:"5s"}),(0,t.jsxs)("span",{className:"jsx-3857ce238f8b7aaa text-[10px] font-medium text-zinc-200 sm:text-[11px]",children:[(0,t.jsx)("span",{className:"jsx-3857ce238f8b7aaa hidden sm:inline",children:"video"}),(0,t.jsx)("span",{className:"jsx-3857ce238f8b7aaa sm:hidden",children:"vid"})]})]}),(0,t.jsx)(g,{label:"Go",tone:"violet"})]})]}),(0,t.jsx)("button",{type:"button",onClick:a,"aria-label":"Close promotion",title:"Close",className:"jsx-3857ce238f8b7aaa absolute right-1 top-1/2 z-20 flex h-7 w-7 -translate-y-1/2 items-center justify-center rounded-full border border-white/15 bg-black/20 text-zinc-300 backdrop-blur-sm transition-[background-color,color,border-color,transform] duration-200 hover:scale-105 hover:border-white/25 hover:bg-white/12 hover:text-white focus:outline-none focus-visible:ring-2 focus-visible:ring-fuchsia-400/50 focus-visible:ring-offset-1 focus-visible:ring-offset-[#1a1224] sm:right-1.5",children:(0,t.jsx)(l.Z,{className:"h-3.5 w-3.5","aria-hidden":!0})}),(0,t.jsx)(n(),{id:"3857ce238f8b7aaa",children:"@-webkit-keyframes generation-promo-glow{0%,100%{opacity:.55;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.9;-webkit-transform:scale(1.08);transform:scale(1.08)}}@-moz-keyframes generation-promo-glow{0%,100%{opacity:.55;-moz-transform:scale(1);transform:scale(1)}50%{opacity:.9;-moz-transform:scale(1.08);transform:scale(1.08)}}@-o-keyframes generation-promo-glow{0%,100%{opacity:.55;-o-transform:scale(1);transform:scale(1)}50%{opacity:.9;-o-transform:scale(1.08);transform:scale(1.08)}}@keyframes generation-promo-glow{0%,100%{opacity:.55;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{opacity:.9;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}}@-webkit-keyframes generation-promo-top-shine{0%{background-position:200%center}100%{background-position:-200%center}}@-moz-keyframes generation-promo-top-shine{0%{background-position:200%center}100%{background-position:-200%center}}@-o-keyframes generation-promo-top-shine{0%{background-position:200%center}100%{background-position:-200%center}}@keyframes generation-promo-top-shine{0%{background-position:200%center}100%{background-position:-200%center}}@-webkit-keyframes generation-promo-spark{0%,100%{opacity:.45;-webkit-transform:translatey(-50%)scale(1);transform:translatey(-50%)scale(1)}50%{opacity:1;-webkit-transform:translatey(-webkit-calc(-50% - 2px))scale(1.12);transform:translatey(-webkit-calc(-50% - 2px))scale(1.12);transform:translatey(calc(-50% - 2px))scale(1.12)}}@-moz-keyframes generation-promo-spark{0%,100%{opacity:.45;-moz-transform:translatey(-50%)scale(1);transform:translatey(-50%)scale(1)}50%{opacity:1;-moz-transform:translatey(-moz-calc(-50% - 2px))scale(1.12);transform:translatey(-moz-calc(-50% - 2px))scale(1.12);transform:translatey(calc(-50% - 2px))scale(1.12)}}@-o-keyframes generation-promo-spark{0%,100%{opacity:.45;-o-transform:translatey(-50%)scale(1);transform:translatey(-50%)scale(1)}50%{opacity:1;-o-transform:translatey(calc(-50% - 2px))scale(1.12);transform:translatey(calc(-50% - 2px))scale(1.12)}}@keyframes generation-promo-spark{0%,100%{opacity:.45;-webkit-transform:translatey(-50%)scale(1);-moz-transform:translatey(-50%)scale(1);-o-transform:translatey(-50%)scale(1);transform:translatey(-50%)scale(1)}50%{opacity:1;-webkit-transform:translatey(-webkit-calc(-50% - 2px))scale(1.12);-moz-transform:translatey(-moz-calc(-50% - 2px))scale(1.12);-o-transform:translatey(calc(-50% - 2px))scale(1.12);transform:translatey(-webkit-calc(-50% - 2px))scale(1.12);transform:translatey(-moz-calc(-50% - 2px))scale(1.12);transform:translatey(calc(-50% - 2px))scale(1.12)}}@-webkit-keyframes generation-promo-badge-pulse{0%,100%{-webkit-box-shadow:0 0 16px rgba(217,70,239,.28);box-shadow:0 0 16px rgba(217,70,239,.28)}50%{-webkit-box-shadow:0 0 24px rgba(217,70,239,.42);box-shadow:0 0 24px rgba(217,70,239,.42)}}@-moz-keyframes generation-promo-badge-pulse{0%,100%{-moz-box-shadow:0 0 16px rgba(217,70,239,.28);box-shadow:0 0 16px rgba(217,70,239,.28)}50%{-moz-box-shadow:0 0 24px rgba(217,70,239,.42);box-shadow:0 0 24px rgba(217,70,239,.42)}}@-o-keyframes generation-promo-badge-pulse{0%,100%{box-shadow:0 0 16px rgba(217,70,239,.28)}50%{box-shadow:0 0 24px rgba(217,70,239,.42)}}@keyframes generation-promo-badge-pulse{0%,100%{-webkit-box-shadow:0 0 16px rgba(217,70,239,.28);-moz-box-shadow:0 0 16px rgba(217,70,239,.28);box-shadow:0 0 16px rgba(217,70,239,.28)}50%{-webkit-box-shadow:0 0 24px rgba(217,70,239,.42);-moz-box-shadow:0 0 24px rgba(217,70,239,.42);box-shadow:0 0 24px rgba(217,70,239,.42)}}@-webkit-keyframes generation-promo-cta-nudge{0%,62%,100%{-webkit-transform:translatex(0);transform:translatex(0)}76%{-webkit-transform:translatex(3px);transform:translatex(3px)}88%{-webkit-transform:translatex(0);transform:translatex(0)}}@-moz-keyframes generation-promo-cta-nudge{0%,62%,100%{-moz-transform:translatex(0);transform:translatex(0)}76%{-moz-transform:translatex(3px);transform:translatex(3px)}88%{-moz-transform:translatex(0);transform:translatex(0)}}@-o-keyframes generation-promo-cta-nudge{0%,62%,100%{-o-transform:translatex(0);transform:translatex(0)}76%{-o-transform:translatex(3px);transform:translatex(3px)}88%{-o-transform:translatex(0);transform:translatex(0)}}@keyframes generation-promo-cta-nudge{0%,62%,100%{-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}76%{-webkit-transform:translatex(3px);-moz-transform:translatex(3px);-o-transform:translatex(3px);transform:translatex(3px)}88%{-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}.generation-promo-glow{-webkit-animation:generation-promo-glow 4.5s ease-in-out infinite;-moz-animation:generation-promo-glow 4.5s ease-in-out infinite;-o-animation:generation-promo-glow 4.5s ease-in-out infinite;animation:generation-promo-glow 4.5s ease-in-out infinite}.generation-promo-glow-delayed{-webkit-animation-delay:2.2s;-moz-animation-delay:2.2s;-o-animation-delay:2.2s;animation-delay:2.2s}.generation-promo-top-shine{-webkit-background-size:200%100%;-moz-background-size:200%100%;-o-background-size:200%100%;background-size:200%100%;-webkit-animation:generation-promo-top-shine 5s linear infinite;-moz-animation:generation-promo-top-shine 5s linear infinite;-o-animation:generation-promo-top-shine 5s linear infinite;animation:generation-promo-top-shine 5s linear infinite}.generation-promo-spark{-webkit-animation:generation-promo-spark 2.8s ease-in-out infinite;-moz-animation:generation-promo-spark 2.8s ease-in-out infinite;-o-animation:generation-promo-spark 2.8s ease-in-out infinite;animation:generation-promo-spark 2.8s ease-in-out infinite}.generation-promo-spark-delayed{-webkit-animation-delay:1.4s;-moz-animation-delay:1.4s;-o-animation-delay:1.4s;animation-delay:1.4s}.generation-promo-badge{-webkit-animation:generation-promo-badge-pulse 2.6s ease-in-out infinite;-moz-animation:generation-promo-badge-pulse 2.6s ease-in-out infinite;-o-animation:generation-promo-badge-pulse 2.6s ease-in-out infinite;animation:generation-promo-badge-pulse 2.6s ease-in-out infinite}@media(hover:none)and (pointer:coarse){.generation-promo-cta-nudge{-webkit-animation:generation-promo-cta-nudge 2.1s ease-in-out infinite;-moz-animation:generation-promo-cta-nudge 2.1s ease-in-out infinite;-o-animation:generation-promo-cta-nudge 2.1s ease-in-out infinite;animation:generation-promo-cta-nudge 2.1s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.generation-promo-glow,.generation-promo-top-shine,.generation-promo-spark,.generation-promo-badge,.generation-promo-cta-nudge{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}}"})]})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.