PageSourceSearch

https://photo-room.online/assets/LandingPageV3-DQ9lNrKa.js

js photo-room.online collected 2026-10-02 01:06:14 UTC 29,408 bytes, 1 lines download raw bytes

1import{j as e,A as E,m as S}from"./motion-vendor-BFFzjzQl.js";import{u as K,a as l,L as r}from"./react-vendor-B7d_ZYON.js";import{u as B,a as o,h as F}from"./app-Dp0kSLag.js";const H=["NANO-BANANA-PRO","GEMINI-3-PRO","IMAGEN-3","FLUX-PRO"],v=["портрет","lookbook","обложка","кампания"],W=[{label:"render",value:"00:00:102"},{label:"output",value:"2048 × 2560"},{label:"aspect",value:"4:5"},{label:"engine",value:"NANO-BANANA-PRO"}];function J(){const{user:i,logout:T}=B(),p=K(),I=async()=>{await T(),p("/v3")},[u,c]=l.useState(!1),h=l.useRef(null),P=()=>{h.current&&clearTimeout(h.current),c(!0)},R=()=>{h.current=setTimeout(()=>c(!1),300)},[n,_]=l.useState([]),[N,A]=l.useState([]),[g,O]=l.useState([]),[b,L]=l.useState(9),[M,G]=l.useState([]),[j,k]=l.useState(null);l.useEffect(()=>{o.get("/payment/tariffs").then(s=>G(s.data||[])).catch(()=>{}),Promise.all([o.get("/landing/hero").then(s=>_(s.data)).catch(()=>{}),o.get("/landing/process").then(s=>A(s.data)).catch(()=>{}),o.get("/landing/gallery").then(s=>O(s.data)).catch(()=>{})]).catch(console.error)},[]);const[d,C]=l.useState(0);l.useEffect(()=>{if(n.length<2)return;const s=window.setInterval(()=>{document.hidden||C(a=>(a+1)%n.length)},5500);return()=>window.clearInterval(s)},[n.length]);const[x,U]=l.useState(()=>new Date);l.useEffect(()=>{const s=window.setInterval(()=>U(new Date),1e3);return()=>window.clearInterval(s)},[]);const f=x.toLocaleTimeString("ru-RU",{hour:"2-digit",minute:"2-digit",second:"2-digit",timeZone:"Europe/Moscow"}),y=`${x.getFullYear()}.${String(x.getMonth()+1).padStart(2,"0")}.${String(x.getDate()).padStart(2,"0")}`,$=async s=>{const a=M.find(t=>t.name.toLowerCase()===s.toLowerCase());if(!a){p("/pricing");return}if(!i){p("/login");return}k(s);try{const{data:t}=await o.post("/payment/create",{tariffId:a.id,provider:"tbank"});if(t?.paymentUrl){window.location.href=t.paymentUrl;return}alert(t?.error||"Не удалось создать платёж")}catch(t){alert(F(t,"Ошибка платежа"))}finally{k(null)}},m=s=>{const a=s.currentTarget;if(a.dataset.retried==="1")return;a.dataset.retried="1";const t=a.src.split("?retry=")[0];a.src=`${t}${t.includes("?")?"&":"?"}retry=1`},w=n.length,D=w>0?`FRAME ${String(d+1).padStart(3,"0")} / ${String(w).padStart(3,"0")}`:"FRAME 000 / 000";return e.jsxs("div",{className:"landing-v3 min-h-screen selection:bg-[var(--v3-ink)] selection:text-[var(--v3-bg)] overflow-x-hidden",children:[e.jsx("div",{className:"fixed inset-x-0 top-0 z-[60] bg-[var(--v3-ink)] text-[var(--v3-bg)]",children:e.jsxs("div",{className:"mx-auto max-w-screen-2xl px-4 lg:px-6 h-8 flex items-center justify-between gap-6 v3-mono text-[10.5px] tracking-[0.04em] uppercase",children:[e.jsxs("div",{className:"flex items-center gap-5 min-w-0",children:[e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx("span",{className:"v3-live-dot"}),e.jsx("span",{className:"text-[oklch(0.92_0.005_80)]",children:"SYSTEM ONLINE"})]}),e.jsxs("span",{className:"hidden md:inline text-[oklch(0.75_0.012_60)]",children:["PIPELINE: ",H.join(" · ")]})]}),e.jsxs("div",{className:"flex items-center gap-5 text-[oklch(0.75_0.012_60)]",children:[e.jsx("span",{className:"hidden sm:inline tabular-nums",children:y}),e.jsxs("span",{className:"tabular-nums",children:[f," MSK"]}),e.jsx("span",{className:"hidden lg:inline",children:"RU-MOW · BL25"})]})]})}),e.jsx("nav",{className:"fixed inset-x-0 top-8 z-50 bg-[oklch(0.965_0.005_80_/_0.82)] backdrop-blur-md border-b border-[var(--v3-hairline)]",children:e.jsxs("div",{className:"mx-auto max-w-screen-2xl px-4 lg:px-6 h-14 flex items-center justify-between gap-8",children:[e.jsx(r,{to:"/v3",className:"flex items-center","aria-label":"Photoroom",children:e.jsx("img",{src:"/photoroom-logo.svg",alt:"Photoroom",className:"v3-logo w-[112px] h-auto"})}),e.jsxs("div",{className:"hidden md:flex items-center gap-7 v3-mono text-[11px] uppercase tracking-[0.06em] text-[var(--v3-ink-2)]",children:[e.jsx("a",{href:"#pipeline",className:"hover:text-[var(--v3-ink)] transition-colors",children:"[01] pipeline"}),e.jsx("a",{href:"#gallery",className:"hover:text-[var(--v3-ink)] transition-colors",children:"[02] output"}),e.jsx("a",{href:"#pricing",className:"hover:text-[var(--v3-ink)] transition-colors",children:"[03] specs"})]}),i?e.jsxs("div",{className:"relative",onMouseEnter:P,onMouseLeave:R,children:[e.jsxs("button",{onClick:()=>c(!u),className:"flex items-center gap-3 px-3 py-1.5 rounded-[2px] border border-[var(--v3-hairline)] hover:border-[var(--v3-ink)] transition-colors v3-mono text-[11px] uppercase tracking-[0.04em]",children:[e.jsx("span",{className:"tabular-nums text-[var(--v3-ink)]",children:((i?.balance??0)+(i?.subscriptionBalance??0)).toLocaleStr
1ing()}),e.jsx("span",{className:"text-[var(--v3-ink-3)]",children:"CREDITS"})]}),e.jsx(E,{children:u&&e.jsxs(S.div,{initial:{opacity:0,y:6},animate:{opacity:1,y:0},exit:{opacity:0,y:6},transition:{duration:.18,ease:[.22,1,.36,1]},className:"absolute right-0 mt-2 w-64 bg-[var(--v3-bg)] border border-[var(--v3-hairline)] rounded-[3px] shadow-[0_18px_40px_-20px_oklch(0.16_0.012_60_/_0.3)] py-1 z-50 overflow-hidden",children:[e.jsxs("div",{className:"px-4 py-3 border-b border-[var(--v3-hairline)]",children:[e.jsx("p",{className:"v3-mono text-[10px] tracking-[0.08em] uppercase text-[var(--v3-ink-3)] mb-1",children:"SESSION USER"}),e.jsx("p",{className:"text-[13.5px] text-[var(--v3-ink)] truncate font-medium",children:i?.email||"[email protected]"})]}),e.jsxs("div",{className:"py-1.5",children:[e.jsx(r,{onClick:()=>c(!1),to:"/app",className:"block px-4 py-2 text-[13.5px] text-[var(--v3-ink)] hover:bg-[var(--v3-bg-deeper)] transition-colors font-medium",children:"→ В приложение"}),e.jsx(r,{onClick:()=>c(!1),to:"/account",className:"block px-4 py-2 text-[13.5px] text-[var(--v3-ink-2)] hover:bg-[var(--v3-bg-deeper)] hover:text-[var(--v3-ink)] transition-colors",children:"Аккаунт"}),(i?.role==="ADMIN"||i?.role==="admin")&&e.jsx(r,{onClick:()=>c(!1),to:"/admin",className:"block px-4 py-2 text-[13.5px] text-[var(--v3-ink-2)] hover:bg-[var(--v3-bg-deeper)] hover:text-[var(--v3-ink)] transition-colors",children:"Админ-панель"})]}),e.jsx("div",{className:"border-t border-[var(--v3-hairline)] py-1.5",children:e.jsx("button",{onClick:I,className:"w-full text-left px-4 py-2 text-[13.5px] text-[var(--v3-ink-2)] hover:bg-[var(--v3-bg-deeper)] hover:text-[var(--v3-ink)] transition-colors",children:"Выйти"})})]})})]}):e.jsx(r,{to:"/login",className:"v3-btn v3-btn-ghost py-2 px-4 text-[10.5px]",children:"[ Войти ]"})]})}),e.jsxs("main",{className:"pt-[5.5rem]",children:[e.jsx("section",{className:"px-4 lg:px-6",children:e.jsxs("div",{className:"mx-auto max-w-screen-2xl",children:[e.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-3 py-3 border-b border-[var(--v3-hairline)] v3-mono text-[10.5px] uppercase tracking-[0.06em] text-[var(--v3-ink-3)]",children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("span",{className:"v3-tag is-signal",children:"/ photoroom v3.2"}),e.jsx("span",{className:"hidden sm:inline",children:"generative photography platform"})]}),e.jsxs("div",{className:"flex items-center gap-3 tabular-nums",children:[e.jsxs("span",{children:["SEED: ",String(d*71983+102931).padStart(8,"0")]}),e.jsx("span",{className:"hidden md:inline",children:"CFG: 7.5"}),e.jsx("span",{className:"hidden md:inline",children:"STEPS: 28"})]})]}),e.jsxs("div",{className:"relative w-full aspect-[16/9] max-h-[84vh] min-h-[460px] mt-0 rounded-[3px] overflow-hidden bg-[oklch(0.18_0.01_60)]",children:[n.length===0&&e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-[oklch(0.32_0.02_60)] via-[oklch(0.22_0.02_60)] to-[oklch(0.16_0.02_60)]"}),n.map((s,a)=>e.jsx("div",{className:"hero-slide","data-active":a===d?"1":"0","aria-hidden":a===d?"false":"true",children:e.jsx("img",{src:s.url,alt:"",onError:m,loading:a===0?"eager":"lazy",decoding:"async",draggable:!1,className:"w-full h-full object-cover select-none pointer-events-none"})},s.id??a)),e.jsx("div",{className:"reeded-glass is-narrow absolute left-0 top-0 bottom-0 w-[6%]"}),e.jsx("div",{className:"reeded-glass absolute right-0 top-0 bottom-0 w-[32%]"}),e.jsx("div",{className:"v3-blueprint"}),e.jsx("div",{className:"absolute inset-x-0 bottom-0 h-[60%] bg-gradient-to-t from-black/55 via-black/20 to-transparent pointer-events-none"}),e.jsxs("div",{className:"v3-hud",children:[e.jsx("span",{className:"v3-hud-bl"}),e.jsx("span",{className:"v3-hud-br"})]}),e.jsx("div",{className:"v3-crosshair"}),e.jsxs("div",{className:"absolute top-5 left-5 z-10 v3-mono text-[10.5px] uppercase tracking-[0.08em] text-white/85 flex flex-col gap-0.5",children:[e.jsx("span",{className:"text-white",children:D}),e.jsx("span",{className:"text-white/55",children:"REC · 4K · NANO-BANANA-PRO"})]}),e.jsxs("div",{className:"absolute top-5 right-5 z-10 v3-mono text-[10.5px] uppercase tracking-[0.08em] text-white/85 flex flex-col items-end gap-0.5",children:[e.jsxs("span",{className:"flex items-center gap-2 text-white",children:[e.jsx("span",{className:"v3-live-dot"}),"LIVE · ",f]}),e.jsx("span",{className:"text-white/55",children:"RU-MOW · BL25"})]}),e.jsx("div",{className:"absolute left-5 inset-y-0 hidden lg:flex items-center pointer-events-none",children:e.jsx("div",{className:"v3-vstrip text-white/55",children:"PHOTOROOM · GENERATIVE · PHOTOGRAPHY"})}),e.jsx("div",{className:"absolute inset-x-0 bottom-0 z-10 px-5 lg:px-10 pb-7 lg:pb-9",children:e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-12 gap-x-8 items-end",children:[e.jsx("div",{className:"lg:col-span-9",children:e.jsxs("h1",{className:"v3-display v3-display-heavy text-white text-[clamp(2.8rem,9vw,9rem)]",children:["Студийный кадр",e.jsx("br",{}),e.jsx("span",{className:"text-white/55",children:"за "}),e.jsxs("span",{className:"v3-mono inline-flex items-baseline align-baseline",children:[e.jsx("span",{className:"v3-ticker-track","aria-hidden":!0,
1children:e.jsxs("span",{className:"v3-ticker-inner",children:[e.jsx("span",{className:"block",children:"102 сек"}),e.jsx("span",{className:"block",children:"2 мин"}),e.jsx("span",{className:"block",children:"90 сек"}),e.jsx("span",{className:"block",children:"120 сек"}),e.jsx("span",{className:"block",children:"102 сек"})]})}),e.jsx("span",{className:"sr-only",children:"две минуты"})]})]})}),e.jsx("div",{className:"lg:col-span-3 mt-6 lg:mt-0 flex lg:justify-end",children:e.jsx(r,{to:"/login",className:"v3-btn v3-btn-on-dark w-full lg:w-auto",children:"[ Начать съёмку → ]"})})]})})]}),e.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-4 border-b border-[var(--v3-hairline)] v3-mono text-[10.5px] uppercase tracking-[0.06em]",children:W.map((s,a)=>e.jsxs("div",{className:`py-3 px-1 ${a===0?"":"border-l border-[var(--v3-hairline)]"}`,children:[e.jsx("div",{className:"text-[var(--v3-ink-3)] mb-1",children:s.label}),e.jsx("div",{className:"text-[var(--v3-ink)] tabular-nums text-[12px]",children:s.value})]},s.label))}),e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-12 gap-x-10 gap-y-8 mt-10 pb-12",children:[e.jsxs("div",{className:"lg:col-span-3",children:[e.jsxs("div",{className:"v3-mono text-[10px] uppercase tracking-[0.18em] text-[var(--v3-ink-3)] mb-3",children:[">"," 01 / Манифест"]}),e.jsx("div",{className:"v3-rule-bold w-10"})]}),e.jsxs("div",{className:"lg:col-span-6",children:[e.jsxs("p",{className:"text-[20px] leading-[1.32] text-[var(--v3-ink)] font-medium max-w-[40ch] tracking-tight",children:["Один кадр на входе.",e.jsx("br",{}),"Студия, свет, гардероб, ракурс — на выходе. Без камеры, фотографа, ретушёра."]}),e.jsx("p",{className:"text-[14px] leading-[1.6] text-[var(--v3-ink-2)] mt-5 max-w-[44ch] font-normal",children:"Photoroom — generative photography platform. Цифровой аватар обучается за минуты; дальше любая сцена, любой свет, любая обложка по описанию или референсу."})]}),e.jsxs("div",{className:"lg:col-span-3",children:[e.jsx("div",{className:"v3-mono text-[10px] uppercase tracking-[0.18em] text-[var(--v3-ink-3)] mb-3",children:"/ компетенции"}),e.jsxs("ul",{className:"space-y-2 v3-mono text-[12px] uppercase tracking-[0.04em] text-[var(--v3-ink-2)]",children:[e.jsxs("li",{children:["→ ",v[0]]}),e.jsxs("li",{children:["→ ",v[1]]}),e.jsxs("li",{children:["→ ",v[2]]}),e.jsxs("li",{children:["→ ",v[3]]})]})]})]})]})}),e.jsx("section",{id:"pipeline",className:"px-4 lg:px-6 mt-20 lg:mt-32",children:e.jsxs("div",{className:"mx-auto max-w-screen-2xl",children:[e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-12 gap-x-10 gap-y-4 items-end mb-10",children:[e.jsxs("div",{className:"lg:col-span-8",children:[e.jsxs("div",{className:"v3-mono text-[10px] uppercase tracking-[0.18em] text-[var(--v3-ink-3)] mb-4",children:[">"," 02 / Pipeline"]}),e.jsxs("h2",{className:"v3-display text-[clamp(2rem,5vw,4.6rem)] font-extrabold leading-[0.94] max-w-[20ch]",children:["Три стадии. ",e.jsx("span",{className:"text-[var(--v3-ink-3)]",children:"Один контракт:"})," ваше лицо остаётся вашим."]})]}),e.jsx("div",{className:"lg:col-span-4",children:e.jsxs("p",{className:"v3-mono text-[12px] uppercase tracking-[0.04em] text-[var(--v3-ink-2)] leading-[1.6]",children:["INGEST → DIGITAL TWIN → GENERATE.",e.jsx("br",{}),"Без передачи биометрии третьим лицам, без хранения исходных фото после обучения."]})})]}),e.jsx("div",{className:"v3-rule-bold mb-10"}),e.jsx("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-5",children:[{id:"01",code:"INGEST",ru:"Загрузка",body:"1–5 фотографий, разные ракурсы. Очистка фона, цветовая нормализация, выравнивание метрик лица.",specs:["INPUT 1–5 IMG","FORMAT JPEG/PNG","MAX 16 MP"]},{id:"02",code:"TWIN",ru:"Аватар",body:"Цифровой двойник обучается на ваших данных. Изолированный контейнер, ключ только у вас.",specs:["TRAIN ~120 SEC","STORAGE ENCRYPTED","OWNER USER"]},{id:"03",code:"GENERATE",ru:"Генерация",body:"Любая сцена по описанию или референсу. Серия до 4 ракурсов в одном запуске.",specs:["RES 2K · 4K","BATCH ≤ 4","OUTPUT PNG/JPG"]}].map((s,a)=>e.jsxs("div",{className:`v3-node ${a===1?"v3-node-active":""}`,children:[e.jsxs("div",{className:"flex items-baseline justify-between mb-4",children:[e.jsxs("div",{className:"v3-mono text-[10.5px] uppercase tracking-[0.08em] text-[var(--v3-ink-3)]",children:["STAGE / ",s.id]}),e.jsx("div",{className:"v3-mono text-[10px] uppercase tracking-[0.08em] text-[var(--v3-ink-3)]",children:s.code})]}),e.jsx("h3",{className:"v3-display text-[clamp(1.5rem,2.6vw,2.2rem)] font-extrabold tracking-tight mb-3",children:s.ru}),e.jsx("p",{className:"text-[14px] leading-[1.55] text-[var(--v3-ink-2)] font-normal mb-5 max-w-[34ch]",children:s.body}),e.jsx("div",{className:"v3-rule mb-3"}),e.jsx("ul",{className:"v3-mono text-[10.5px] uppercase tracking-[0.06em] text-[var(--v3-ink-2)] grid gap-1",children:s.specs.map(t=>e.jsxs("li",{children:["· ",t]},t))}),N[a]&&e.jsxs("div",{className:"relative aspect-[16/10] mt-5 rounded-[2px] overflow-hidden bg-[var(--v3-bg-deeper)]",children:[e.jsx("img",{src:N[a].url,alt:"",loading:"lazy",decoding:"async",onError:m,className:"w-full h-full object-cover"}),e.jsx("div",{className:"reeded-glass is-narrow absolute right-0 top-0 bottom-0 w-[14%]"}),e.jsxs("div",{className:"v3-hud",children:[e.jsx("span",{className:"v3-hud-bl"}),e.jsx("span",{className:"v3-hud-br"})]})]})]},s.id))})]})}),e.jsx("section",{id:"gallery",className:"px-4 lg:px-6 mt-24 lg:mt-36",children:e.jsxs("div",{className:"mx-auto max-w-screen-2xl",children:[e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-12 gap-x-10 gap-y-4 items-end mb-10",children:[e.jsxs("div",{className:"lg:col-span-8",children:[e.jsxs("div",{className:"v3-mono text-[10px] uppercase tracking-[0.18em] text-[var(--v3-ink-3)] mb-4",children:[">"," 03 / Output"]}),e.jsxs("h2",{className:"v3-display text-[clamp(2rem,5vw,4.6rem)] font-extrabold leading-[0.94]",children:["Реальные кадры. ",e.jsx("span",{className:"text-[var(--v3-ink-3)]",children:"Без ретуши."})]})]}),e.jsx("div",{className:"lg:col-span-4",children:e.jsxs("p",{className:"v3-mono text-[12px] uppercase tracking-[0.04em] text-[var(--v3-ink-2)] leading-[1.6]",children:["Снимки ниже сгенерированы пользователями Photoroom.",e.jsx("br",{}),"Без постобработки, без правки в Photoshop."]})})]}),e.jsx("div",{className:"v3-rule-bold mb-10"}),e.jsxs("div",{className:"relative pb-24",children:[e.jsx("div",{className:"columns-1 sm:columns-2 lg:columns-3 xl:columns-4 gap-3",children:e.jsx(E,{children:g.length>0&&g.slice(0,b).map((s,a)=>e.jsxs(S.div,{initial:{opacity:0,y:12}
1,animate:{opacity:1,y:0},exit:{opacity:0},transition:{duration:.45,ease:[.22,1,.36,1]},className:"relative rounded-[2px] overflow-hidden bg-[var(--v3-bg-deeper)] mb-3 break-inside-avoid group",children:[e.jsx("img",{alt:"",className:"block w-full h-auto",src:s.url,loading:"lazy",decoding:"async",onError:m}),e.jsx("div",{className:"absolute top-2 left-2 v3-mono text-[9.5px] uppercase tracking-[0.06em] text-white/85 px-1.5 py-0.5 bg-black/35 backdrop-blur-sm rounded-sm opacity-0 group-hover:opacity-100 transition-opacity",children:String(a+1).padStart(3,"0")})]},s.id))})}),g.length>b&&e.jsx("div",{className:"absolute bottom-0 left-0 w-full h-[360px] bg-gradient-to-t from-[var(--v3-bg)] via-[oklch(0.965_0.005_80_/_0.9)] to-transparent flex items-end justify-center pb-2 z-10 pointer-events-none",children:e.jsx("button",{onClick:()=>L(s=>s+12),className:"pointer-events-auto v3-btn v3-btn-ghost",children:"[ load more · +12 ]"})})]})]})}),e.jsx("section",{id:"pricing",className:"px-4 lg:px-6 mt-24 lg:mt-36",children:e.jsxs("div",{className:"mx-auto max-w-screen-2xl",children:[e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-12 gap-x-10 gap-y-4 items-end mb-10",children:[e.jsxs("div",{className:"lg:col-span-8",children:[e.jsxs("div",{className:"v3-mono text-[10px] uppercase tracking-[0.18em] text-[var(--v3-ink-3)] mb-4",children:[">"," 04 / Specs"]}),e.jsxs("h2",{className:"v3-display text-[clamp(2rem,5vw,4.6rem)] font-extrabold leading-[0.94]",children:["Прозрачный ",e.jsx("span",{className:"text-[var(--v3-ink-3)]",children:"тариф-лист."})]})]}),e.jsx("div",{className:"lg:col-span-4",children:e.jsxs("p",{className:"v3-mono text-[12px] uppercase tracking-[0.04em] text-[var(--v3-ink-2)] leading-[1.6]",children:["Одна оплата → один пакет. Без подписок-обманок,",e.jsx("br",{}),"без автосписаний по умолчанию."]})})]}),e.jsx("div",{className:"v3-rule-bold mb-0"}),e.jsx("div",{className:"v3-spec grid grid-cols-2 lg:grid-cols-4",children:[{name:"FREE",price:"0 ₽",featured:!1,body:["2 фото · 2K","Референс","100+ стилей","Pinterest"],cta:{kind:"link",text:"[ Попробовать ]",to:"/login"}},{name:"START",price:"990 ₽",featured:!1,body:["20 фото 2K / 10 фото 4K","Серия 4 ракурса","Цифровой аватар","Референс · стили","Pinterest"],cta:{kind:"buy",key:"Start"}},{name:"PRO",price:"2 990 ₽",featured:!0,body:["80 фото 2K / 40 фото 4K","Серия 4 ракурса","Цифровой аватар","Референс · стили","Приоритетная очередь","Pinterest"],cta:{kind:"buy",key:"Pro"}},{name:"EXPERT",price:"7 490 ₽",featured:!1,body:["200 фото 2K / 100 фото 4K","Серия 4 ракурса","Цифровой аватар","Референс · стили","Приоритетная очередь","API доступ"],cta:{kind:"buy",key:"Expert"}}].map((s,a)=>e.jsxs("div",{className:`v3-spec-cell flex flex-col ${s.featured?"is-featured":""}`,children:[e.jsxs("div",{className:"flex items-baseline justify-between mb-5",children:[e.jsxs("div",{className:`v3-mono text-[10.5px] uppercase tracking-[0.08em] ${s.featured?"text-[oklch(0.78_0.012_60)]":"text-[var(--v3-ink-3)]"}`,children:["TIER / 0",a+1]}),s.featured&&e.jsx("span",{className:"v3-mono text-[9.5px] uppercase tracking-[0.1em] px-1.5 py-0.5 rounded-sm bg-[var(--v3-signal)] text-white",children:"POPULAR"})]}),e.jsx("h3",{className:`v3-display v3-display-heavy text-[clamp(1.8rem,2.8vw,2.6rem)] mb-1 ${s.featured?"text-[var(--v3-bg)]":"text-[var(--v3-ink)]"}`,children:s.name}),e.jsx("div",{className:`v3-mono text-[18px] tabular-nums mb-6 ${s.featured?"text-[var(--v3-bg)]":"text-[var(--v3-ink)]"}`,children:s.price}),e.jsx("div",{className:`v3-rule mb-4 ${s.featured?"opacity-40 bg-[var(--v3-bg)]":""}`}),e.jsx("ul",{className:"space-y-2 mb-6 flex-grow",children:s.body.map((t,z)=>e.jsxs("li",{className:`flex items-start gap-2 v3-mono text-[11px] uppercase tracking-[0.04em] leading-[1.45] ${s.featured?"text-[oklch(0.85_0.012_60)]":"text-[var(--v3-ink-2)]"}`,children:[e.jsx("span",{className:"mt-[5px]",children:"·"}),e.jsx("span",{children:t})]},z))}),s.cta.kind==="link"?e.jsx(r,{to:s.cta.to,className:`v3-btn w-full ${s.featured?"v3-btn-on-dark":"v3-btn-ghost"}`,children:s.cta.text}):e.jsx("button",{type:"button",onClick:()=>$(s.cta.key),disabled:j===s.cta.key,className:`v3-btn w-full ${s.featured?"v3-btn-on-dark":"v3-btn-ghost"}`,children:j===s.cta.key?"[ creating… ]":"[ Купить → ]"})]},s.name))})]})}),e.jsx("section",{className:"px-4 lg:px-6 mt-24 lg:mt-36",children:e.jsxs("div",{className:"mx-auto max-w-screen-2xl",children:[e.jsx("div",{className:"grid grid-cols-1 lg:grid-cols-12 gap-x-10 gap-y-4 items-end mb-10",children:e.jsxs("div",{className:"lg:col-span-8",children:[e.jsxs("div",{className:"v3-mono text-[10px] uppercase tracking-[0.18em] text-[var(--v3-ink-3)] mb-4",children:[">"," 05 / System"]}),e.jsxs("h2",{className:"v3-display text-[clamp(2rem,5vw,4.6rem)] font-extrabold leading-[0.94]",children:["Технические ",e.jsx("span",{className:"text-[var(--v3-ink-3)]",children:"характеристики."})]})]})}),e.jsx("div",{className:"v3-rule-bold mb-0"}),e.jsx("div",{className:"grid grid-cols-2 lg:grid-cols-4 v3-spec",children:[{k:"РАЗРЕШЕНИЕ",v:"2048 × 2560",sub:"до 4K по запросу"},{k:"СКОРОСТЬ",v:"~ 102 сек",sub:"один кадр"},{k:"СЕРИЯ",v:"до 4 кадров",sub:"один аватар"},{k:"МОДЕЛИ",v:"4 пайплайна",sub:"nano-banana + 3"},{k:"ХРАНЕНИЕ",v:"RU · Moscow",sub:"152-ФЗ"},{k:"ШИФРОВАНИЕ",v:"TLS · AES-256",sub:"at-rest + in-transit"},{k:"API",v:"REST + WS",sub:"Expert tier"},{k:"UPTIME",v:"99.7%",sub:"30-дневное окно"}].map(s=>e.jsxs("div",{className:"v3-spec-cell",children:[e.jsx("div",{className:"v3-mono text-[10px] uppercase tracking-[0.1em] text-[var(--v3-ink-3)] mb-2",children:s.k}),e.jsx("div",{className:"v3-display text-[clamp(1.3rem,1.8vw,1.7rem)] font-extrabold tracking-tight text-[var(--v3-ink)] mb-1.5",children:s.v}),e.jsx("div",{className:"v3-mono text-[10.5px] uppercase tracking-[0.04em] text-[var(--v3-ink-2)]",children:s.sub})]},s.k))})]})}),e.jsx("section",{className:"px-4 lg:px-6 mt-24 lg:mt-36",children:e.jsx("div",{className:"mx-auto max-w-screen-2xl",children:e.jsxs("div",{className:"relative aspect-[21/9] min-h-[340px] rounded-[3px] overflow-hidden bg-[oklch(0.18_0.01_60)]",children:[n[0]&&e.jsx("img",{src:n[n.length>1?1:0].url,alt:"",className:"absolute inset-0 w-full h-full object-cover",loading:"lazy",decoding:"async",onError:m}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/60 via-black/20 to-black/25"}),e.jsx("div",{className:"reeded-glass absolute left-0 top-0 bottom-0 w-[22%]"}),e.jsx("div",{className:"reeded-glass is-narrow absolute right-0 top-0 bottom-0 w-[7%]"}),e.jsx("div",{className:"v3-blueprint"}),e.jsxs("div",{className:"v3-hud",children:[e.jsx("span",{className:"v3-hud-bl"}),e.jsx("span",{className:"v3-hud-br"})]}),e.jsx("div",{className:"absolute top-5 left-5 v3-mono text-[10.5px] uppercase tracking-[0.08em] text-white/80",children:"→ START SESSION"}),e.jsxs("div",{className:"absolute top-5 right-5 v3-mono text-[10.5px] uppercase tracking-[0.08em] text-white/80 flex items-center gap-2",children:[e.jsx("span",{className:"v3-live-dot"})," ONLINE"]}),e.jsxs("div",{className:"absolute inset-0 z-10 flex flex-col justify-center items-start px-6 lg:px-14",children:[e.jsx("div",{className:"v3-mono text-[10.5px] uppercase tracking-[0.1em] text-white/70 mb-5",children:"[ photoroom v3.2 / 2026 ]"}),e.jsxs("h2",{className:"v3-display v3-display-heavy text-white text-[clamp(2.4rem,7.2vw,6.4rem)] max-w-[18ch]",children:["Ваше лицо.",e.jsx("br",{}),"Любой образ.",e.jsx("br",{}),e.jsx("span",{className:"text-white/55",children:"102 секунды."})]}),e.jsx(r,{to:"/login",className:"v3-btn v3-btn-on-dark mt-9",children:"[ Начать съёмку → ]"})]})]})})})]}),e.jsx("footer",{className:"px-4 lg:px-6 mt-20 pb-10",children:e.jsxs("div",{className:"mx-auto max-w-screen-2xl",children:[e.jsx("div",{className:"v3-rule-bold mb-6"}),e.jsxs("div",{className:"grid grid-cols-2 sm:grid-cols-4 v3-spec border-b border-[var(--v3-hairline)] mb-6",children:[e.jsxs("div",{className:"v3-spec-cell",children:[e.jsx("div",{className:"v3-mono text-[10px] uppercase tracking-[0.1em] text-[var(--v3-ink-3)] mb-2",children:"SYSTEM"}),e.jsx("div",{className:"v3-mono text-[12px] tabular-nums text-[var(--v3-ink)]",children:"v3.2 / 2026"})]}),e.jsxs("div",{className:"v3-spec-cell",children:[e.jsx("div",{className:"v3-mono text-[10px] uppercase tracking-[0.1em] text-[var(--v3-ink-3)] mb-2",children:"REGION"}),e.jsx("div",{className:"v3-mono text-[12px] uppercase tracking-[0.04em] text-[var(--v3-ink)]",children:"RU · MOW · BL25"})]}),e.jsxs("div",{className:"v3-spec-cell",children:[e.jsx("div",{className:"v3-mono text-[10px] uppercase tracking-[0.1em] text-[var(--v3-ink-3)] mb-2",children:"STATUS"}),e.jsxs("div",{className:"v3-mono text-[12px] uppercase tracking-[0.04em] text-[var(--v3-ink)] flex items-center gap-2",children:[e.jsx("span",{className:"v3-live-dot"})," ONLINE"]})]}),e.jsxs("div",{className:"v3-spec-cell",children:[e.jsx("div",{className:"v3-mono text-[10px] uppercase tracking-[0.1em] text-[var(--v3-ink-3)] mb-2",children:"CONTACT"}),e.jsx("a",{href:"https://t.me/photoroom_support_bot",target:"_blank",rel:"noopener noreferrer",className:"v3-mono text-[12px] uppercase tracking-[0.04em] text-[var(--v3-ink)] hover:text-[var(--v3-signal)] transition-colors",children:"@photoroom_support_bot"})]})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-12 gap-6 items-start mb-8",children:[e.jsxs("div",{className:"md:col-span-5",children:[e.jsx("img",{src:"/photoroom-logo.svg",alt:"Photoroom",className:"v3-logo w-[100px] h-auto mb-4"}),e.jsx("p",{className:"text-[13.5px] leading-[1.55] text-[var(--v3-ink-2)] font-normal max-w-[40ch]",children:"Photoroom — generative photography platform. ИИ-режиссёр, ИИ-визажист, ИИ-фотограф в одном пайплайне."})]}),e.jsxs("div",{className:"md:col-span-3 flex flex-col gap-2",children:[e.jsx("div",{className:"v3-mono text-[10px] uppercase tracking-[0.1em] text-[var(--v3-ink-3)] mb-2",children:"/ DOCS"}),e.jsx(r,{to:"/privacy",className:"v3-mono text-[11px] uppercase tracking-[0.04em] text-[var(--v3-ink-2)] hover:text-[var(--v3-ink)] transition-colors",children:"→ Конфиденциальность"}),e.jsx(r,{to:"/offer",className:"v3-mono text-[11px] uppercase tracking-[0.04em] text-[var(--v3-ink-2)] hover:text-[var(--v3-ink)] transition-colors",children:"→ Оферта"}),e.jsx(r,{to:"/terms",className:"v3-mono text-[11px] uppercase tracking-[0.04em] text-[var(--v3-ink-2)] hover:text-[var(--v3-ink)] transition-colors",children:"→ Правила"}),e.jsx(r,{to:"/consent",className:"v3-mono text-[11px] uppercase tracking-[0.04em] text-[var(--v3-ink-2)] hover:text-[var(--v3-ink)] transition-colors",children:"→ Согласие ПД"})]}),e.jsxs("div",{className:"md:col-span-4",children:[e.jsx("div",{className:"v3-mono text-[10px] uppercase tracking-[0.1em] text-[var(--v3-ink-3)] mb-2",children:"/ LEGAL"}),e.jsxs("p",{className:"v3-mono text-[10.5px] leading-[1.6] uppercase tracking-[0.04em] text-[var(--v3-ink-2)]",children:["ИП Гаврилов Виктор Викторович",e.jsx("br",{}),"ИНН 340903643736",e.jsx("br",{}),"ОГРНИП 324344300063030"]})]})]}),e.jsx("div",{className:"v3-rule mb-4"}),e.jsxs("div",{className:"flex flex-col md:flex-row items-start md:items-center justify-between gap-2 v3-mono text-[10px] uppercase tracking-[0.06em] text-[var(--v3-ink-3)]",children:[e.jsxs("span",{children:["© ",new Date().getFullYear()," PHOTOROOM · ALL RIGHTS RESERVED"]}),e.jsxs("span",{className:"tabular-nums",children:["BUILD ",y]})]})]})})]})}export{J as default};

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.