PageSourceSearch

https://hanamii.jp/_next/static/chunks/22mon7wte-i7x.js

js hanamii.jp collected 2026-10-07 22:57:02 UTC 27,799 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,920755,e=>{"use strict";var t=e.i(843476),r=e.i(271645),i=e.i(311011);let n=(0,r.forwardRef)(function(e,r){let{templateAreas:n,column:o,row:s,autoFlow:a,autoRows:l,templateRows:c,autoColumns:x,templateColumns:d,inline:h,...p}=e;return(0,t.jsx)(i.chakra.div,{...p,ref:r,css:[{display:h?"inline-grid":"grid",gridTemplateAreas:n,gridAutoColumns:x,gridColumn:o,gridRow:s,gridAutoFlow:a,gridAutoRows:l,gridTemplateRows:c,gridTemplateColumns:d},e.css]})});n.displayName="Grid",e.s(["Grid",0,n])},802477,e=>{"use strict";let{withContext:t,PropsProvider:r}=(0,e.i(552887).createRecipeContext)({key:"heading"}),i=t("h2");i.displayName="Heading",e.s(["Heading",0,i,"HeadingPropsProvider",0,r])},930854,e=>{"use strict";let{withContext:t,PropsProvider:r}=(0,e.i(552887).createRecipeContext)({key:"link"}),i=t("a");i.displayName="Link",e.s(["Link",0,i])},891825,e=>{"use strict";var t=e.i(843476),r=e.i(271645),i=e.i(920755),n=e.i(441305),o=e.i(95966);let s=(0,r.forwardRef)(function(e,r){var s,a,l;let{columns:c,minChildWidth:x,...d}=e,h=(0,n.useChakraContext)(),p=x?(s=x,a=h,(0,o.mapObject)(s,e=>{let t=a.tokens.getVar(`sizes.${e}`,"number"==typeof e?`${e}px`:e);return null===e?null:`repeat(auto-fit, minmax(${t}, 1fr))`})):(l=c,(0,o.mapObject)(l,e=>null===e?null:`repeat(${e}, minmax(0, 1fr))`));return(0,t.jsx)(i.Grid,{ref:r,templateColumns:p,...d})});s.displayName="SimpleGrid",e.s(["SimpleGrid",0,s])},474518,e=>{"use strict";var t=e.i(843476),r=e.i(843011),i=e.i(761869),n=e.i(802477),o=e.i(361035),s=e.i(930854),a=e.i(563116),l=e.i(53545),c=e.i(122531),x=e.i(993012),d=e.i(58234),h=e.i(603374),p=e.i(784564),u=e.i(535523),g=e.i(317191);function j({routePrefix:e}){return(0,t.jsxs)(l.VStack,{py:{base:16,md:24},px:4,gap:10,children:[(0,t.jsxs)(l.VStack,{gap:3,children:[(0,t.jsx)(n.Heading,{children:"料金プラン"}),(0,t.jsx)(a.Text,{children:"いつ・いくら請求されるかを、いつでも予測できる料金体系です。"})]}),(0,t.jsxs)(o.HStack,{align:"stretch",wrap:"wrap",justify:"center",gap:6,children:[(0,t.jsx)(m,{name:"Free",price:"¥0",description:"公開アプリ1本・個人利用向け",href:`${e}/register`}),(0,t.jsx)(m,{name:"Light",price:`\xa5980/月(税込 \xa5${g.LIGHT_MONTHLY_PRICE_INCLUDING_TAX.toLocaleString("ja-JP")})`,description:"本番アプリ1本込み+追加アプリ枠 ¥500/枠・月(税込 ¥550)",note:(0,u.acceptedCardBrandNotice)(),cta:"Lightで始める",href:`${e}/register`})]}),(0,t.jsxs)(r.Box,{maxW:"760px",bg:"blue.50",p:6,rounded:"2xl",children:[(0,t.jsx)(n.Heading,{size:"md",children:"法人向けプラン"}),(0,t.jsx)(a.Text,{mt:2,children:"Pro・PoC Studio・Enterpriseは、SLA・監査ログ・請求書払いなどのご要件に合わせてご案内します。"}),(0,t.jsx)(x.Button,{variant:"pink",href:`${e}/contact`,trackEvent:"cta_click",trackParams:{cta_location:"pricing_page",cta_label:"お問い合わせ",destination:"/contact"},children:"お問い合わせ"})]})]})}function f({routePrefix:e}){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.Box,{bg:"white",pt:{base:"56px",md:"72px"},pb:{base:8,md:10},px:{base:4,md:6},children:(0,t.jsx)(i.Flex,{justify:"center",children:(0,t.jsxs)(l.VStack,{gap:4,maxW:"800px",w:"full",textAlign:"center",align:"center",children:[(0,t.jsx)(n.Heading,{as:"h1",fontSize:{base:"24px",md:"32px"},color:"text",fontWeight:"medium",lineHeight:"1.5",children:"料金プラン"}),(0,t.jsx)(a.Text,{fontSize:{base:"sm",md:"md"},color:"text.note",lineHeight:"1.8",children:"hanamii の料金プランをご案内します。β版の無料期間から、7月以降の有料プラン・無料プランまで、ご利用に合わせてお選びいただけます。"})]})})}),(0,t.jsx)(r.Box,{bg:"white",py:{base:"40px",md:"64px"},px:{base:4,md:6},children:(0,t.jsx)(i.Flex,{justify:"center",children:(0,t.jsxs)(l.VStack,{gap:6,maxW:"800px",w:"full",align:"start",children:[(0,t.jsx)(n.Heading,{as:"h2",fontSize:{base:"18px",md:"22px"},color:"text",fontWeight:"medium",children:"料金に関するご案内"}),(0,t.jsxs)(l.VStack,{gap:4,w:"full",align:"start",fontSize:"sm",color:"text",children:[(0,t.jsx)(a.Text,{lineHeight:"1.9",children:"現在 hanamii はβ版として提供しております。β版期間中は無料でご利用いただけます(一部制限があります)。今後の料金などの設定は直近で追加アップデートいたします。"}),(0,t.jsx)(a.Text,{lineHeight:"1.9",children:"7月以降は有料プランと無料プランの提供を想定しています。課金設定をしない場合、無料プランの範囲の中で引き続きご利用いただけます。"}),(0,t.jsx)(a.Text,{lineHeight:"1.9",children:"アップデートの内容により、すでにデプロイされているアプリケーションがご利用いただけなくなる可能性もありますので、必要に応じてプランのご確認をお願いいたします。"}),(0,t.jsxs)(a.Text,{lineHeight:"1.9",children:["無料プランでは、アプリへのアクセスとデプロイのいずれも30日間ないプロジェクトを停止します(停止後90日間はダッシュボードから再開できます)。有料プランのプロジェクトは対象外です。詳しくは",(0,t.jsx)(s.Link,{href:`${e}/docs/guides/free-plan-inactive-projects`,color:"text",textDecoration:"underline",children:"無料プランで長く使っていないプロジェクトの停止と再開"}
1),"をご覧ください。"]}),(0,t.jsx)(a.Text,{lineHeight:"1.9",children:"料金改定やプラン提供開始の際はメールでも通知いたします。エンタープライズ利用や不明点など個別のご相談は、お問い合わせよりご連絡ください。"})]}),(0,t.jsx)(o.HStack,{gap:6,flexWrap:"wrap",pt:2,children:(0,t.jsx)(x.Button,{variant:"pink",href:`${e}/contact`,trackEvent:"cta_click",trackParams:{cta_location:"pricing_page",cta_label:"お問い合わせ",destination:"/contact"},children:"お問い合わせ"})})]})})})]})}function m({name:e,price:r,description:i,cta:o="無料で始める",note:s,href:c}){return(0,t.jsxs)(l.VStack,{align:"stretch",bg:"white",border:"1px solid",borderColor:"gray.200",rounded:"2xl",p:8,minW:"300px",children:[(0,t.jsx)(n.Heading,{size:"lg",children:e}),(0,t.jsx)(a.Text,{fontSize:"xl",fontWeight:"bold",children:r}),(0,t.jsx)(a.Text,{children:i}),s&&(0,t.jsx)(a.Text,{fontSize:"sm",children:s}),(0,t.jsx)(x.Button,{variant:"pink",href:c,trackEvent:"cta_click",trackParams:{cta_location:"pricing_page",cta_label:o,destination:"/register"},children:o})]})}e.s(["default",0,function(){let e=(0,c.useRoutePrefix)();return(0,t.jsxs)(r.Box,{children:[(0,t.jsx)(h.Header,{variant:"home"}),(0,p.isBillingEnabled)()?(0,t.jsx)(j,{routePrefix:e}):(0,t.jsx)(f,{routePrefix:e}),(0,t.jsx)(d.Footer,{})]})}])},58234,e=>{"use strict";var t=e.i(843476),r=e.i(843011),i=e.i(761869),n=e.i(361035),o=e.i(891825),s=e.i(563116),a=e.i(53545),l=e.i(657688),c=e.i(522016),x=e.i(122531),d=e.i(784564);let h={fontSize:"sm",color:"text.note",_hover:{opacity:.8},transition:"color 0.2s"};e.s(["Footer",0,function(){let e=new Date().getFullYear(),p=(0,x.useRoutePrefix)();return(0,t.jsxs)(r.Box,{bg:"white",borderTop:"1px solid",borderColor:"gray.100",children:[(0,t.jsx)(i.Flex,{justify:"center",py:{base:"32px",md:"48px"},borderBottomWidth:1,borderColor:"gray.100",children:(0,t.jsx)(a.VStack,{gap:{base:12,md:16},w:"full",maxW:"1400px",mx:"auto",px:{base:4,md:6},children:(0,t.jsxs)(o.SimpleGrid,{columns:{base:1,md:5},gap:{base:8,md:12},w:"full",children:[(0,t.jsxs)(a.VStack,{align:{base:"center",md:"start"},gap:4,children:[(0,t.jsx)(n.HStack,{gap:2,children:(0,t.jsx)(l.default,{src:"/images/logo.svg",alt:"hanamii",width:126,height:53})}),(0,t.jsxs)(a.VStack,{align:{base:"center",md:"start"},gap:1,children:[(0,t.jsx)(s.Text,{fontSize:"sm",color:"text.note",children:"日本の空に咲くクラウド"}),(0,t.jsx)(s.Text,{fontSize:"sm",color:"text.note",children:"Calm. Fast. Trusted."})]})]}),(0,t.jsxs)(a.VStack,{align:{base:"center",md:"start"},gap:4,children:[(0,t.jsx)(s.Text,{fontSize:"md",fontWeight:"medium",color:"text",children:"プロダクト"}),(0,t.jsxs)(a.VStack,{align:{base:"center",md:"start"},gap:2,children:[(0,t.jsx)(c.default,{href:`${p}/#features`,children:(0,t.jsx)(r.Box,{...h,children:"特徴"})}),(0,t.jsx)(c.default,{href:`${p}/pricing`,children:(0,t.jsx)(r.Box,{...h,children:"料金"})}),(0,t.jsx)(c.default,{href:`${p}/docs`,children:(0,t.jsx)(r.Box,{...h,children:"ドキュメント"})}),(0,d.isLibraryEnabled)()&&(0,t.jsx)(c.default,{href:`${p}/library`,children:(0,t.jsx)(r.Box,{...h,children:"ライブラリ"})}),(0,t.jsx)(c.default,{href:`${p}/docs/api`,target:"_blank",rel:"noopener noreferrer",children:(0,t.jsx)(r.Box,{...h,children:"API"})})]})]}),(0,t.jsxs)(a.VStack,{align:{base:"center",md:"start"},gap:4,children:[(0,t.jsx)(s.Text,{fontSize:"md",fontWeight:"medium",color:"text",children:"企業情報"}),(0,t.jsxs)(a.VStack,{align:{base:"center",md:"start"},gap:2,children:[(0,t.jsx)(c.default,{href:`${p}/about`,children:(0,t.jsx)(r.Box,{...h,children:"会社概要"})}),(0,t.jsx)(c.default,{href:`${p}/announcements`,children:(0,t.jsx)(r.Box,{...h,children:"お知らせ"})}),(0,t.jsx)(c.default,{href:`${p}/contact`,children:(0,t.jsx)(r.Box,{...h,children:"お問い合わせ"})})]})]}),(0,t.jsxs)(a.VStack,{align:{base:"center",md:"start"},gap:4,children:[(0,t.jsx)(s.Text,{fontSize:"md",fontWeight:"medium",color:"text",children:"法的情報"}),(0,t.jsxs)(a.VStack,{align:{base:"center",md:"start"},gap:2,children:[(0,t.jsx)(c.default,{href:`${p}/terms/basic-service`,children:(0,t.jsx)(r.Box,{...h,children:"サービス利用基本規約"})}),(0,d.isBillingEnabled)()&&(0,t.jsx)(c.default,{href:`${p}/terms/paid-service`,children:(0,t.jsx)(r.Box,{...h,children:"有料サービス利用規約"})}),(0,t.jsx)(c.default,{href:`${p}/privacy`,children:(0,t.jsx)(r.Box,{...h,children:"プライバシーポリシー"})}),(0,t.jsx)(c.default,{href:`${p}/commercial-transactions`,children:(0,t.jsx)(r.Box,{...h,children:"特定商取引法に基づく表記"})})]})]}),(0,t.jsx)(i.Flex,{w:"full",justify:{base:"center",md:"flex-end"},children:(0,t.jsx)(c.default,{href:"https://www.ipa.go.jp/security/security-action/",target:"_blank",rel:"noopener noreferrer","aria-label":"SECURITY ACTION ã
1‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£å¯¾ç­–自己宣言(IPA 公式サイト)",children:(0,t.jsx)(l.default,{src:"/images/security-action.png",alt:"SECURITY ACTION セキュリティ対策自己宣言 一つ星",width:80,height:80})})})]})})}),(0,t.jsx)(i.Flex,{justify:"center",px:{base:4,md:6},children:(0,t.jsxs)(s.Text,{fontSize:"sm",color:"text.note",textAlign:"center",w:"full",py:{base:6,md:8},children:["© ",e," hanamii. All rights reserved. 🌸"]})})]})}])},603374,e=>{"use strict";var t=e.i(843476),r=e.i(843011),i=e.i(761869),n=e.i(361035),o=e.i(126299),s=e.i(178488),a=e.i(563116),l=e.i(53545),c=e.i(657688),x=e.i(522016),d=e.i(618566),h=e.i(526732),p=e.i(271645),u=e.i(192199),g=e.i(163905),j=e.i(122531),f=e.i(993012),m=e.i(300713),b=e.i(79881),y=e.i(93212),k=e.i(76032),S=e.i(453415);function C({variant:e="desktop",email:s,onLogout:c}){let{workspaces:d,isLoading:h}=(0,b.useGetWorkspaces)(),{isUpdating:g,setCurrentWorkspace:j}=(0,y.useSetCurrentWorkspace)(),z=(0,S.useDropdownMenu)("data-workspace-menu"),[w,B]=(0,p.useState)(!1);if(h)return(0,t.jsxs)(n.HStack,{gap:2,children:[(0,t.jsx)(a.Text,{fontSize:"xs",color:"text.note",children:"ワークスペース"}),(0,t.jsx)(m.Spinner,{size:"sm",color:"secondary"})]});if(!d||0===d.length)return null;let v=d.find(e=>e.isCurrent)??d[0],T=d.filter(e=>e.workspaceId!==v.workspaceId),_=new Set(d.map(e=>e.organizationId)).size>1,$=T.reduce((e,t)=>{let r=e.find(e=>e.organizationId===t.organizationId);return r?r.workspaces.push(t):e.push({organizationId:t.organizationId,organizationName:t.organizationName,workspaces:[t]}),e},[]),I="mobile"===e,H=async e=>{e===v.workspaceId?z.close():await j(e)&&z.close()};return I?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(n.HStack,{gap:I?3:2,align:I?"start":"center",flexDirection:I?"column":"row",w:I?"full":"auto",children:[(0,t.jsx)(a.Text,{fontSize:"xs",color:"text.note",textTransform:"uppercase",letterSpacing:"0.08em",children:"ワークスペース"}),(0,t.jsxs)(l.VStack,{align:"stretch",gap:2,w:"full",children:[d.map(e=>(0,t.jsxs)(n.HStack,{gap:3,px:3,py:3,rounded:"xl",border:"1px solid",borderColor:e.isCurrent?"blue.200":"gray.200",bg:e.isCurrent?"blue.50":"white",cursor:"pointer",_hover:{borderColor:e.isCurrent?"blue.200":"gray.300"},transition:"all 0.2s",onClick:()=>void H(e.workspaceId),children:[(0,t.jsx)(r.Box,{boxSize:8,rounded:"full",bg:e.isCurrent?"blue.100":"gray.100",color:e.isCurrent?"blue.700":"gray.700",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"sm",fontWeight:"bold",flexShrink:0,children:e.name.charAt(0).toUpperCase()}),(0,t.jsxs)(a.Text,{fontSize:"sm",color:"text",flex:"1",children:[e.name,_&&(0,t.jsx)(a.Text,{as:"span",display:"block",fontSize:"xs",color:"text.note",children:e.organizationName})]}),e.isCurrent&&(0,t.jsx)(o.Icon,{as:u.FiCheck,boxSize:4,color:"secondary"})]},e.workspaceId)),(0,t.jsx)(f.Button,{isOutline:!0,height:"40px",fontSize:"sm",borderColor:"gray.300",textColor:"text",icon:u.FiPlus,onClick:()=>B(!0),children:"新しいワークスペース"})]})]}),(0,t.jsx)(k.WorkspaceCreateModal,{isOpen:w,onClose:()=>B(!1)})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(r.Box,{position:"relative",...z.containerProps,children:[(0,t.jsxs)(n.HStack,{gap:3,px:4,py:2.5,border:"1px solid",borderColor:"gray.200",rounded:"xl",bg:"white",cursor:"pointer",_hover:{borderColor:"gray.300"},transition:"all 0.2s",minW:"220px",onClick:z.toggle,children:[(0,t.jsx)(r.Box,{boxSize:8,rounded:"full",bg:"blue.100",color:"blue.700",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"sm",fontWeight:"bold",flexShrink:0,children:v.name.charAt(0).toUpperCase()}),(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",whiteSpace:"nowrap",overflow:"hidden",flex:"1",children:v.name}),g?(0,t.jsx)(m.Spinner,{size:"sm",color:"secondary"}):(0,t.jsx)(o.Icon,{as:u.FiChevronDown,boxSize:4,color:"text.note"})]}),z.isOpen&&(0,t.jsxs)(r.Box,{position:"absolute",top:"100%",right:0,mt:2,bg:"white",borderRadius:"2xl",boxShadow:"xl",border:"1px solid",borderColor:"gray.100",py:2,minW:"320px",zIndex:1e3,children:[(0,t.jsxs)(r.Box,{px:4,pt:4,pb:3,children:[(0,t.jsx)(a.Text,{mb:3,fontSize:"xs",color:"text.note",textTransform:"uppercase",letterSpacing:"0.08em",children:"現在のワークスペース"}),(0,t.jsxs)(n.HStack,{gap:3,align:"center",children:[(0,t.jsx)(r.Box,{boxSize:10,rounded:"full",bg:"blue.100",color:"blue.700",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"md",fontWeight:"bold",flexShrink:0,children:v.name.charAt(0).toUpperCase()}
1),(0,t.jsxs)(l.VStack,{align:"start",gap:1,flex:"1",children:[(0,t.jsx)(a.Text,{fontSize:"lg",color:"text",fontWeight:"bold",children:v.name}),_&&(0,t.jsx)(a.Text,{fontSize:"xs",color:"text.note",children:v.organizationName})]})]})]}),(0,t.jsxs)(r.Box,{px:2,py:2,children:[(0,t.jsx)(x.default,{href:"/account/settings/tokens",style:{textDecoration:"none"},children:(0,t.jsxs)(n.HStack,{gap:3,px:3,py:3,rounded:"xl",cursor:"pointer",_hover:{bg:"gray.50"},transition:"background 0.2s",onClick:z.close,children:[(0,t.jsx)(i.Flex,{align:"center",justify:"center",w:"24px",h:"24px",children:(0,t.jsx)(o.Icon,{as:u.FiSettings,boxSize:5,color:"text"})}),(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",children:"アカウント設定"})]})}),(0,t.jsx)(x.default,{href:"/projects/settings",style:{textDecoration:"none"},children:(0,t.jsxs)(n.HStack,{gap:3,px:3,py:3,rounded:"xl",cursor:"pointer",_hover:{bg:"gray.50"},transition:"background 0.2s",onClick:z.close,children:[(0,t.jsx)(r.Box,{boxSize:5,w:"24px",h:"24px",rounded:"full",bg:"blue.100",color:"blue.700",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"xs",fontWeight:"bold",flexShrink:0,children:v.name.charAt(0).toUpperCase()}),(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",children:"ワークスペース管理"})]})})]}),(0,t.jsx)(r.Box,{}),T.length>0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.Box,{px:4,pt:4,children:(0,t.jsx)(a.Text,{fontSize:"xs",color:"text.note",textTransform:"uppercase",letterSpacing:"0.08em",children:"ワークスペースを切り替え"})}),(0,t.jsx)(l.VStack,{align:"stretch",gap:2,px:2,py:2,children:(_?$:[{organizationId:"flat",organizationName:"",workspaces:T}]).map(e=>(0,t.jsxs)(l.VStack,{align:"stretch",gap:1,children:[_&&(0,t.jsx)(a.Text,{fontSize:"xs",color:"text.note",px:3,pt:2,children:e.organizationName}),e.workspaces.map(e=>(0,t.jsxs)(n.HStack,{gap:3,px:3,py:3,rounded:"xl",cursor:"pointer",_hover:{bg:"gray.50"},transition:"background 0.2s",onClick:()=>void H(e.workspaceId),children:[(0,t.jsx)(r.Box,{boxSize:8,rounded:"full",bg:"gray.100",color:"gray.700",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"sm",fontWeight:"bold",flexShrink:0,children:e.name.charAt(0).toUpperCase()}),(0,t.jsx)(r.Box,{flex:"1",minW:0,children:(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",fontWeight:"medium",truncate:!0,children:e.name})})]},e.workspaceId))]},e.organizationId))})]}),(0,t.jsx)(r.Box,{px:2,py:2,borderTop:"1px solid",borderColor:"gray.100",children:(0,t.jsxs)(n.HStack,{gap:3,px:3,py:3,rounded:"xl",cursor:"pointer",_hover:{bg:"gray.50"},transition:"background 0.2s",onClick:()=>{z.close(),B(!0)},children:[(0,t.jsx)(o.Icon,{as:u.FiPlus,boxSize:4,color:"text"}),(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",children:"新しいワークスペース"})]})}),(s||c)&&(0,t.jsxs)(r.Box,{px:2,pt:2,borderTop:"1px solid",borderColor:"gray.100",children:[s&&(0,t.jsx)(r.Box,{px:3,py:2,children:(0,t.jsx)(a.Text,{fontSize:"xs",color:"text.note",children:s})}),c&&(0,t.jsxs)(n.HStack,{gap:3,px:3,py:3,rounded:"xl",cursor:"pointer",color:"red.500",_hover:{bg:"gray.50"},transition:"background 0.2s",onClick:c,children:[(0,t.jsx)(o.Icon,{as:u.FiLogOut,boxSize:4}),(0,t.jsx)(a.Text,{fontSize:"sm",children:"ログアウト"})]})]})]})]}),(0,t.jsx)(k.WorkspaceCreateModal,{isOpen:w,onClose:()=>B(!1)})]})}e.s(["Header",0,function({variant:e="home"}){let m=(0,d.usePathname)(),b=(0,j.useRoutePrefix)(),[y,k]=(0,p.useState)(""),[S,z]=(0,p.useState)(!1),[w,B]=(0,p.useState)(!1);(0,p.useEffect)(()=>{fetch("/api/auth/session").then(e=>e.json()).then(e=>k(e?.user?.email??"")).catch(()=>k("")).finally(()=>z(!0))},[]);let v="home"===e,T=!!y,_="/projects"===m,$=m.startsWith("/projects/settings"),I=m.startsWith("/account/settings"),H=()=>B(!1),F=async()=>{await (0,h.signOut)({redirect:!1}),window.location.href="/"};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.Box,{bg:"white",borderBottom:"1px solid",borderColor:"gray.100",height:"70px",position:"relative",zIndex:1e3,children:(0,t.jsxs)(i.Flex,{maxW:"1400px",mx:"auto",px:{base:4,md:6},height:"100%",justify:"space-between",align:"center",children:[(0,t.jsx)(x.default,{href:v?`${b}/`:`${b}/projects`,style:{textDecoration:"none"},children:(0,t.jsx)(n.HStack,{cursor:"pointer",_hover:{opacity:.8},transition:"opacity 0.2s",children:(0,t.jsx)(c.default,{src:"/images/logo.svg",alt:"hanamii",width:126,height:53,priority:!0})})}),v?(0,t.jsxs)(n.HStack,{gap:"6",display:{base:"none",md:"flex"},children:[(0,t.jsx)(x.default,{href:`${b}/#features`,style:{textDecoration:"none"},children:(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",whiteSpace:"nowrap",_hover:{opacity:.8},transition:"opacity 0.2s",children:"特徴"})}),(0,t.jsx)(x.default,{href:`${b}/pricing`,style:{textDecoration:"none"},children:(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",whiteSpace:"nowrap",_hover:{opacity:.8},transition:"opacity 0.2s",children:"料金"})}),(0,t.jsx)(x.default,{href:`${b}/announcements`,style:{textDecoration:"none"},children:(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",whiteSpace:"nowrap",_hover:{opacity:.8},transition:"opacity 0.2s",children:"お知らせ"})}),(0,t.jsx)(x.default,{href:`${b}/contact`,style:{textDecoration:"none"},children:(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",whiteSpace:"nowrap",_hover:{opacity:.8},transition:"opacity 0.2s",children:"お問い合わせ"})}),S?T?(0,t.jsxs)(i.Flex,{gap:4,children:[(0,t.jsx)(f.Button,{variant:"pinkOutline",width:"auto",onClick:F,children:"ログアウト"}),(0,t.jsx)(f.Button,{variant:"pink",width:"auto",href:`${b}/projects`,trackEvent:"cta_click",trackParams:{cta_location:"header",cta_label:"ダッシュボード",destination:"/projects"},children:"ダッシュボード"})]}):(0,t.jsxs)(i.Flex,{gap:4,children:[(0,t.jsx)(f.Button,{variant:"pinkOutline",width:"auto",href:`${b}/login`,trackEvent:"cta_click",trackParams:{cta_location:"header",cta_label:"ログイン",destination:"/login"},children:"ログイン"}),(0,t.jsx)(f.Button,{variant:"pink",width:"auto",href:`${b}/register`,trackEvent:"cta_click",trackParams:{cta_location:"header",cta_label:"無料で始める",destination:"/register"},children:"無料で始める"})]}):null]}):(0,t.jsxs)(i.Flex,{display:{base:"none",md:"flex"},align:"center",flex:"1",justify:"end",children:[(0,t.jsx)(r.Box,{position:"absolute",left:"50%",transform:"translateX(-50%)",pointerEvents:"none",children:(0,t.jsxs)(n.HStack,{gap:8,pointerEvents:"auto",children:[(0,t.jsx)(x.default,{href:`${b}/projects`,style:{textDecoration:"none"},children:(0,t.jsx)(a.Text,{fontSize:"sm",color:_?"text":"text.note",fontWeight:_?"medium":"normal",cursor:"pointer",whiteSpace:"nowrap",_hover:{opacity:.8},transition:"opacity 0.2s",children:"プロジェクト"})}),(0,t.jsx)(x.default,{href:`${b}/projects/settings`,style:{textDecoration:"none"},children:(0,t.jsx)(a.Text,{fontSize:"sm",color:$?"text":"text.note",fontWeight:$?"medium":"normal",cursor:"pointer",whiteSpace:"nowrap",_hover:{opacity:.8},transition:"opacity 0.2s",children:"ワークスペース管理"})})]})}),(0,t.jsx)(i.Flex,{justify:"end",children:(0,t.jsx)(C,{email:y,onLogout:F})})]}),(0,t.jsx)(s.IconButton,{display:{base:"flex",md:"none"},onClick:()=>B(!w),"aria-label":"メニュー",variant:"ghost",size:"lg",children:(0,t.jsx)(o.Icon,{as:w?u.FiX:u.FiMenu,boxSize:6,color:"text"})})]})}),(0,t.jsxs)(r.Box,{position:"fixed",top:0,left:0,right:0,bottom:0,bg:"white",zIndex:1001,display:w?"block":"none",opacity:+!!w,transition:"opacity 0.3s ease",overflowY:"auto",css:{display:{base:w?"block":"none",md:"none"}},children:[(0,t.jsxs)(i.Flex,{height:"70px",borderBottom:"1px solid",borderColor:"gray.100",align:"center",justify:"space-between",px:4,children:[(0,t.jsx)(x.default,{href:v?`${b}/`:`${b}/projects`,style:{textDecoration:"none"},children:(0,t.jsx)(n.HStack,{justify:"center",children:(0,t.jsx)(c.default,{src:"/images/logo.svg",alt:"hanamii",width:126,height:53})})}),(0,t.jsx)(s.IconButton,{onClick:H,"aria-label":"閉じる",variant:"ghost",size:"lg",children:(0,t.jsx)(o.Icon,{as:u.FiX,boxSize:6,color:"text"})})]}),(0,t.jsx)(l.VStack,{align:"stretch",gap:0,px:4,pt:6,pb:8,children:v?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x.default,{href:`${b}/#features`,style:{textDecoration:"none"},onClick:H,children:(0,t.jsx)(r.Box,{px:4,py:4,_hover:{opacity:.8},transition:"opacity 0.2s",borderBottom:"1px solid",borderColor:"gray.100",children:(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",children:"特徴"})})}),(0,t.jsx)(x.default,{href:`${b}/pricing`,style:{textDecoration:"none"},onClick:H,children:(0,t.jsx)(r.Box,{px:4,py:4,_hover:{opacity:.8},transition:"opacity 0.2s",borderBottom:"1px solid",borderColor:"gray.100",children:(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",children:"料金"})})}),(0,t.jsx)(x.default,{href:`${b}/announcements`,style:{textDecoration:"none"},onClick:H,children:(0,t.jsx)(r.Box,{px:4,py:4,_hover:{opacity:.8},transition:"opacity 0.2s",borderBottom:"1px solid",borderColor:"gray.100",children:(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",children:"お知らせ"})})}),(0,t.jsx)(x.default,{href:`${b}/contact`,style:{textDecoration:"none"},onClick:H,children:(0,t.jsx)(r.Box,{px:4,py:4,_hover:{opacity:.8},transition:"opacity 0.2s",borderBottom:"1px solid",borderColor:"gray.100",children:(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",children:"お問い合わせ"})})}),(0,t.jsx)(l.VStack,{gap:4,pt:6,children:S?T?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(f.Button,{variant:"pinkOutline",width:"full",onClick:()=>{H(),F()},children:"ログアウト"}),(0,t.jsx)(f.Button,{variant:"pink",width:"full",href:`${b}/projects`,trackEvent:"cta_click",trackParams:{cta_location:"header_mobile",cta_label:"ダッシュボード",destination:"/projects"},onClick:H,children:"ダッシュボード"})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(f.Button,{variant:"pinkOutline",width:"full",href:`${b}/login`,trackEvent:"cta_click",trackParams:{cta_location:"header_mobile",cta_label:"ログイン",destination:"/login"},onClick:H,children:"ログイン"}),(0,t.jsx)(f.Button,{variant:"pink",width:"full",href:`${b}/register`,trackEvent:"cta_click",trackParams:{cta_location:"header_mobile",cta_label:"無料で始める",destination:"/register"},onClick:H,children:"無料で始める"})]}):null})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.Box,{px:4,py:4,mb:2,children:(0,t.jsx)(a.Text,{fontSize:"sm",color:"text",children:y})}),(0,t.jsx)(r.Box,{px:4,py:2,mb:2,children:(0,t.jsx)(C,{variant:"mobile"})}),(0,t.jsx)(x.default,{href:`${b}/projects`,style:{textDecoration:"none"},onClick:()=>{(0,g.track)("cta_click",{cta_location:"header_mobile",cta_label:"ダッシュボード",destination:"/projects"}),H()},children:(0,t.jsx)(r.Box,{px:4,py:4,cursor:"pointer",_hover:{opacity:.8},transition:"opacity 0.2s",borderTop:"1px solid",borderBottom:"1px solid",borderColor:"gray.100",children:(0,t.jsx)(a.Text,{fontSize:"sm",color:_?"text":"text.note",children:"プロジェクト"})})}),(0,t.jsx)(x.default,{href:`${b}/projects/settings`,style:{textDecoration:"none"},onClick:H,children:(0,t.jsx)(r.Box,{px:4,py:4,cursor:"pointer",_hover:{opacity:.8},transition:"opacity 0.2s",borderBottom:"1px solid",borderColor:"gray.100",children:(0,t.jsx)(a.Text,{fontSize:"sm",color:$?"text":"text.note",children:"ワークスペース管理"})})}),(0,t.jsx)(x.default,{href:`${b}/account/settings/tokens`,style:{textDecoration:"none"},onClick:H,children:(0,t.jsx)(r.Box,{px:4,py:4,cursor:"pointer",_hover:{opacity:.8},transition:"opacity 0.2s",borderBottom:"1px solid",borderColor:"gray.100",children:(0,t.jsxs)(n.HStack,{gap:2,children:[(0,t.jsx)(o.Icon,{as:u.FiSettings,boxSize:4,color:I?"text":"text.note"}),(0,t.jsx)(a.Text,{fontSize:"sm",color:I?"text":"text.note",children:"アカウント設定"})]})})}),(0,t.jsx)(r.Box,{px:4,py:4,cursor:"pointer",_hover:{opacity:.8},transition:"opacity 0.2s",onClick:()=>{H(),F()},children:(0,t.jsxs)(n.HStack,{gap:2,children:[(0,t.jsx)(o.Icon,{as:u.FiLogOut,boxSize:4,color:"red.500"}),(0,t.jsx)(a.Text,{fontSize:"sm",color:"red.500",children:"ログアウト"})]})})]})})]})]})}],603374)},535523,e=>{"use strict";let t=["Visa","Mastercard"];function r(e=t){return e.join("/")}e.s(["acceptedCardBrandNotice",0,function(e=t){return`ご利用可能なカードブランドは${r(e)}です。入力画面には他のブランドのロゴも表示されますが、登録できません。`},"cardBrandRejectedMessage",0,function(e=t){return`このカードブランドはご利用いただけません。${r(e)}のカードをお試しください。`},"cardRegistrationFailureMessage",0,function(e=t){return`カード情報を確認して、もう一度お試しください。ご利用可能なカードブランドは${r(e)}です。`}])},317191,e=>{"use strict";e.s(["LIGHT_MONTHLY_PRICE_INCLUDING_TAX",0,1078])}]);

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.