1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2883],{5594:e=>{e.exports={"part-module":"styles_part-module__8DsTF"}},7936:e=>{e.exports={"layout-module":"styles_layout-module__zMaVZ"}},8913:e=>{e.exports={"layout-module":"SimpleHeader_layout-module__AgWKe","-border":"SimpleHeader_-border__t0ve4"}},9805:(e,a,r)=>{"use strict";r.d(a,{q:()=>o});var l=r(89099),t=r(61763);let s={ZH_CN:"zh-CN",ZH_TW:"zh-TW"};var i=r(46600);let n=e=>{if(!e||Array.isArray(e))return t.rv;switch(e){case i.f.ZH_SC:case t.ne.ZH_CN:return s.ZH_CN;case i.f.ZH_TC:case t.ne.ZH_TW:return s.ZH_TW;case i.f.JA:case i.f.EN:case i.f.KO:return e;default:return t.rv}},o=()=>{let{locale:e}=(0,l.useRouter)();return n(e)}},10625:e=>{e.exports={"part-module":"styles_part-module__LDZpz",input:"styles_input__hJRGJ",label:"styles_label__q4Z6J"}},12971:(e,a,r)=>{"use strict";r.d(a,{E:()=>_});var l=r(37876),t=r(14232),s=r(12119),i=r(61276),n=r(95948),o=r(15965),u=r(31199),c=r(86203),m=r(89365),d=r.n(m);let _=()=>{let{t:e}=(0,s.Bd)(),a=(0,c.Y)(),r=(0,t.useMemo)(()=>u.P.top(a),[a]);return(0,l.jsxs)("footer",{className:d()["layout-module"],children:[(0,l.jsxs)(o.E,{className:d().company,href:r,children:[(0,l.jsx)(i.I,{size:"w56-h20",name:"NaaLogo"}),(0,l.jsx)("span",{className:d().text,children:e("layouts.footer.companyName")}),(0,l.jsx)(n.q,{href:r,isWhite:!0})]}),(0,l.jsx)("p",{className:d().caption,children:e("layouts.footer.caption")}),(0,l.jsx)("p",{className:d().copyright,children:"\xa9NARITA INTERNATIONAL AIRPORT CORPORATION"})]})}},14492:e=>{e.exports={"part-module":"styles_part-module__YyE_Z",label:"styles_label__08vel",required:"styles_required__5jPj_",container:"styles_container__XWs59",textarea:"styles_textarea__WpBCD",count:"styles_count__iTsem",caption:"styles_caption__g1beS","error-message":"styles_error-message__DyXlP",text:"styles_text__vitv5"}},14535:(e,a,r)=>{"use strict";r.d(a,{Q:()=>t});var l=r(14232);let t=()=>{let e=(0,l.useRef)(!1);return(0,l.useCallback)(a=>{e.current||(e.current=!0,a(),e.current=!1)},[])}},17883:(e,a,r)=>{"use strict";r.d(a,{k:()=>d});var l=r(37876),t=r(15039),s=r.n(t),i=r(34367),n=r(61276),o=r(15965),u=r(99774),c=r(8913),m=r.n(c);let d=e=>{let{hasBorder:a}=e,r=(0,i.Ay)();return(0,l.jsx)("header",{className:s()(m()["layout-module"],{[m()["-border"]]:a}),children:(0,l.jsx)(o.E,{href:u.o.top(),children:(0,l.jsx)(n.I,{name:"NaritaLogo",size:r?"w102-h40":"w82-h32"})})})}},28079:(e,a,r)=>{"use strict";r.d(a,{R:()=>u,o:()=>m});var l=r(37876),t=r(14232),s=r(12119),i=r(61276),n=r(65206),o=r.n(n);let u=(0,t.forwardRef)((e,a)=>{let{customRequiredLabel:r,labelName:n,errorMessage:u,invalid:c,...m}=e,d=(0,t.useId)(),_=(0,t.useId)(),p=(0,t.useId)(),{t:h}=(0,s.Bd)();return(0,l.jsxs)("div",{className:o()["part-module"],children:[n&&(0,l.jsxs)("label",{htmlFor:d,className:o().label,children:[n,m.required&&(0,l.jsx)("span",{className:o().required,children:r||h("common.form.required")})]}),(0,l.jsx)("input",{...m,id:d,ref:a,className:o().input,"aria-invalid":c||!!u,"aria-describedby":u?_:m.caption?p:void 0}),(0,l.jsx)("div",{role:"alert",id:_,"aria-live":"polite",children:u&&(0,l.jsxs)("div",{className:o()["error-message"],children:[(0,l.jsx)(i.I,{name:"CircleExclamationMarkRed",size:"wh-24"}),(0,l.jsx)("span",{className:o().text,children:u})]})}),m.caption&&!u&&(0,l.jsx)("span",{className:o().caption,id:p,children:m.caption})]})});u.displayName="Textbox";var c=r(88992);let m=e=>{let{field:a}=(0,c.as)(e);return(0,l.jsx)(u,{...e,...a})};m.displayName="TextboxControl"},28192:e=>{e.exports={"part-module":"styles_part-module__7_nGa",head:"styles_head__7k_pB",label:"styles_label__8Vd_s",required:"styles_required__z9Ahz",item:"styles_item__N7BBu",button:"styles_button__LMuNd","-error":"styles_-error__BLD_4",indicator:"styles_indicator__IYctX","-disabled":"styles_-disabled__ivlnr","error-message":"styles_error-message__dL1a0",text:"styles_text__zzneb"}},31375:(e,a,r)=>{"use strict";r.d(a,{q:()=>t});var l=r(64799);let t={AGE:{...l.oXv,NoAnswer:"noAnswer"},IS_DOMESTIC:l.ftA,FROM_PREFECTURE:l.Yim,PLACE:l.YRH}},34861:(e,a,r)=>{"use strict";r.d(a,{$:()=>o});var l=r(37876),t=r(15039),s=r.n(t),i=r(7936),n=r.n(i);let o=e=>{let{children:a,className:r}=e;return(0,l.jsx)("div",{className:s()(n()["layout-module"],r),children:a})}},38234:(e,a,r)=>{"use strict";r.d(a,{O:()=>c,e:()=>u});var l=r(37876),t=r(14232),s=r(46211),i=r(12119),n=r(9805),o=r(72848);let u=()=>{let e=(0,t.useRef)(),[a,r]=(0,t.useState)(null),l=(0,t.useCallback)(()=>{var a;null==(a=e.current)||a.reset(),r(null)},[]);return{ref:e,token:a,setToken:r,handleReset:l}},c=e=>{let{srHeadingLevel:a,captchaRef:r,setCaptchaToken:u}=e,{t:c}=(0,i.Bd)(),m=(0,n.q)(),d=(0,t.useMemo)(()=>({language:m}),[m]);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(o.i,{heading:c("readAloud.captcha.heading"),level:a}),(0,l.jsx)(s.Xs,{ref:r,siteKey:"0x4AAAAAAAO2OviIb3-SMCzW",onSuccess:u,onExpire:()=>u(null),options:d})]})}},47495:(e,a,r)=>{"use strict";r.d(a,{z:()=>d,w:()=>p});var l=r(37876),t=r(14232),s=r(57743),i=r(15039),n=r.n(i),o=r(12119),u=r(61276),c=r(28192),m=r.n(c);let d=(0,t.forwardRef)((e,a)=>{let{customRequiredLabel:r,selectedValue:i,formLabel:c,required:d=!1,buttonGroup:_,errorMessage:p,onChange:h}=e,{t:b}=(0,o.Bd)(),x=(0,t.useId)(),f=(0,t.useId)(),E=(0,t.useId)();return(0,l.jsxs)(s.bL,{className:m()["part-module"],ref:a,"aria-labelledby":x,value:i,onValueChange:h,"aria-describedby":p&&E,children:[(0,l.jsxs)("div",{id:x,className:m().head,children:[(0,l.jsx)("span",{className:m().label,children:c}
1),d&&(0,l.jsx)("span",{className:m().required,children:r||b("common.form.required")})]}),_.map(e=>(0,l.jsxs)("div",{className:m().item,children:[(0,l.jsx)(s.q7,{className:n()(m().button,{[m()["-error"]]:p}),value:e.value,id:"".concat(f,"-").concat(e.value),disabled:e.disabled,children:(0,l.jsx)(s.C1,{className:m().indicator})}),(0,l.jsx)("label",{className:n()(m().label,{[m()["-disabled"]]:e.disabled}),htmlFor:"".concat(f,"-").concat(e.value),children:e.label})]},e.value)),(0,l.jsx)("div",{role:"alert",id:E,"aria-live":"polite",children:p&&(0,l.jsxs)("div",{className:m()["error-message"],children:[(0,l.jsx)(u.I,{name:"CircleExclamationMarkRed",size:"wh-24"}),(0,l.jsx)("span",{className:m().text,children:p})]})})]})});d.displayName="RadioButtonGroup";var _=r(88992);let p=e=>{let{field:a}=(0,_.as)(e);return(0,l.jsx)(d,{...e,...a,selectedValue:a.value})}},51871:(e,a,r)=>{"use strict";r.d(a,{q:()=>n});var l=r(37876),t=r(73121),s=r(89418),i=r.n(s);let n=e=>{let{children:a,focusResetDisabled:r}=e;return(0,l.jsx)(t.S,{focusResetDisabled:r,className:i()["template-module"],children:(0,l.jsx)("div",{className:i().section,children:a})})}},62207:(e,a,r)=>{"use strict";r.d(a,{S:()=>o});var l=r(37876),t=r(12119),s=r(42154),i=r(10625),n=r.n(i);let o=e=>{let{value:a,checked:r,disabled:i=!1,onClick:o,label:u,isTargetBlank:c=!1}=e;return(0,l.jsxs)("label",{className:n()["part-module"],children:[(0,l.jsx)("input",{type:"checkbox",name:"ãã¹ã",className:n().input,checked:r,disabled:i,value:a,onClick:o}),(0,l.jsx)("span",{className:n().label,children:(0,l.jsx)(t.x6,{i18nKey:u.translationKey,children:(0,l.jsx)(s.g,{href:u.href,isTargetBlank:c,children:""})})})]},a)}},65206:e=>{e.exports={"part-module":"styles_part-module__08gm0",label:"styles_label__7Gmd9",required:"styles_required___9Qqn",input:"styles_input__3HxPU",caption:"styles_caption__lZk4o","error-message":"styles_error-message___cwHI",text:"styles_text__YEPx3"}},67457:(e,a,r)=>{"use strict";r.d(a,{k:()=>m});var l=r(37876),t=r(14232),s=r(12119),i=r(61276),n=r(14492),o=r.n(n);let u=(0,t.forwardRef)((e,a)=>{let{customRequiredLabel:r,labelName:n,errorMessage:u,maxLength:c,...m}=e,d=(0,t.useRef)(null),_=(0,t.useId)(),p=(0,t.useId)(),h=(0,t.useId)(),{t:b}=(0,s.Bd)();return(0,t.useEffect)(()=>{let e=d.current;if(e){let a=()=>{e.style.height="auto",e.style.height="".concat(e.scrollHeight,"px")};return a(),e.addEventListener("input",a),()=>{e.removeEventListener("input",a)}}},[]),(0,l.jsxs)("div",{className:o()["part-module"],children:[(0,l.jsxs)("label",{htmlFor:_,className:o().label,children:[n,m.required&&(0,l.jsx)("span",{className:o().required,children:r||b("common.form.required")})]}),(0,l.jsxs)("div",{className:o().container,children:[(0,l.jsx)("textarea",{...m,className:o().textarea,ref:e=>{d.current=e,"function"==typeof a?a(e):a&&(a.current=e)},id:_,"aria-invalid":!!u,"aria-describedby":u?p:m.caption?h:void 0}),(0,l.jsx)("span",{className:o().count,children:"".concat(m.value?String(m.value).length:0,"/").concat(c)})]}),(0,l.jsx)("div",{role:"alert",id:p,"aria-live":"polite",children:u&&(0,l.jsxs)("div",{className:o()["error-message"],children:[(0,l.jsx)(i.I,{name:"CircleExclamationMarkRed",size:"wh-24"}),(0,l.jsx)("span",{className:o().text,children:u})]})}),m.caption&&(0,l.jsx)("span",{className:o().caption,id:h,children:m.caption})]})});u.displayName="Textarea";var c=r(88992);let m=e=>{let{field:a}=(0,c.as)(e);return(0,l.jsx)(u,{...e,...a})};m.displayName="TextareaControl"},68615:(e,a,r)=>{"use strict";r.d(a,{v:()=>n});var l=r(37876),t=r(61276),s=r(5594),i=r.n(s);let n=e=>{let{text:a,onClick:r}=e;return(0,l.jsxs)("button",{className:i()["part-module"],onClick:r,children:[(0,l.jsx)(t.I,{name:"ArrowLeft",size:"wh-24"}),a]})}},73347:e=>{e.exports={"part-module":"PC_part-module__Nk9EB",list:"PC_list__jBHVg",heading:"PC_heading__aM1dN",option:"PC_option__M11EZ"}},77038:(e,a,r)=>{"use strict";r.d(a,{q:()=>o});var l=r(14232),t=r(12119),s=r(61763),i=r(86203),n=r(31375);let o=()=>{let e=(0,i.Y)(),{t:a}=(0,t.Bd)(),r=(0,l.useMemo)(()=>[{regionName:a("common.region.hokkaidoTohoku"),prefectures:[{label:a("common.prefecture.hokkaido"),value:n.q.FROM_PREFECTURE.Hokkaido,ruby:"ã»ã£ããã©ã"},{label:a("common.prefecture.aomori"),value:n.q.FROM_PREFECTURE.Aomori,ruby:"ãããããã"},{label:a("common.prefecture.iwate"),value:n.q.FROM_PREFECTURE.Iwate,ruby:"ããã¦ãã"},{label:a("common.prefecture.akita"),value:n.q.FROM_PREFECTURE.Akita,ruby:"ããããã"},{label:a("common.prefecture.miyagi"),value:n.q.FROM_PREFECTURE.Miyagi,ruby:"ã¿ãããã"},{label:a("common.prefecture.yamagata"),value:n.q.FROM_PREFECTURE.Yamagata,ruby:"ãã¾ãããã"},{label:a("common.prefecture.fukushima"),value:n.q.FROM_PREFECTURE.Fukushima,ruby:"ãµããã¾ãã"}]},{regionName:a("common.region.kanto"),prefectures:[{label:a("common.prefecture.ibaraki"),value:n.q.FROM_PREFECTURE.Ibaraki,ruby:"ãã°ãããã"},{label:a("common.prefecture.tochigi"),value:n.q.FROM_PREFECTURE.Tochigi,ruby:"ã¨ã¡ããã"},{label:a("common.prefecture.gunma"),value:n.q.FROM_PREFECTURE.Gunma,ruby:"ããã¾ãã"},{label:a("common.prefecture.saitama"),value:n.q.FROM_PREFECTURE.Saitama,ruby:"ãããã¾ãã"},{label:a("common.prefecture.chiba"),value:n.q.FROM_PREFECTURE.Chiba,ruby:"ã¡ã°ãã"},{label:a("common.prefecture.kanagawa"),value:n.q.FROM_PREFECTURE.Kanagawa,ruby:"ããªãããã"},{label:a("common.prefecture.tokyo"),value:n.q.FROM_PREFECTURE.Tokyo,ruby:"ã¨ããããã¨"}]},{regionName:a("common.region.chubuKinki"),prefectures:[{label:a("common.prefecture.niigata"),value:n.q.FROM_PREFECTURE.Niigata,ruby:"ã«ããããã"},{label:a("common.prefecture.toyama"),value:n.q.FROM_PREFECTURE.Toyama,ruby:"ã¨ãã¾ãã"},{label:a("common.prefecture.ishikawa"),value:n.q.FROM_PREFECTURE.Ishikawa,ruby:"ãããããã"},{label:a("common.prefecture.fukui"),value:n.q.FROM_PREFECTURE.Fukui,ruby:"ãµãããã"},{label:a("common.prefecture.yamanashi"),value:n.q.FROM_PREFECTURE.Yamanashi,ruby:"ãã¾ãªããã"},{label:a("common.prefecture.nagano"),value:n.q.FROM_PREFECTURE.Nagano,ruby:"ãªãã®ãã"},{label:a("common.prefecture.gifu"),value:n.q.FROM_PREFECTURE.Gifu,ruby:"ããµãã"},{label:a("common.prefecture.shizuoka"),value:n.q.FROM_PREFECTURE.Shizuoka,ruby:"ãããããã"},{label:a("common.prefecture.aichi"),value:n.q.FROM_PREFECTURE.Aichi,ruby:"ããã¡ãã"},{label:a("common.prefecture.mie"),value:n.q.FROM_PREFECTURE.Mie,ruby:"ã¿ããã"},{label:a("common.prefecture.shiga"),value:n.q.FROM_PREFECTURE.Shiga,ruby:"ãããã"},{label:a("common.prefecture.kyoto"),value:n.q.FROM_PREFECTURE.Kyoto,ruby:"ãããã¨ãµ"},{label:a("common.prefecture.osaka"),value:n.q.FROM_PREFECTURE.Osaka,ruby:"ãããããµ"},{label:a("common.prefecture.hyogo"),value:n.q.FROM_PREFECTURE.Hyogo,ruby:"ã²ããããã"},{label:a("common.prefecture.nara"),value:n.q.FROM_PREFECTURE.Nara,ruby:"ãªããã"},{label:a("common.prefecture.wakayama"),value:n.q.FROM_PREFECTURE.Wakayama,ruby:"ãããã¾ãã"}]},{regionName:a("common.region.shikokuChugoku"),prefectures:[{label:a("common.prefecture.tottori"),value:n.q.FROM_PREFECTURE.Tottori,ruby:"ã¨ã£ã¨ããã"},{label:a("common.prefecture.shimane"),value:n.q.FROM_PREFECTURE.Shimane,ruby:"ãã¾ããã"},{label:a("common.prefecture.okayama"),value:n.q.FROM_PREFECTURE.Okayama,ruby:"ãããã¾ãã"},{label:a("common.prefecture.hiroshima"),value:n.q.FROM_PREFECTURE.Hiroshima,ruby:"ã²ããã¾ãã"},{label:a("common.prefecture.yamaguchi"),value:n.q.FROM_PREFECTURE.Yamaguchi,ruby:"ãã¾ãã¡ãã"},{label:a("common.prefecture.tokushima"),value:n.q.FROM_PREFECTURE.Tokushima,ruby:"ã¨ããã¾ãã"},{label:a("common.prefecture.kagawa"),value:n.q.FROM_PREFECTURE.Kagawa,ruby:"ããããã"},{label:a("common.prefecture.ehime"),value:n.q.FROM_PREFECTURE.Ehime,ruby:"ãã²ããã"},{label:a("common.prefecture.kochi"),value:n.q.FROM_PREFECTURE.Kochi,ruby:"ããã¡ãã"}]},{regionName:a("common.region.kyushuOkinawa"),prefectures:[{label:a("common.prefecture.fukuoka"),value:n.q.FROM_PREFECTURE.Fukuoka,ruby:"ãµããããã"},{label:a("common.prefecture.saga"),value:n.q.FROM_PREFECTURE.Saga,ruby:"ãããã"},{label:a("common.prefecture.nagasaki"),value:n.q.FROM_PREFECTURE.Nagasaki,ruby:"ãªããããã"},{label:a("common.prefecture.kumamoto"),value:n.q.FROM_PREFECTURE.Kumamoto,ruby:"ãã¾ãã¨ãã"},{label:a("common.prefecture.oita"),value:n.q.FROM_PREFECTURE.Oita,ruby:"ãããããã"},{label:a("common.prefecture.miyazaki"),value:n.q.FROM_PREFECTURE.Miyazaki,ruby:"ã¿ããããã"},{label:a("common.prefecture.kagoshima"),value:n.q.FROM_PREFECTURE.Kagoshima,ruby:"ãããã¾ãã"},{label:a("common.prefecture.okinawa"),value:n.q.FROM_PREFECTURE.Okinawa,ruby:"ãããªããã"}]}],[a]),o=(0,l.useMemo)(()=>r.flatMap(e=>{let{prefectures:a}=e;return[...a]}),[r]),u=(0,l.useCallback)(a=>{var r;return null==(r=o.find(r=>e!==s.ne.JA?r.label.toLowerCase()===(null==a?void 0:a.toLowerCase()):r.label===a))?void 0:r.value},[e,o]);return{regionList:r,prefectureList:o,getPrefectureValue:u}}},79009:e=>{e.exports={"part-module":"SP_part-module__FjQtr",label:"SP_label__k8QWX",required:"SP_required__vjl_2","default-button":"SP_default-button__hIjsB","-error":"SP_-error__Pnsku","modal
1-module":"SP_modal-module__mRIar",body:"SP_body__qypdG","text-field":"SP_text-field__9_Pfj",input:"SP_input__C5Ec1",button:"SP_button__Npi_7","prefecture-field":"SP_prefecture-field__sEtEE",title:"SP_title__d9uKJ","button-nav":"SP_button-nav__AcZZY",text:"SP_text__HCEPD","region-list":"SP_region-list__3aMXJ","suggest-list":"SP_suggest-list__rdLOm",header:"SP_header__VKPyJ",list:"SP_list__XAFxr",item:"SP_item__hRJyG","prefecture-list":"SP_prefecture-list__5InnR","error-message":"SP_error-message__KpJth"}},84116:(e,a,r)=>{"use strict";r.d(a,{b:()=>n});var l=r(14232),t=r(89099),s=r(12119),i=r(93539);let n=(e,a)=>{let{t:r}=(0,s.Bd)(),n=(0,t.useRouter)(),{os:o,browser:u}=(0,i.eG)(),[c,m]=(0,l.useState)(!1),d=(0,l.useMemo)(()=>a||r("common.leaveConfirm.defaultErrorMessage"),[r,a]),_=(0,l.useCallback)(()=>{m(!0)},[]),p=(0,l.useCallback)(a=>{!c&&(!e||confirm(d))&&a()},[e,d,c]);return(0,l.useEffect)(()=>{if(c)return;let a=a=>{if(n.asPath!==a&&e&&!confirm(d))throw n.events.emit("routeChangeError"),"Abort route change confirmation"},r=a=>{if(o!==i.OS.IOS&&u!==i.Pw.SAFARI&&e)return a.preventDefault(),a.returnValue=d,d};return window.addEventListener("beforeunload",r),n.events.on("routeChangeStart",a),()=>{window.removeEventListener("beforeunload",r),n.events.off("routeChangeStart",a)}},[n,o,u,e,c,d]),{unLeaveConfirm:_,executionConfirm:p}}},85833:(e,a,r)=>{"use strict";r.d(a,{v:()=>i});var l=r(37876),t=r(95383),s=r.n(t);let i=e=>{let{sRText:a}=e;return(0,l.jsxs)("span",{className:s()["part-module"],children:[(0,l.jsx)("span",{className:s().sr,children:a}),(0,l.jsx)("span",{"aria-hidden":"true",children:"-"})]})}},86365:(e,a,r)=>{"use strict";r.d(a,{Re:()=>O});var l=r(37876),t=r(14232),s=r(97720),i=r(12119),n=r(77038),o=r(70241),u=r(34367),c=r(61763),m=r(86203),d=r(88992),_=r(31130),p=r(61276),h=r(85975),b=r(96036),x=r.n(b);let f=(0,t.forwardRef)((e,a)=>{let{labelName:r,errorMessage:s,invalid:n,isOpen:o,onDeleteButtonClick:u,openMenu:c,closeMenu:m,...d}=e,_=(0,t.useId)(),h=(0,t.useId)(),b=(0,t.useId)(),{t:f}=(0,i.Bd)();return(0,l.jsxs)("div",{className:x()["part-module"],children:[r&&(0,l.jsxs)("label",{htmlFor:_,className:x().label,children:[r,d.required&&(0,l.jsx)("span",{className:x().required,children:f("common.form.required")})]}),(0,l.jsx)("input",{...d,id:_,ref:a,className:x().input,"aria-invalid":n||!!s,"aria-describedby":s?h:d.caption?b:void 0}),!d.value&&(0,l.jsx)("button",{type:"button",tabIndex:-1,className:x().button,"aria-label":r,"aria-expanded":d["aria-expanded"],"aria-controls":d["aria-controls"],onClick:o?()=>m():()=>c(),children:(0,l.jsx)(p.I,{name:o?"ChevronUp":"ChevronDown",size:"wh-16"})}),d.value&&!d.disabled&&(0,l.jsx)("button",{type:"button",className:x().button,onClick:u,"aria-label":f("readAloud.textInput.reset"),children:(0,l.jsx)(p.I,{name:"CloseTextfield",size:"wh-16"})}),(0,l.jsx)("div",{role:"alert",id:h,"aria-live":"polite",children:s&&(0,l.jsxs)("div",{className:x()["error-message"],children:[(0,l.jsx)(p.I,{name:"CircleExclamationMarkRed",size:"wh-24"}),(0,l.jsx)("span",{className:x().text,children:s})]})})]})});f.displayName="ComboBoxInputPC";var E=r(73347),R=r.n(E);let y=e=>{let{disabled:a=!1,required:r=!1,formName:s,control:n,errorMessage:o}=e,{t:u}=(0,i.Bd)(),c=(0,t.useId)(),m=(0,t.useId)(),{field:b}=(0,d.as)({control:n,name:s}),{displayMode:x,isOpen:E,highlightedIndex:y,getInputProps:v,resetDisplayMode:g,getMenuProps:F,getItemProps:j,closeMenu:N,setInputValue:C,openMenu:P}=M({defaultInputValue:b.value,onChange:b.onChange}),q=(0,t.useMemo)(()=>{switch(x.mode){case"region":return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("li",{role:"presentation",id:c,className:R().heading,children:u("inquiryDemandForm.input.regionSelectListHeaderRegion")}),x.regions.map((e,a)=>(0,l.jsxs)("li",{className:R().option,...j({item:e,index:a,"aria-selected":y===a}),children:[e.label,(0,l.jsx)(p.I,{name:"ArrowRight",size:"wh-16"})]},"region-".concat(e.label,"-").concat(a)))]});case"prefecture":return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("li",{role:"presentation",id:m,className:R().heading,children:u("inquiryDemandForm.input.regionSelectListHeaderPrefecture")}),x.prefectures.map((e,a)=>(0,l.jsx)("li",{className:R().option,...j({item:e,index:a,"aria-selected":y===a}),children:e.label},"prefecture-".concat(e.label,"-").concat(a)))]});case"suggest":return(0,l.jsx)(l.Fragment,{children:(0,h._)(x.suggests)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("li",{role:"presentation",id:m,className:R().heading,children:u("inquiryDemandForm.input.regionSelectListHeaderPrefecture")}),x.suggests.map((e,a)=>(0,l.jsx)("li",{className:R().option,...j({item:e,index:a,"aria-selected":y===a}),children:e.label},"suggest-".concat(e.label,"-").concat(a)))]})})}},[x,y,j,c,m,u]);return(0,l.jsx)(_.default,{onOutsideClick:()=>{g(),N()},children:(0,l.jsxs)("div",{className:R()["part-module"],children:[(0,l.jsx)(f,{required:r,
1isOpen:E,labelName:u("inquiryDemandForm.input.regionSelectPrefectures"),placeholder:E?u("inquiryDemandForm.input.regionSelectPrefecturesPlaceholderFocus"):u("inquiryDemandForm.input.regionSelectPrefecturesPlaceholderDefault"),onDeleteButtonClick:()=>C(""),disabled:a,errorMessage:o,openMenu:P,closeMenu:N,...v({ref:b.ref,name:b.name})}),(0,l.jsx)("ul",{className:R().list,...F({"aria-labelledby":"region"===x.mode?c:m}),children:E&&(0,l.jsx)(l.Fragment,{children:q})})]})})};var v=r(15039),g=r.n(v),F=r(90533),j=r(19889),N=r(88452),C=r(79009),P=r.n(C);let q=e=>{let{control:a,formName:r,required:s=!1,errorMessage:n}=e,o=(0,t.useId)(),u=(0,t.useId)(),{t:c}=(0,i.Bd)(),{field:m}=(0,d.as)({control:a,name:r}),[_,h,b,x]=(0,j.u)();return(0,l.jsxs)("div",{className:P()["part-module"],children:[(0,l.jsxs)("label",{className:P().label,htmlFor:o,children:[c("inquiryDemandForm.input.regionSelectPrefectures"),s&&(0,l.jsx)("span",{className:P().required,children:c("common.form.required")})]}),(0,l.jsx)("button",{id:o,title:c("readAloud.prefectureSelectCombobox.prefectureSelectTitle",{selectedPrefecture:m.value,prefectureLabel:c("inquiryDemandForm.input.regionSelectPrefectures")}),type:"button",className:g()(P()["default-button"],{[P()["-error"]]:n}),"aria-describedby":n?u:void 0,onClick:b,children:m.value?m.value:(0,l.jsxs)(l.Fragment,{children:[c("inquiryDemandForm.input.regionSelectPrefecturesPlaceholderDefault"),(0,l.jsx)(p.I,{name:"ArrowRight",size:"wh-16"})]})}),(0,l.jsx)("div",{role:"alert",id:u,"aria-live":"polite",children:n&&(0,l.jsxs)("div",{className:P()["error-message"],children:[(0,l.jsx)(p.I,{name:"CircleExclamationMarkRed",size:"wh-24"}),(0,l.jsx)("span",{className:P().text,children:n})]})}),(0,l.jsx)(k,{modalBodyRef:_,open:h,formField:m,handleClose:x})]})},k=e=>{let{t:a}=(0,i.Bd)();return(0,l.jsx)(F.a,{isOpen:e.open,handleClose:e.handleClose,ariaLabel:a("inquiryDemandForm.input.regionSelectListHeaderPrefecture"),children:(0,l.jsx)(T,{...e})})},T=e=>{let{modalBodyRef:a,formField:r,handleClose:s}=e,{t:n}=(0,i.Bd)(),{displayMode:o,highlightedIndex:u,setInputValue:c,getInputProps:m,inputValue:d,getMenuProps:_,getItemProps:h,resetDisplayMode:b}=M({defaultInputValue:r.value,onChange:r.onChange,handleClose:s}),x=(0,t.useRef)(null);(0,N.B)(x);let f=(0,t.useMemo)(()=>{switch(o.mode){case"region":return(0,l.jsxs)("div",{className:P()["region-list"],children:[(0,l.jsx)("span",{className:P().header,children:n("inquiryDemandForm.input.regionSelectListHeaderRegion")}),(0,l.jsx)("ul",{className:P().list,..._({"aria-label":n("inquiryDemandForm.input.regionSelectListHeaderRegion")}),children:o.regions.map((e,a)=>(0,l.jsxs)("li",{className:P().item,...h({item:e,index:a,"aria-selected":u===a}),children:[e.label,(0,l.jsx)(p.I,{name:"ArrowRight",size:"wh-16"})]},"".concat(e.label,"-").concat(a)))})]});case"prefecture":return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:P()["button-nav"],children:[(0,l.jsxs)("button",{className:P().button,onClick:()=>b(),children:[(0,l.jsx)(p.I,{name:"ChevronLeft",size:"wh-24"}),n("inquiryDemandForm.input.regionSelectListBackButtonText")]}),(0,l.jsx)("p",{className:P().text,children:n("inquiryDemandForm.input.regionSelectListHeaderPrefecture")})]}),(0,l.jsx)("ul",{className:P()["prefecture-list"],..._({"aria-label":n("inquiryDemandForm.input.regionSelectListHeaderPrefecture")}),children:o.prefectures.map((e,a)=>(0,l.jsx)("li",{className:P().item,...h({item:e,index:a,"aria-selected":u===a}),children:e.label},e.value))})]});case"suggest":return(0,l.jsxs)("div",{className:P()["suggest-list"],children:[(0,l.jsx)("span",{className:P().header,children:n("inquiryDemandForm.input.regionSelectListHeaderPrefecture")}),(0,l.jsx)("ul",{className:P().list,..._({"aria-label":n("inquiryDemandForm.input.regionSelectListHeaderPrefecture")}),children:o.suggests.map((e,a)=>(0,l.jsx)("li",{className:P().item,...h({item:e,index:a,"aria-selected":u===a}),children:e.label},"".concat(e.label,"-").concat(a)))})]})}},[o,u,b,h,_,n]);return(0,l.jsxs)("div",{className:P()["modal-module"],children:[(0,l.jsx)("div",{className:P().header,children:"prefecture"===o.mode?(0,l.jsxs)("div",{className:P()["prefecture-field"],children:[(0,l.jsx)("button",{className:P().button,onClick:s,"aria-label":n("common.modal.close"),children:(0,l.jsx)(p.I,{name:"Close",size:"wh-24"})}),(0,l.jsx)("p",{className:P().title,children:n("inquiryDemandForm.input.regionSelectListHeaderPrefecture")})]}):(0,l.jsxs)("div",{className:P()["text-field"],children:[(0,l.jsx)("button",{className:P().button,onClick:s,"aria-label":n("common.modal.close"),children:(0,l.jsx)(p.I,{name:"ArrowLeft",size:"wh-24"})}),(0,l.jsx)("input",{type:"text",className:P().input,placeholder:n("inquiryDemandForm.input.regionSelectPrefecturesPlaceholderFocus"),...m({name:r.name,ref:x})}),d&&(0,l.jsx)("button",{className:P().button,onClick:()=>c(""),"aria-label":n("readAloud.textInput.reset"),children:(0,l.jsx)(p.I,{name:"CloseTextfield",size:"wh-16"})})]})}),(0,l.jsx)("div",{ref:a,className:P().body,children:f})]})},S={REGION:"region",PREFECTURE:"prefecture",SUGGEST:"suggest"},M=e=>{let{defaultInputValue:a,onChange:r,handleClose:l}=e,{t:u}=(0,i.Bd)(),d=(0,m.Y)(),{regionList:_,prefectureList:p}=(0,n.q)(),h={mode:"region",regions:_.map(e=>{let{regionName:a,prefectures:r}=e;return{label:a,prefectures:r}})},[b,x]=(0,t.useState)(h),f=(0,t.useCallback)(e=>{switch(e.mode){case S.REGION:return e.regions;case S.PREFECTURE:return e.prefectures;case S.SUGGEST:return e.suggests}}
1,[]),{getA11yStatusMessage:E,getA11ySelectionMessage:R}=(0,o.c)(u("readAloud.searchTarget.prefecture")),y=(0,s.Bp)({defaultInputValue:a,items:f(b),itemToString:e=>!e||"prefectures"in e?"":e.label,getA11yStatusMessage:E,getA11ySelectionMessage:R,onInputValueChange:e=>{let{inputValue:a}=e;if(r(a),!a)return void x(h);let l=p.filter(e=>{let{label:r,ruby:l}=e;return d!==c.ne.JA?r.toLowerCase().startsWith(a.toLowerCase()):[r,l].some(e=>e.startsWith(a))});x({mode:S.SUGGEST,suggests:l})},onSelectedItemChange:e=>{let{selectedItem:a}=e;if(a){if("prefectures"in a){x({mode:S.PREFECTURE,prefectures:a.prefectures}),y.openMenu();return}if(l)return void l()}}});return(0,t.useEffect)(()=>{a&&y.setInputValue(a)},[a]),{displayMode:b,setDisplayMode:x,resetDisplayMode:()=>{x(h)},...y}},O=e=>{let{...a}=e;return(0,u.Ay)()?(0,l.jsx)(y,{...a}):(0,l.jsx)(q,{...a})}},89365:e=>{e.exports={"layout-module":"SimpleFooter_layout-module__8utkP",company:"SimpleFooter_company__bOaf0",text:"SimpleFooter_text__f846M",caption:"SimpleFooter_caption__4ZAOE",copyright:"SimpleFooter_copyright__9Al73"}},89418:e=>{e.exports={"template-module":"styles_template-module__ND7i2",section:"styles_section__66Pfx"}},95383:e=>{e.exports={"part-module":"styles_part-module__vHQmq",sr:"styles_sr__HcPYn"}},96036:e=>{e.exports={"part-module":"styles_part-module__IoWzZ",label:"styles_label__zOIsR",required:"styles_required__w3d6C",input:"styles_input__VPDQR",button:"styles_button__YaRA_","error-message":"styles_error-message__wGABY",text:"styles_text__LrFvo"}}}]);
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.