PageSourceSearch

https://www.kozoka-ai.co.jp/_next/static/chunks/0vcbfh0vv7ov0.js

js kozoka-ai.co.jp collected 2026-10-04 05:30:26 UTC 20,820 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,43606,(e,t,r)=>{t.exports=e.r(2263)},64164,38271,e=>{"use strict";var t=e.i(54710),r=e.i(43606),a=e.i(34416);let n=["pointerdown","keydown","touchstart","focusin","scroll"];e.s(["RecaptchaScript",0,function({siteKey:e}){let[i,s]=(0,a.useState)(!1);return((0,a.useEffect)(()=>{if(!e||i)return;let t=()=>s(!0);for(let e of n)window.addEventListener(e,t,{once:!0,passive:!0});return()=>{for(let e of n)window.removeEventListener(e,t)}},[e,i]),e)?i?(0,t.jsx)(r.default,{src:`https://www.google.com/recaptcha/api.js?render=${e}`,strategy:"afterInteractive",onError:()=>{console.error("[reCAPTCHA] Failed to load reCAPTCHA script")}}):null:(console.warn("[reCAPTCHA] Site key not configured"),null)}],64164),e.s(["useRecaptcha",0,function({siteKey:e,action:t}){let[r,n]=(0,a.useState)(!1),[i,s]=(0,a.useState)(null);return(0,a.useEffect)(()=>{let t,r;if(!e){console.warn("[reCAPTCHA] Site key not configured — skipping client verification (dev only)"),n(!0);return}let a=!1,i=()=>!a&&!!window.grecaptcha?.ready&&(window.grecaptcha.ready(()=>{a||n(!0)}),!0);return i()||(t=setInterval(()=>{i()&&t&&(clearInterval(t),t=void 0)},200),r=setTimeout(()=>{a||window.grecaptcha?.ready||(t&&clearInterval(t),s("reCAPTCHA failed to load"))},2e4)),()=>{a=!0,t&&clearInterval(t),r&&clearTimeout(r)}},[e]),{executeRecaptcha:(0,a.useCallback)(async()=>{if(!e)return"__recaptcha_skipped__";if(!r||!window.grecaptcha)return s("reCAPTCHA not ready"),null;try{return await window.grecaptcha.execute(e,{action:t})}catch(t){let e=t instanceof Error?t.message:"Unknown error";return s(`Failed to execute reCAPTCHA: ${e}`),console.error("[reCAPTCHA] Execute error:",t),null}},[r,e,t]),isReady:r,error:i}}],38271)},67881,23750,10708,e=>{"use strict";let t,r;var a=e.i(54710),n=e.i(7284);let i=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,s=n.clsx;var l=e.i(34416);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function d(e){var t;let r,n=(t=e,(r=l.forwardRef((e,t)=>{let{children:r,...a}=e;if(l.isValidElement(r)){var n;let e,i,s=(n=r,(i=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?n.ref:(i=(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?n.props.ref:n.props.ref||n.ref),d=function(e,t){let r={...t};for(let a in t){let n=e[a],i=t[a];/^on[A-Z]/.test(a)?n&&i?r[a]=(...e)=>{let t=i(...e);return n(...e),t}:n&&(r[a]=n):"style"===a?r[a]={...n,...i}:"className"===a&&(r[a]=[n,i].filter(Boolean).join(" "))}return{...e,...r}}(a,r.props);return r.type!==l.Fragment&&(d.ref=t?function(...e){return t=>{let r=!1,a=e.map(e=>{let a=o(e,t);return r||"function"!=typeof a||(r=!0),a});if(r)return()=>{for(let t=0;t<a.length;t++){let r=a[t];"function"==typeof r?r():o(e[t],null)}}}}(t,s):s),l.cloneElement(r,d)}return l.Children.count(r)>1?l.Children.only(null):null})).displayName=`${t}.SlotClone`,r),i=l.forwardRef((e,t)=>{let{children:r,...i}=e,s=l.Children.toArray(r),o=s.find(x);if(o){let e=o.props.children,r=s.map(t=>t!==o?t:l.Children.count(e)>1?l.Children.only(null):l.isValidElement(e)?e.props.children:null);return(0,a.jsx)(n,{...i,ref:t,children:l.isValidElement(e)?l.cloneElement(e,void 0,r):null})}return(0,a.jsx)(n,{...i,ref:t,children:r})});return i.displayName=`${e}.Slot`,i}var u=d("Slot"),c=Symbol("radix.slottable");function p(e){let t=({children:e})=>(0,a.jsx)(a.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=c,t}var m=p("Slottable");function x(e){return l.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===c}e.s(["Root",0,u,"Slot",0,u,"Slottable",0,m,"createSlot",0,d,"createSlottable",0,p],60310);var f=e.i(60310),f=f,b=e.i(47163);let g=(t="group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
1px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",r={variants:{variant:{default:"bg-primary text-primary-foreground [a]:hover:bg-primary/80",outline:"border-border bg-background hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80 aria-expanded:bg-secondary aria-expanded:text-secondary-foreground",ghost:"hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50",destructive:"bg-destructive/10 text-destructive hover:bg-destructive/20 focus-visible:border-destructive/40 focus-visible:ring-destructive/20 dark:bg-destructive/20 dark:hover:bg-destructive/30 dark:focus-visible:ring-destructive/40",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-8 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2",xs:"h-6 gap-1 rounded-[min(var(--radius-md),10px)] px-2 text-xs in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&_svg:not([class*='size-'])]:size-3",sm:"h-7 gap-1 rounded-[min(var(--radius-md),12px)] px-2.5 text-[0.8rem] in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&_svg:not([class*='size-'])]:size-3.5",lg:"h-9 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2",icon:"size-8","icon-xs":"size-6 rounded-[min(var(--radius-md),10px)] in-data-[slot=button-group]:rounded-lg [&_svg:not([class*='size-'])]:size-3","icon-sm":"size-7 rounded-[min(var(--radius-md),12px)] in-data-[slot=button-group]:rounded-lg","icon-lg":"size-9"}},defaultVariants:{variant:"default",size:"default"}},e=>{var a;if((null==r?void 0:r.variants)==null)return s(t,null==e?void 0:e.class,null==e?void 0:e.className);let{variants:n,defaultVariants:l}=r,o=Object.keys(n).map(t=>{let r=null==e?void 0:e[t],a=null==l?void 0:l[t];if(null===r)return null;let s=i(r)||i(a);return n[t][s]}),d=e&&Object.entries(e).reduce((e,t)=>{let[r,a]=t;return void 0===a||(e[r]=a),e},{});return s(t,o,null==r||null==(a=r.compoundVariants)?void 0:a.reduce((e,t)=>{let{class:r,className:a,...n}=t;return Object.entries(n).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...l,...d}[t]):({...l,...d})[t]===r})?[...e,r,a]:e},[]),null==e?void 0:e.class,null==e?void 0:e.className)});e.s(["Button",0,function({className:e,variant:t="default",size:r="default",asChild:n=!1,...i}){let s=n?f.Root:"button";return(0,a.jsx)(s,{"data-slot":"button","data-variant":t,"data-size":r,className:(0,b.cn)(g({variant:t,size:r,className:e})),...i})}],67881),e.s(["Input",0,function({className:e,type:t,...r}){return(0,a.jsx)("input",{type:t,"data-slot":"input",className:(0,b.cn)("h-8 w-full min-w-0 rounded-lg border border-input bg-transparent px-2.5 py-1 text-base transition-colors outline-none file:inline-flex file:h-6 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:cursor-not-allowed disabled:bg-input/50 disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 md:text-sm dark:bg-input/30 dark:disabled:bg-input/80 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40",e),...r})}],23750),e.i(47869);var v=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=d(`Primitive.${t}`),n=l.forwardRef((e,n)=>{let{asChild:i,...s}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(i?r:t,{...s,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),h=l.forwardRef((e,t)=>
1(0,a.jsx)(v.label,{...e,ref:t,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));h.displayName="Label",e.s(["Label",0,h,"Root",0,h],31784);var j=e.i(31784),j=j;e.s(["Label",0,function({className:e,...t}){return(0,a.jsx)(j.Root,{"data-slot":"label",className:(0,b.cn)("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...t})}],10708)},18341,e=>{"use strict";e.s(["FloatingWidget",0,function({variant:e="brand"}){return null}])},64091,e=>{"use strict";let t=new Set;async function r(e,r){if(!e.ok)return;let a=await e.json().catch(()=>null);a?.ok===!0&&!0===a.completed&&function(e,r){if(r){if(t.has(r))return;t.add(r)}window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"form_complete",form_type:e,...r?{form_submission_id:r}:{}})}(r,a.submissionId)}e.s(["pushFormCompleteFromResponse",0,r])},71433,e=>{"use strict";var t=e.i(34416);let r=/^[ぁ-ゖァ-ヺー゠\s]+$/,a=e=>e.normalize("NFKC").trim().replace(/[ぁ-ゖ]/g,e=>String.fromCharCode(e.charCodeAt(0)+96)),n=e=>a(e),i="[ァ-ヺーヽヾ・  ]+";e.s(["KANA_ERROR_MESSAGE",0,"セイ・メイは全角カタカナで入力してください。","isValidKana",0,e=>RegExp(`^${i}$`).test(n(e)),"normalizeKana",0,n,"useAutoKana",0,function(){let[e,s]=(0,t.useState)(""),[l,o]=(0,t.useState)(""),d=(0,t.useRef)(!1),u=(0,t.useRef)(!1),c=(0,t.useRef)(""),p=(0,t.useRef)(""),m=(0,t.useRef)(!0),x=(0,t.useRef)(""),f=(0,t.useCallback)(()=>{c.current="",p.current="",m.current=!0},[]),b=(0,t.useCallback)(e=>{d.current||o(a(e))},[]),g=(0,t.useCallback)(e=>{let t=e.target.value;if((s(t),!u.current)&&t!==x.current){if(x.current=t,!t){f(),b("");return}f(),m.current=!1,b("")}},[b,f]),v=(0,t.useCallback)(()=>{u.current=!0,c.current=""},[]),h=(0,t.useCallback)(e=>{let t=e.data;t&&r.test(t)&&(c.current=t)},[]),j=(0,t.useCallback)(e=>{u.current=!1;let t=e.data??"";!c.current&&r.test(t)&&(c.current=t),p.current+=c.current,c.current="";let a=e.currentTarget.value;if(s(a),x.current=a,!a){f(),b("");return}m.current&&b(p.current)},[b,f]),y=(0,t.useCallback)(e=>{let t=e.target.value;o(t),d.current=""!==t},[]),w=(0,t.useCallback)(()=>{o(e=>n(e))},[]);return{name:e,kana:l,nameProps:{value:e,onChange:g,onCompositionStart:v,onCompositionUpdate:h,onCompositionEnd:j},kanaProps:{value:l,onChange:y,onCompositionEnd:w,onBlur:w,pattern:i,title:"全角カタカナで入力してください"}}}])},84762,e=>{"use strict";var t=e.i(54710),r=e.i(47163);e.s(["Textarea",0,function({className:e,...a}){return(0,t.jsx)("textarea",{"data-slot":"textarea",className:(0,r.cn)("flex field-sizing-content min-h-16 w-full rounded-lg border border-input bg-transparent px-2.5 py-2 text-base transition-colors outline-none placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:cursor-not-allowed disabled:bg-input/50 disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 md:text-sm dark:bg-input/30 dark:disabled:bg-input/80 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40",e),...a})}])},21310,e=>{"use strict";var t=e.i(54710),r=e.i(67881),a=e.i(23750),n=e.i(10708),i=e.i(84762),s=e.i(64164),l=e.i(38271),o=e.i(71433),d=e.i(64091),u=e.i(47163),c=e.i(45958),p=e.i(34416);let m="6LegMzUsAAAAAP54lYNjWfCoOP8DD3lZ8lLTe7gB",x="h-9 rounded-md border-neutral-300 bg-white text-sm shadow-none focus-visible:border-neutral-900 focus-visible:ring-2 focus-visible:ring-neutral-900/15",f="grid gap-1";function b(){return(0,t.jsx)("span",{className:"ml-1 text-xs font-normal text-sky-800",children:"【必須】"})}function g(){return(0,t.jsx)("span",{className:"ml-1 text-xs font-normal text-neutral-500",children:"【任意】"})}e.s(["CorporateContactForm",0,function(){let e=(0,p.useRef)(null),[v,h]=(0,p.useState)(!1),[j,y]=(0,p.useState)(!1),[w,N]=(0,p.useState)(""),[C,k]=(0,p.useState)(""),{name:S,kana:A,nameProps:R,kanaProps:_}=(0,o.useAutoKana)(),{name:E,kana:P,nameProps:z,kanaProps:T}=(0,o.useAutoKana)(),[I,L]=(0,p.useState)(""),[K,O]=(0,p.useState)(""),[F,$]=(0,p.useState)(""),[V,H]=(0,p.useState)(""),[q,D]=(0,p.useState)(!1),[B,W]=(0,p.useState)(""),{executeRecaptcha:M}=(0,l.useRecaptcha)({siteKey:m,action:"submit_corporate_contact"});(0,p.useEffect)(()=>{v&&e.current?.scrollIntoView({behavior:"smooth",block:"start"})},[v]);let U=async e=>{if(e.preventDefault(),N(""),!C.trim()||!S.trim()||!E.trim()||!A.trim()||!P.trim()||!I.trim()||!F.trim()||!V.trim())return void window.alert("必須項目をご確認ください。");if(!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(I.trim()))return void window.alert("メールアドレスの形式をご確認ください。");if(!(0,o.isValidKana)(A)||!(0,o.isValidKana)(P))return void window.alert(o.KANA_ERROR_MESSAGE);if(!q)return void window.alert("個人情報の取り扱いに同意してください。");try{y(!0);let e=await M();if(!e)return void N("送信を確認できませんでした。ページを再読み込みしてお試しください。");let t=await fetch("/api/forms",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({formType:"corporate_contact",data:{company:C,lastName:S,firstName:E,lastNameKana:(0,o.normalizeKana)(A),firstNameKana:(0,o.normalizeKana)(P),email:I,phone:K,topic:F,message:V},recaptchaToken:e,website:B})});if(!t.ok)throw Error("送信に失敗しました。");await (0,d.pushFormCompleteFromResponse)(t,"corporate_contact"),h(!0)}catch{N("送信に失敗しました。時間をおいて再度お試しください。")}finally{y(!1)}};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("section",{ref:e,className:"scroll-mt-[calc(var(--site-header-offset)+1rem)] rounded-lg border border-neutral-300 bg-white p-4 shadow-sm sm:p-5",children:[(0,t.jsx)(s.RecaptchaScript,{siteKey:m}),(0,t.jsxs)("header",{className:(0,u.cn)("text-center",!v&&"border-b border-neutral-200 pb-2 sm:pb-3"),children:[(0,t.jsx)("p",{className:"text-xs font-semibold uppercase tracking-[0.16em] text-neutral-600",children:"Corporate Contact"}),(0,t.jsx)("h1",{className:"mt-1 text-2xl font-bold tracking-tight text-neutral-900 sm:text-3xl",children:"お問い合わせ"}),!v&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{className:"mt-1 text-sm leading-relaxed text-neutral-600",children:"当社サービス・導入のご相談、協業のご相談等はこちらからご連絡ください。"}),(0,t.jsx)("p",{className:"mt-1 text-xs leading-relaxed text-neutral-500",children:"※当フォームはお客様専用のため、営業・売り込み等を目的としたお問い合わせはご遠慮ください。"})]})]}),v?(0,t.jsx)("p",{className:"mx-auto mt-6 max-w-2xl rounded-xl border border-primary-teal/35 bg-primary-teal/10 px-5 py-4 text-center text-sm leading-relaxed text-neutral-800 sm:text-base",role:"status",children:"送信を受け付けました。この度はお問い合わせいただき誠にありがとうございます。通常1営業日以内に担当よりご連絡差し上げます。"}):(0,t.jsxs)("form",{onSubmit:U,className:"mt-3 space-y-2.5",noValidate:!0,children:[(0,t.jsx)("div",{"aria-hidden":"true",className:"pointer-events-none absolute left-[-9999px] h-0 w-0 overflow-hidden opacity-0",children:(0,t.jsxs)("label",{children:["Website",(0,t.jsx)("input",{type:"text",name:"website",tabIndex:-1,autoComplete:"off",value:B,onChange:e=>W(e.target.value)})]})}),(0,t.jsxs)("div",{className:f,children:[(0,t.jsxs)(n.Label,{className:"text-xs font-semibold text-neutral-900",children:["貴社名",(0,t.jsx)(b,{})]}),(0,t.jsx)(a.Input,{className:x,value:C,onChange:e=>k(e.target.value),autoComplete:"organization",required:!0})]}),(0,t.jsxs)("div",{className:"grid gap-2 sm:grid-cols-4 sm:gap-3",children:[(0,t.jsxs)("div",{className:f,children:[(0,t.jsxs)(n.Label,{className:"text-xs font-semibold text-neutral-900",children:["姓",(0,t.jsx)(b,{})]}),(0,t.jsx)(a.Input,{className:x,...R,autoComplete:"family-name",required:!0})]}),(0,t.jsxs)("div",{className:f,children:[(0,t.jsxs)(n.Label,{className:"text-xs font-semibold text-neutral-900",children:["名",(0,t.jsx)(b,{})]}),(0,t.jsx)(a.Input,{className:x,...z,autoComplete:"given-name",required:!0})]}),(0,t.jsxs)("div",{className:f,children:[(0,t.jsxs)(n.Label,{className:"text-xs font-semibold text-neutral-900",children:["セイ",(0,t.jsx)(b,{})]}),(0,t.jsx)(a.Input,{className:x,..._,placeholder:"ヤマダ",required:!0})]}),(0,t.jsxs)("div",{className:f,children:[(0,t.jsxs)(n.Label,{className:"text-xs font-semibold text-neutral-900",children:["メイ",(0,t.jsx)(b,{})]}),(0,t.jsx)(a.Input,{className:x,...T,placeholder:"タロウ",required:!0})]})]}),(0,t.jsxs)("div",{className:"grid gap-2.5 sm:grid-cols-2 sm:gap-3",children:[(0,t.jsxs)("div",{className:f,children:[(0,t.jsxs)(n.Label,{className:"text-xs font-semibold text-neutral-900",children:["Eメール(勤務先)",(0,t.jsx)(b,{})]}),(0,t.jsx)(a.Input,{type:"email",className:x,value:I,onChange:e=>L(e.target.value),placeholder:"[email protected]",autoComplete:"email",required:!0})]}),(0,t.jsxs)("div",{className:f,children:[(0,t.jsxs)(n.Label,{className:"text-xs font-semibold text-neutral-900",children:["電話番号",(0,t.jsx)(g,{})]}),(0,t.jsx)(a.Input,{type:"tel",className:x,value:K,onChange:e=>O(e.target.value),autoComplete:"tel"})]})]}),(0,t.jsxs)("div",{className:f,children:[(0,t.jsxs)(n.Label,{className:"text-xs font-semibold text-neutral-900",children:["お問い合わせ種別",(0,t.jsx)(b,{})]}),(0,t.jsxs)("select",{className:(0,u.cn)(x,"w-full cursor-pointer py-1.5"),value:F,onChange:e=>$(e.target.value),required:!0,children:[(0,t.jsx)("option",{value:"",children:"選択してください"}),(0,t.jsx)("option",{value:"service",children:"サービス導入について"}),(0,t.jsx)("option",{value:"demo",children:"デモ・ご説明の依頼"}),(0,t.jsx)("option",{value:"alliance",children:"協業・パートナーについて"}
1),(0,t.jsx)("option",{value:"media",children:"取材・広報について"}),(0,t.jsx)("option",{value:"other",children:"その他"})]})]}),(0,t.jsxs)("div",{className:f,children:[(0,t.jsxs)(n.Label,{className:"text-xs font-semibold text-neutral-900",children:["お問い合わせ内容",(0,t.jsx)(b,{})]}),(0,t.jsx)(i.Textarea,{className:"min-h-[88px] rounded-md border-neutral-300 bg-white text-sm shadow-none focus-visible:border-neutral-900 focus-visible:ring-2 focus-visible:ring-neutral-900/15",value:V,onChange:e=>H(e.target.value),required:!0})]}),(0,t.jsxs)("p",{className:"text-xs leading-relaxed text-neutral-500",children:["このサイトは reCAPTCHA によって保護されており、Google の"," ",(0,t.jsx)("a",{href:"https://policies.google.com/privacy",target:"_blank",rel:"noopener noreferrer",className:"underline underline-offset-2 hover:opacity-80",children:"プライバシーポリシー"}),"と"," ",(0,t.jsx)("a",{href:"https://policies.google.com/terms",target:"_blank",rel:"noopener noreferrer",className:"underline underline-offset-2 hover:opacity-80",children:"利用規約"}),"が適用されます。"]}),(0,t.jsxs)("label",{className:"flex items-start gap-3 rounded-md border border-neutral-300 bg-white px-3 py-2 text-sm",children:[(0,t.jsx)("input",{type:"checkbox",checked:q,onChange:e=>D(e.target.checked),className:"mt-0.5 size-4 rounded border-neutral-300 accent-neutral-950"}),(0,t.jsxs)("span",{className:"text-neutral-800",children:["個人情報の取り扱いに同意する(",(0,t.jsx)("a",{href:"/assets/documents/kozokaAI-privacy-policy.pdf",target:"_blank",rel:"noopener noreferrer",className:"underline underline-offset-2 hover:opacity-80",children:"プライバシーポリシー"}),")"]})]}),(0,t.jsx)(r.Button,{type:"submit",disabled:j,className:"min-h-[2.5rem] w-full rounded-md bg-[var(--brand-logo-underline)] text-sm font-semibold text-white hover:brightness-105",children:j?"送信中...":"送信する"}),w?(0,t.jsx)("p",{className:"text-sm text-red-700",role:"alert",children:w}):null]})]}),!v&&(0,t.jsx)("div",{className:"mt-6 flex justify-center",children:(0,t.jsx)(c.default,{href:"/",className:"inline-flex min-h-[2.5rem] items-center justify-center rounded-lg border border-neutral-300 bg-white px-5 text-sm font-medium text-neutral-800 transition hover:bg-neutral-100",children:"戻る"})})]})}])}]);

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.