1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CxzAoKMR.js","./DkqHoMYe.js","./DIPkJ2CL.js","./BWOhMDMl.js","./Q_j6PVt_.js","./vendor-ui.DZX39J8a.css","./CE9BS92s.js","./entry.B0-FF5LN.css","./CVzuV4pB.js","./C3dB2p51.js","./CGH-vTl2.js","./zD8uCF2x.js","./zfmKsEd7.js","./PutHero.DdOVxjzU.css","./pKugB1yJ.js","./ieVRqSlE.js","./vendor-swiper.u8XjYG7I.css","./CCYqWmEp.js","./PutCarousel.CuLLXoQM.css","./Da5CwQK0.js","./PutSectionHeading.-4mblC9R.css","./PutFlagship.B66CK5FA.css","./IJkPK5Un.js","./PutWaysToCreate.p-rGH3ZK.css","./BmvcRCYq.js","./PutWaysToCreateJp.BNsVGmqL.css","./m9WXBbAQ.js","./PutSteps.thC-VO1p.css","./B4iyZ_pP.js","./BNraSyWw.js","./Cyk-YeL3.js","./OverflowTooltip.eAFB_T3L.css","./CxffvIKD.js","./PutPricing.DY6deTk6.css","./DY92i7bb.js","./PutFaqJp.9r_VLiQ3.css","./C3QWWvXv.js","./DVFEkDJb.js","./BQVvOLK6.js"])))=>i.map(i=>d[i]); 2import{a as D,L as j,N as W,O as Y,u as q,P as F,Q as J,R as Q,T as X,U as Z,V as C}from"./DIPkJ2CL.js";import{R as ee,_ as te}from"./DkqHoMYe.js";import{i as P,e as u,a1 as I,f as L,L as f,av as w,as as T,d as b,a as U,a8 as k,a9 as S,a0 as $,N as G,a6 as M,a2 as O,D as m,au as K,b as oe,ar as ae,r as ne,b1 as d,b7 as re,aa as se,ap as ie}from"./Q_j6PVt_.js";import{b as z,_ as g}from"./BWOhMDMl.js";import{W as le}from"./C3dB2p51.js";import{u as pe}from"./zfmKsEd7.js";const ue=P({name:"PutReactiveGrid",__name:"PutReactiveGrid",setup(o){return(e,a)=>(u(),I(ee,{class:"put-reactive-grid","viewport-fixed":"","cell-x":36,"cell-y":34,"min-size":0,"max-size":4,influence:140,"min-opacity":0,"max-opacity":.3}))}}),ce=Object.assign(z(ue,[["__scopeId","data-v-3b0118c9"]]),{__name:"PutPrimitivesPutReactiveGrid"});function R(o){const e=o.userAgent||"",a=o.platform||"",r=Number(o.maxTouchPoints||0),t=/iPhone|iPad|iPod/i.test(e),n=/Macintosh|MacIntel/i.test(`${e} ${a}`)&&r>1,i=/Macintosh/i.test(e)&&/Mobile/i.test(e);return t||n||i?"ios":/Android/i.test(e)?"android":/Android|webOS|iPhone|iPod|BlackBerry/i.test(e)?"mobile_web":"web"}function H(o){return o==="ios"?["ios"]:o==="android"?["android"]:[]}function de(o,e){for(const a of[o,e]){if(typeof a!="string")continue;const r=a.trim();if(!r)continue;let t;try{t=new URL(r)}catch{continue}if(t.protocol==="https:"||t.protocol==="http:")return r}return""}const ge=["href","aria-disabled","tabindex"],me={class:"flex flex-col gap-[4px] text-left"},_e={class:"text-[12px] leading-[16px] font-medium text-[rgba(10,10,10,0.6)]"},fe={class:"text-[18px] leading-[24px] font-semibold text-[#0A0A0A] lt-md:text-[16px] lt-md:leading-[20px]"},he=P({__name:"PutStoreButton",props:{platform:{},href:{default:""},disabled:{type:Boolean,default:!1}},setup(o){const e=o,a=b(()=>e.disabled||!e.href);function r(t){a.value&&t.preventDefault()}return(t,n)=>{const i=D;return u(),L("a",{href:a.value?void 0:e.href,"aria-disabled":a.value,tabindex:a.value?-1:void 0,target:"_blank",rel:"noopener",class:"put-store flex items-center gap-[16px] rounded-[16px] px-[20px] py-[8px] w-[240px] h-[70px] lt-md:!w-full",onClick:r},[f(i,{name:e.platform==="ios"?"put/app-store":"put/google-play",class:"w-[32px] h-[32px] shrink-0",color:"#0B0B0A","keep-original-colors":e.platform==="android"},null,8,["name","keep-original-colors"]),w("span",me,[w("span",_e,T(e.platform==="ios"?t.$t("putLanding.common.appStoreLine1"):t.$t("putLanding.common.googlePlayLine1")),1),w("span",fe,T(e.platform==="ios"?t.$t("putLanding.common.appStoreLine2"):t.$t("putLanding.common.googlePlayLine2")),1)])],8,ge)}}}),V=Object.assign(z(he,[["__scopeId","data-v-64655232"]]),{__name:"PutPrimitivesPutStoreButton"}),be=P({name:"AppLaunchButtonGroup",inheritAttrs:!1,__name:"AppLaunchButtonGroup",props:{oneLinkUrl:{}},setup(o){const e=o,a=W(),r="",t=j("app-launch-platform",()=>R({userAgent:r}));j("app-launch-missing-url-warned",()=>!1);const n=b(()=>de(e.oneLinkUrl,a.public.appLaunchOneLink)),i=b(()=>!n.value),h=b(()=>H(t.value)),c=b(()=>h.value.includes("ios")),v=b(()=>h.value.includes("android"));function l(){i.value||(window.location.href=n.value)}function x(p){return{href:n.value,platform:p,disabled:i.value,openApp:l}}function y(){return{href:n.value,platform:t.value,disabled:i.value,openApp:l}}return U(()=>{t.value=R({userAgent:navigator.userAgent,platform:navigator.platform,maxTouchPoints:navigator.maxTouchPoints})}),(p,A)=>(u(),L("div",k(S(p.$attrs)),[p.$slots.single?$(p.$slots,"single",k(S(y())),void 0,void 0,0):(u(),L(G,{key:1},[c.value?$(p.$slots,"ios",k(S(x("ios"))),()=>[f(V,{platform:"ios",href:n.value,disabled:i.value},null,8,["href","disabled"])],void 0,0):M("",!0),v.value?$(p.$slots,"android",k(S(x("android"))),()=>[f(V,{platform:"android",href:n.value,disabled:i.value},null,8,["href","disabled"])],void 0,1):M("",!0)],64))],16))}}),ve=Object.assign(be,{__name:"AppLaunchButtonGroup"});function xe(o){return o.appEnv==="test"}const _={hero:"put-hero",flagship:"put-flagship",ways:"put-ways",steps:"put-steps",editor:"put-editor",pricing:"put-pricing",download:"put-download"},B=[{key:"home",labelKey:"putLanding.nav.home",targetId:_.hero},{key:"showcase",labelKey:"putLanding.nav.showcase",targetId:_.ways},{key:"howItWorks",labelKey:"putLanding.nav.howItWorks",targetId:_.steps},{key:"features",labelKey:"putLanding.nav.features",targetId:_.flagship},{key:"download",labelKey:"putLanding.nav.download",targetId:_.download}];_.ways,_.flagship,_.download,_.hero;const ye=P({name:"PutLanguageSelector",__name:"PutLanguageSelector",props:{mobileVisible:{type:Boolean,default:!1}},setup(o){const e=o,{languages:a,locale:r,triggerLabel:t,selectLanguage:n}=pe();return(i,h)=>{const c=D;return u(),I(m(Y),{class:K(["put-lang-selector [--s-lang-arrow-size:24px] [--s-lang-item-color:rgba(255,255,255,0.7)] [--s-lang-menu-bg:rgba(20,20,20,0.95)] [--s-lang-trigger-bg:rgba(255,255,255,0.05)] [--s-lang-trigger-border-color:rgba(255,255,255,0.1)] [--s-lang-trigger-color:rgba(255,255,255,0.9)] [--s-lang-trigger-height:44px] [--s-lang-trigger-hover-bg:rgba(255,255,255,0.1)] [--s-lang-trigger-hover-border-color:rgba(255,255,255,0.2)] [--s-lang-trigger-justify:flex-start] [--s-lang-trigger-min-width:140px] [--s-lang-trigger-padding-end:10px] [--s-lang-trigger-padding-start:16px] lt-md:[--s-lang-arrow-size:20px] lt-md:[--s-lang-trigger-font-size:12px] lt-md:[--s-lang-trigger-gap:4px] lt-md:[--s-lang-trigger-height:36px] lt-md:[--s-lang-trigger-min-width:0] lt-md:[--s-lang-trigger-padding-start:14px]",{"lt-md:hidden!":!e.mobileVisible}]),languages:m(a),locale:m(r),"trigger-label":m(t),onSelect:m(n)},{leading:O(()=>[f(c,{name:"lang",class:"h-[20px] w-[20px] shrink-0 lt-md:h-[16px] lt-md:w-[16px]"})]),arrow:O(()=>[f(c,{name:"put/chevron-down"})]),_:1},8,["class","languages","locale","trigger-label","onSelect"])}}}),we=Object.assign(ye,{__name:"PutPrimitivesPutLanguageSelector"}),Le={class:"sticky top-0 z-50 flex h-[60px] items-center justify-between border-b-[1px] border-b-solid border-b-white/10 bg-[#0A0A0A]/80 px-[40px] backdrop-blur lt-md:px-[16px]"},Pe={class:"ml-auto flex items-center gap-[20px] lt-md:gap-[8px]"},Ae=["href","aria-disabled","tabindex"],Ee=60,Ie=P({__name:"PutTopBar",setup(o){var v;const e=ne(((v=B[0])==null?void 0:v.key)??""),a=xe({appEnv:"production"}),r=H(R({userAgent:""}));let t=0,n=null;function i(){var A;const l=[];for(const s of B){const E=document.getElementById(s.targetId);if(!E)continue;const N=E.getBoundingClientRect();N.height!==0&&l.push({key:s.key,top:N.top-Ee})}
2if(l.length===0)return((A=B[0])==null?void 0:A.key)??"";const x=document.documentElement.scrollHeight-window.innerHeight;if(window.scrollY>=x-1)return l.reduce((s,E)=>E.top>s.top?E:s).key;let y=l[0].key,p=Number.NEGATIVE_INFINITY;for(const s of l)s.top<=1&&s.top>p&&(p=s.top,y=s.key);return y}function h(){e.value=i()}function c(){t||(t=requestAnimationFrame(()=>{t=0,h()}))}return U(()=>{h(),window.addEventListener("scroll",c,{passive:!0}),window.addEventListener("resize",c,{passive:!0})}),oe(()=>{window.removeEventListener("scroll",c),window.removeEventListener("resize",c),t&&cancelAnimationFrame(t),n&&clearTimeout(n),t=0,n=null}),(l,x)=>{const y=D,p=te;return u(),L("header",Le,[f(y,{name:"put/logo",class:"h-[27px] w-[100px] lt-md:h-[21.6px] lt-md:w-[80px]",color:"white"}),x[0]||(x[0]=w("nav",{class:"absolute bottom-[-1px] left-1/2 top-0 flex -translate-x-1/2 items-stretch gap-[60px] lt-md:hidden"},null,-1)),w("div",Pe,[f(we,{"mobile-visible":m(a)},null,8,["mobile-visible"]),m(r).includes("ios")||m(r).includes("android")?(u(),I(ve,{key:0,"one-link-url":m(le),class:"md"},{single:O(({href:A,disabled:s})=>[w("a",{href:s?void 0:A,"aria-disabled":s,tabindex:s?-1:void 0,"data-testid":"put-mobile-open-app",class:K(["flex h-[36px] shrink-0 items-center justify-center whitespace-nowrap rounded-[256px] bg-white px-[16px] text-[12px] font-semibold text-[#0C0C0C] transition-colors",s?"cursor-not-allowed opacity-50":"hover:bg-white/85"])},T(l.$t("putLanding.common.getTheApp")),11,Ae)]),_:1},8,["one-link-url"])):(u(),I(p,{key:1,to:"/home",class:"h-[44px] lt-md:h-[36px] lt-md:leading-[36px] lt-md:text-[12px] items-center rounded-[256px] bg-white px-[24px] lt-md:px-[16px] text-[16px] font-semibold text-[#0C0C0C] transition-colors hover:bg-white/85 md:flex"},{default:O(()=>[ae(T(l.$t("putLanding.ymhb.hero.cta")),1)]),_:1}))])])}}}),ke=Object.assign(Ie,{__name:"PutPrimitivesPutTopBar"}),Se={hero:d(()=>g(()=>import("./CxzAoKMR.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url)),flagship:d(()=>g(()=>import("./pKugB1yJ.js"),__vite__mapDeps([14,15,4,3,5,16,2,6,7,8,10,1,17,18,19,20,11,9,12,21]),import.meta.url)),ways:d(()=>g(()=>import("./IJkPK5Un.js"),__vite__mapDeps([22,15,4,3,5,16,2,6,7,17,1,18,19,20,11,9,12,23]),import.meta.url)),"ways-jp":d(()=>g(()=>import("./BmvcRCYq.js"),__vite__mapDeps([24,15,4,3,5,16,2,6,7,8,1,10,17,18,19,20,11,9,12,25]),import.meta.url)),steps:d(()=>g(()=>import("./m9WXBbAQ.js"),__vite__mapDeps([26,15,4,3,5,16,2,6,7,8,17,1,18,19,20,11,9,12,27]),import.meta.url)),pricing:d(()=>g(()=>import("./B4iyZ_pP.js"),__vite__mapDeps([28,15,4,3,5,16,2,6,7,29,1,30,31,32,17,18,19,20,11,9,12,33]),import.meta.url)),"faq-jp":d(()=>g(()=>import("./DY92i7bb.js"),__vite__mapDeps([34,2,3,4,5,6,7,11,35]),import.meta.url)),download:d(()=>g(()=>import("./C3QWWvXv.js"),__vite__mapDeps([36,9,2,3,4,5,6,7,19,20,11,1,12]),import.meta.url)),footer:d(()=>g(()=>import("./DVFEkDJb.js"),__vite__mapDeps([37,38,2,3,4,5,6,7]),import.meta.url))},Te={default:["hero","flagship","ways","steps","pricing","download","footer"],"ja-jp":["hero","flagship","ways-jp","steps","pricing","faq-jp","download","footer"]},Oe={ja:"ja-jp"};function Ce(o){const a=(typeof o=="string"?o.trim().toLowerCase().replace(/_/g,"-"):"").split("-")[0];return a&&Oe[a]||"default"}function $e(o){return Te[Ce(o)].map(e=>({key:e,component:Se[e]}))}const Be={class:"put-ymhb put-landing relative isolate bg-[#0A0A0A] text-white"},Re=P({__name:"ymhb",async setup(o){let e,a;const{locale:r,t}=q(),n=F(),i=b(()=>$e(r.value));return J()&&([e,a]=re(()=>X({path:"/home",query:n.query,hash:n.hash},{replace:!0})),await e,a()),Q({script:b(()=>[{key:"put-ymhb-structured-data",type:"application/ld+json",innerHTML:Z({"@context":"https://schema.org","@type":"WebPage",name:t("putLanding.ymhb.hero.title").replace(/\s+/g," ").trim(),description:t("putLanding.ymhb.hero.description"),url:n.path==="/"?`${C}/`:`${C}${n.path}`,isPartOf:{"@id":`${C}/#website`}})}])}),(h,c)=>(u(),L("div",Be,[f(ce),f(ke),(u(!0),L(G,null,se(i.value,(v,l)=>(u(),I(ie(v.component),{key:`${v.key}-${l}`}))),128))]))}}),Ge=Object.freeze(Object.defineProperty({__proto__:null,default:Re},Symbol.toStringTag,{value:"Module"}));
2export{ve as A,_ as P,Ge as y};
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.