1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[907,3710,3549,2056,3819,4797],{47618:function(e,t,r){"use strict";r.r(t),r.d(t,{LocaleContext:function(){return i},default:function(){return s}});var n=r(2784),a=r(70032),l=r.n(a),o={accordion:{collapse:"Collapse",expand:"Expand"},breadcrumbs:{ariaLabel:"Breadcrumbs navigation"},datepicker:{ariaLabel:"Select a date.",ariaLabelRange:"Select a date range.",ariaLabelCalendar:"Calendar.",ariaRoleDescriptionCalendarMonth:"Calendar month",previousMonth:"Previous month.",nextMonth:"Next month.",pastWeek:"Past Week",pastMonth:"Past Month",pastThreeMonths:"Past 3 Months",pastSixMonths:"Past 6 Months",pastYear:"Past Year",pastTwoYears:"Past 2 Years",screenReaderMessageInput:"Press the down arrow key to interact with the calendar and select a date. Press the escape button to close the calendar.",selectedDate:"Selected date is ${date}.",selectedDateRange:"Selected date range is from ${startDate} to ${endDate}.",selectSecondDatePrompt:"Select the second date.",quickSelectLabel:"Choose a date range",quickSelectAriaLabel:"Choose a date range",quickSelectPlaceholder:"None",timeSelectEndLabel:"End time",timeSelectStartLabel:"Start time",timePickerAriaLabel12Hour:"Select a time, 12-hour format.",timePickerAriaLabel24Hour:"Select a time, 24-hour format.",timezonePickerAriaLabel:"Select a timezone.",selectedStartDateLabel:"Selected start date.",selectedEndDateLabel:"Selected end date.",dateNotAvailableLabel:"Not available.",dateAvailableLabel:"It's available.",selectedLabel:"Selected.",chooseLabel:"Choose"},datatable:{emptyState:"No rows match the filter criteria defined. Please remove one or more filters to view more data.",loadingState:"Loading rows.",searchAriaLabel:"Search by text",filterAdd:"Add Filter",filterExclude:"Exclude",filterApply:"Apply",filterExcludeRange:"Exclude range",filterExcludeValue:"Exclude value",filterAppliedTo:"filter applied to",optionsLabel:"Select column to filter by",optionsSearch:"Search for a column to filter by...",optionsEmpty:"No columns available.",categoricalFilterSelectAll:"Select All",categoricalFilterSelectClear:"Clear",categoricalFilterEmpty:"No categories found",datetimeFilterRange:"Range",datetimeFilterRangeDatetime:"Date, Time",datetimeFilterRangeDate:"Date",datetimeFilterRangeTime:"Time",datetimeFilterCategorical:"Categorical",datetimeFilterCategoricalWeekday:"Weekday",datetimeFilterCategoricalMonth:"Month",datetimeFilterCategoricalQuarter:"Quarter",datetimeFilterCategoricalHalf:"Half",datetimeFilterCategoricalFirstHalf:"H1",datetimeFilterCategoricalSecondHalf:"H2",datetimeFilterCategoricalYear:"Year",numericalFilterRange:"Range",numericalFilterSingleValue:"Single Value",booleanFilterTrue:"true",booleanFilterFalse:"false",booleanColumnTrueShort:"T",booleanColumnFalseShort:"F",selectRow:"Select row",selectAllRows:"Select all rows"},buttongroup:{ariaLabel:"button group"},fileuploader:{dropFilesToUpload:"Drop files here to upload...",or:"",browseFiles:"Browse files",retry:"Retry Upload",cancel:"Cancel"},menu:{noResultsMsg:"No results",parentMenuItemAriaLabel:"You are currently at an item that opens a nested listbox. Press right arrow to enter that element and left arrow to return."},modal:{close:"Close"},drawer:{close:"Close"},pagination:{prev:"Prev",next:"Next",preposition:"of"},select:{noResultsMsg:"No results found",placeholder:"Select...",create:"Create"},toast:{close:"Close"}},i=n.createContext(o),s=function(e){var t,r=e.locale,a=e.children,s=null!==(t=n.useContext(i))&&void 0!==t?t:{};return n.createElement(i.Provider,{value:l()({},o,s,r)},a)}},94515:function(e,t,r){"use strict";r.r(t),r.d(t,{ThemeConsumer:function(){return o},ThemeProvider:function(){return n.Z},createThemedStyled:function(){return a.Tp},createThemedUseStyletron:function(){return a.fj},createThemedWithStyle:function(){return a.o4},expandBorderStyles:function(){return l.Qj},hexToRgb:function(){return l.oo},styled:function(){return a.zo},useStyletron:function(){return a.hQ},withStyle:function(){return a.w1},withWrapper:function(){return a.Le}});var n=r(61809),a=r(50592),l=r(58652),o=n.N.Consumer},70032:function(e){e.exports=function e(){var r=[].slice.call(arguments),n=!1;"boolean"==typeof r[0]&&(n=r.shift());var a=r[0];if(t(a))throw Error("extendee must be an object");for(var l=r.slice(1),o=l.length,i=0;i<o;i++){var s=l[i];for(var u in s)if(Object.prototype.hasOwnProperty.call(s,u)){var c=s[u];if(n&&(Array.isArray(c)||"[object Object]"==({}).toString.call(c))){var d=Array.isArray(c)?[]:{};a[u]=e(!0,Object.prototype.hasOwnProperty.call(a,u)&&!t(a[u])?a[u]:d,c)}else a[u]=c}}return a};function t(e){return!e||"object"!=typeof e&&"function"!=typeof e}},35500:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/features",function(){return r(82055)}])},76141:function(e,t,r){"use strict";function n(e){let{src:t,format:r="auto",width:n,height:a}=e;if(t.startsWith("https://images.halodish.com")){let e=["format=".concat(r)];return void 0!==n&&e.push("width=".concat(n)),void 0!==a&&e.push("height=".concat(a)),"".concat(t,"?").concat(e.join("&"))}return t}r.r(t),r.d(t,{default:function(){return n}})},93549:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return f}});
1var n=r(52322),a=r(2784),l=r(96577),o=r.n(l),i=r(39097),s=r.n(i),u=r(12524),c=r.n(u),d=r(15254);function f(){let e=(0,d.T_)("landing.adBanner"),t=(0,a.useRef)(null),[r,l]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{let e=new IntersectionObserver(t=>{let[r]=t;r&&r.isIntersecting&&(l(!0),e.disconnect())},{threshold:.1});return t.current&&e.observe(t.current),()=>e.disconnect()},[]),(0,n.jsx)("section",{ref:t,className:c()(r?"motion-preset-slide-up":"opacity-0","relative w-full"),children:(0,n.jsxs)("div",{className:"relative w-full md:h-[500px]",children:[(0,n.jsx)(o(),{src:"/static/images/landing/ad-banner-background-section.avif",alt:e("imageAlt"),loading:"lazy",fill:!0,className:"absolute inset-0 bg-cover bg-no-repeat object-cover brightness-[.4]"}),(0,n.jsxs)("div",{className:"relative flex flex-col md:min-h-[530px] md:flex-row md:items-center md:justify-around",children:[(0,n.jsx)("div",{className:"h-[280px] w-full md:hidden"}),(0,n.jsxs)("div",{className:c()("w-full px-6 py-16 text-center md:max-w-2xl","bg-[#6e60d2] md:rounded-2xl"),children:[(0,n.jsx)("h1",{className:"mb-5 text-white",children:(0,n.jsx)("span",{className:"font-inter block text-3xl font-bold md:text-5xl",children:e("title")})}),(0,n.jsx)("p",{className:"font-inter text-sm font-normal text-white md:text-2xl",children:e("desc")}),(0,n.jsx)("div",{className:"mt-8 flex justify-center",children:(0,n.jsx)(s(),{href:"https://housing.sugee.jp/",target:"_blank",children:(0,n.jsx)("button",{className:c()("mt-4 w-full rounded-3xl bg-primary px-12 py-3 text-white","text-lg font-semibold shadow-md hover:shadow-lg","transition-shadow duration-300","hover:bg-white hover:text-primary active:opacity-40","flex items-center justify-evenly"),children:e("cta")})})})]})]})]})})}},36926:function(e,t,r){"use strict";r.r(t),r.d(t,{LandingPageLayout:function(){return a.Z},default:function(){return n.Z}});var n=r(71532),a=r(2545)},2545:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(52322);r(2784);var a=r(25237);let l=r.n(a)()(()=>Promise.all([r.e(6577),r.e(9097),r.e(7701)]).then(r.bind(r,70881)),{loadableGenerated:{webpack:()=>[70881]}});function o(e){let{children:t}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("main",{className:"color-[#272E35] bg-white",children:t}),(0,n.jsx)(l,{})]})}},71532:function(e,t,r){"use strict";r.d(t,{Z:function(){return c}});var n=r(52322);r(2784);var a=r(25237),l=r.n(a),o=r(48643),i=r(52804);let s=l()(()=>r.e(8503).then(r.bind(r,98503)),{loadableGenerated:{webpack:()=>[98503]}}),u=l()(()=>Promise.all([r.e(6577),r.e(9097),r.e(2752),r.e(3741)]).then(r.bind(r,16884)),{loadableGenerated:{webpack:()=>[16884]},ssr:!1});function c(e){let{children:t,activeTab:r}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s,{}),(0,n.jsxs)("main",{className:"mx-auto h-screen max-w-[430px] bg-white",children:[(0,n.jsx)("div",{className:"relative h-screen w-full",children:(0,n.jsx)(o.wb,{overrides:{Root:{style:()=>({zIndex:1e3})}},children:(0,n.jsx)(i.Ms,{children:t})})}),(0,n.jsx)(u,{activeTabLabel:r})]})]})}},52804:function(e,t,r){"use strict";r.d(t,{Ms:function(){return i},Y4:function(){return o},e4:function(){return s}});var n=r(52322),a=r(2784),l=r(13359);let o=(0,a.createContext)({});function i(e){let{children:t}=e,{position:r,setPosition:i,firstPosition:s,setFirstPosition:u,zoom:c,setZoom:d,setCurrentLocationName:f}=(0,l.L)(),[m,h]=(0,a.useState)(),p=(0,a.useCallback)(()=>{if(!navigator.geolocation){f({city:"Geolocation not supported"});return}navigator.geolocation.getCurrentPosition(e=>{let{coords:t}=e;f({city:"Your location"}),u({lat:t.latitude,lng:t.longitude}),i({lat:t.latitude,lng:t.longitude})},e=>{console.error("Geolocation error:",e),e.code===e.PERMISSION_DENIED?(i({lat:34.7386149,lng:135.6743503}),f({city:"Location not activated"})):f({city:"Enable location"})},{enableHighAccuracy:!0,timeout:1e4,maximumAge:0})},[u,i,f]);return(0,n.jsx)(o.Provider,{value:{firstPosition:s,position:r,setPosition:i,map:m,setMap:h,zoom:c,setZoom:d,requestLocation:p},children:t})}let s=()=>a.useContext(o)},82055:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return b}});var n=r(52322);r(2784);var a=r(25237),l=r.n(a),o=r(93549),i=r(36926);let s=l()(()=>Promise.all([r.e(9774),r.e(267)]).then(r.bind(r,90267)),{loadableGenerated:{webpack:()=>[90267]}}),u=l()(()=>Promise.all([r.e(8559),r.e(7710)]).then(r.bind(r,47710)),{loadableGenerated:{webpack:()=>[47710]}}),c=l()(()=>Promise.all([r.e(8559),r.e(5329)]).then(r.bind(r,35329)),{loadableGenerated:{webpack:()=>[35329]}}),d=l()(()=>Promise.all([r.e(8559),r.e(40)]).then(r.bind(r,30040)),{loadableGenerated:{webpack:()=>[30040]}}),f=l()(()=>Promise.all([r.e(8559),r.e(4673)]).then(r.bind(r,64673)),{loadableGenerated:{webpack:()=>[64673]}}),m=l()(()=>r.e(1875).then(r.bind(r,31875)),{loadableGenerated:{webpack:()=>[31875]}}),h=l()(()=>Promise.all([r.e(8559),r.e(6045)]).then(r.bind(r,56045)),{loadableGenerated:{webpack:()=>[56045]}}),p=l()(()=>Promise.all([r.e(4814),r.e(9762),r.e(5140),r.e(1225),r.e(5925),r.e(290)]).then(r.bind(r,5925)),{loadableGenerated:{webpack:()=>[5925]}});function b(){return(0,n.jsxs)(i.LandingPageLayout,{children:[(0,n.jsx)(p,{}),(0,n.jsx)(c,{}),(0,n.jsx)(u,{}),(0,n.jsx)(f,{}),(0,n.jsx)(d,{}),(0,n.jsx)(h,{}),(0,n.jsx)(m,{}),(0,n.jsx)(o.default,{}),(0,n.jsx)(s,{})]})}},72392:function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return i},noSSR:function(){return o}});let n=r(43219);r(52322),r(2784);let a=n._(r(23711));function l(e){return{default:(null==e?void 0:e.default)||e}}function o(e,t){return delete t.webpack,delete t.modules,e(t)}function i(e,t){let r=a.default,n={loading:e=>{let{error:t,isLoading:r,pastDelay:n}=e;return null}};e instanceof Promise?n.loader=()=>e:"function"==typeof e?n.loader=e:"object"==typeof e&&(n={...n,...e});let i=(n={...n,...t}).loader;return(n.loadableGenerated&&(n={...n,...n.loadableGenerated},delete n.loadableGenerated),"boolean"!=typeof n.ssr||n.ssr)?r({...n,loader:()=>null!=i?i().then(l):Promise.resolve(l(()=>null))}):(delete n.webpack,delete n.modules,o(r,n))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},79195:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return n}});let n=r(43219)._(r(2784)).default.createContext(null)},23711:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return f}});let n=r(43219)._(r(2784)),a=r(79195),l=[],o=[],i=!1;function s(e){let t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(e=>(r.loading=!1,r.loaded=e,e)).catch(e=>{throw r.loading=!1,r.error=e,e}),r}class u{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function c(e){return function(e,t){let r=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),l=null;function s(){if(!l){let t=new u(e,r);l={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return l.promise()}if(!i){let e=r.webpack?r.webpack():r.modules;e&&o.push(t=>{for(let r of e)if(t.includes(r))return s()})}function c(e,t){!function(){s();let e=n.default.useContext(a.LoadableContext);e&&Array.isArray(r.modules)&&r.modules.forEach(t=>{e(t)})}();let o=n.default.useSyncExternalStore(l.subscribe,l.getCurrentValue,l.getCurrentValue);return n.default.useImperativeHandle(t,()=>({retry:l.retry}),[]),n.default.useMemo(()=>{var t;return o.loading||o.error?n.default.createElement(r.loading,{isLoading:o.loading,pastDelay:o.pastDelay,timedOut:o.timedOut,error:o.error,retry:l.retry}):o.loaded?n.default.createElement((t=o.loaded)&&t.default?t.default:t,e):null},[e,o])}return c.preload=()=>s(),c.displayName="LoadableComponent",n.default.forwardRef(c)}(s,e)}function d(e,t){let r=[];for(;e.length;){let n=e.pop();r.push(n(t))}return Promise.all(r).then(()=>{if(e.length)return d(e,t)})}c.preloadAll=()=>new Promise((e,t)=>{d(l).then(e,t)}),c.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let r=()=>(i=!0,t());d(o,e).then(r,r)})),window.__NEXT_PRELOADREADY=c.preloadReady;let f=c},13359:function(e,t,r){"use strict";r.d(t,{L:function(){return o}});var n=r(43841),a=r(47832);let l={lat:34.6937249,lng:135.5022535},o=(0,n.U)()((0,a.tJ)((e,t)=>({currentLocationName:{city:"Enable location"},currentCustomLocationName:null,setCurrentLocationName:t=>e({currentLocationName:t}),setCurrentCustomLocationName:t=>e({currentCustomLocationName:t}),resetCurrentLocationName:()=>e({currentLocationName:null}),position:l,setPosition:t=>e({position:t}),resetPositionToFirstPosition:()=>{let{firstPosition:e,setPosition:r}=t();if(!(null==e?void 0:e.lat)||!(null==e?void 0:e.lng))return;let{lat:n,lng:a}=e;r({lat:n,lng:a})},firstPosition:l,setFirstPosition:t=>e({firstPosition:t}),zoom:10,setZoom:t=>e({zoom:t})}),{name:"position-storage",storage:(0,a.FL)(()=>localStorage)}))},25237:function(e,t,r){e.exports=r(72392)},12524:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=l(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=l(t,r));return t}(r)))}return e}function l(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0!==(r=(function(){return a}).apply(t,[]))&&(e.exports=r)}()},15254:function(e,t,r){"use strict";r.d(t,{T_:function(){return l}});var n=r(66231);function a(e,t){return(...e)=>{try{return t(...e)}catch{throw Error(void 0)}}}let l=a(0,n.T_);a(0,n.Gb)},47832:function(e,t,r){"use strict";function n(e,t){let r;try{r=e()}catch(e){return}return{getItem:e=>{var n;let a=e=>null===e?null:JSON.parse(e,null==t?void 0:t.reviver),l=null!=(n=r.getItem(e))?n:null;return l instanceof Promise?l.then(a):a(l)}
1,setItem:(e,n)=>r.setItem(e,JSON.stringify(n,null==t?void 0:t.replacer)),removeItem:e=>r.removeItem(e)}}r.d(t,{FL:function(){return n},tJ:function(){return l}});let a=e=>t=>{try{let r=e(t);if(r instanceof Promise)return r;return{then:e=>a(e)(r),catch(e){return this}}}catch(e){return{then(e){return this},catch:t=>a(t)(e)}}},l=(e,t)=>(r,l,o)=>{let i,s={storage:n(()=>localStorage),partialize:e=>e,version:0,merge:(e,t)=>({...t,...e}),...t},u=!1,c=new Set,d=new Set,f=s.storage;if(!f)return e((...e)=>{console.warn(`[zustand persist middleware] Unable to update item '${s.name}', the given storage is currently unavailable.`),r(...e)},l,o);let m=()=>{let e=s.partialize({...l()});return f.setItem(s.name,{state:e,version:s.version})},h=o.setState;o.setState=(e,t)=>{h(e,t),m()};let p=e((...e)=>{r(...e),m()},l,o);o.getInitialState=()=>p;let b=()=>{var e,t;if(!f)return;u=!1,c.forEach(e=>{var t;return e(null!=(t=l())?t:p)});let n=(null==(t=s.onRehydrateStorage)?void 0:t.call(s,null!=(e=l())?e:p))||void 0;return a(f.getItem.bind(f))(s.name).then(e=>{if(e){if("number"!=typeof e.version||e.version===s.version)return[!1,e.state];if(s.migrate){let t=s.migrate(e.state,e.version);return t instanceof Promise?t.then(e=>[!0,e]):[!0,t]}console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}return[!1,void 0]}).then(e=>{var t;let[n,a]=e;
1if(r(i=s.merge(a,null!=(t=l())?t:p),!0),n)return m()}).then(()=>{null==n||n(i,void 0),i=l(),u=!0,d.forEach(e=>e(i))}).catch(e=>{null==n||n(void 0,e)})};return o.persist={setOptions:e=>{s={...s,...e},e.storage&&(f=e.storage)},clearStorage:()=>{null==f||f.removeItem(s.name)},getOptions:()=>s,rehydrate:()=>b(),hasHydrated:()=>u,onHydrate:e=>(c.add(e),()=>{c.delete(e)}),onFinishHydration:e=>(d.add(e),()=>{d.delete(e)})},s.skipHydration||b(),i||p}},43841:function(e,t,r){"use strict";r.d(t,{U:function(){return s}});var n=r(2784);let a=e=>{let t;let r=new Set,n=(e,n)=>{let a="function"==typeof e?e(t):e;if(!Object.is(a,t)){let e=t;t=(null!=n?n:"object"!=typeof a||null===a)?a:Object.assign({},t,a),r.forEach(r=>r(t,e))}},a=()=>t,l={setState:n,getState:a,getInitialState:()=>o,subscribe:e=>(r.add(e),()=>r.delete(e))},o=t=e(n,a,l);return l},l=e=>e?a(e):a,o=e=>e,i=e=>{let t=l(e),r=e=>(function(e,t=o){let r=n.useSyncExternalStore(e.subscribe,()=>t(e.getState()),()=>t(e.getInitialState()));return n.useDebugValue(r),r})(t,e);return Object.assign(r,t),r},s=e=>e?i(e):i}},function(e){e.O(0,[6577,9097,8643,2888,9774,179],function(){return e(e.s=35500)}),_N_E=e.O()}]);
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.