1var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),s=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},c=(n,r,o)=>(o=n==null?{}:e(i(n)),s(r||!n||!n.__esModule||!a.call(n,`default`)?t(o,`default`,{value:n,enumerable:!0}):o,n));(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),t.credentials=e.crossOrigin===`use-credentials`?`include`:e.crossOrigin===`anonymous`?`omit`:`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();var l=`phc_V7JMHB0fVJGRu8UHyrsj6pSL1BS76P5zD8qCi7lrTTV`,u=`https://cdn.jsdelivr.net/npm/[email protected]/dist/array.full.min.js`,d=null,f=()=>window.posthog;function p(){let e=f();return e?Promise.resolve(e):d||(d=new Promise(e=>{let t=document.createElement(`script`);t.src=u,t.async=!0,t.onload=()=>{let t=f();if(!t){e(null);return}t.init(l,{api_host:`https://us.i.posthog.com`,autocapture:!1,capture_pageview:!1,capture_pageleave:!1,disable_session_recording:!0,disable_scroll_properties:!0,capture_performance:{web_vitals:!1},rageclick:!1,loaded(e){e.sessionRecording?.stopRecording()}}),e(t)},t.onerror=()=>e(null),document.head.appendChild(t)}),d)}function m(e,t={},n){f()?.capture(e,{...t,version:n})}var h=`__READDY_PUBLIC_PROJECT_CONFIG_REQUESTS__`;function g(){let e=globalThis;return e[h]||(e[h]=new Map),e[h]}function _(e){let t=`https://readdy.ai/api/public/user/is_free?projectId=${encodeURIComponent(e)}`,n=g(),r=n.get(t);if(r)return r;let i=fetch(t).then(async e=>{if(!e.ok)return null;let t=await e.json();return t.code===`OK`?t.data:null}).catch(()=>null);return n.set(t,i),i}var v={colors:{text:`#5D5D5D`,white:`#FFFFFF`,border:`rgba(0, 10, 36, 0.08)`},font:{family:`"Geist"`,weight:`600`,size:{normal:`14px`,button:`14px`},lineHeight:`20px`},button:{gradient:`linear-gradient(180deg, #A797FF 0%, #7057FF 100%)`},shadow:`0px 8px 12px 0px rgba(9, 10, 20, 0.06)`,zIndex:`${2**53-1}`},y={close:`data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232D303D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cline%20x1%3D%2218%22%20y1%3D%226%22%20x2%3D%226%22%20y2%3D%2218%22%2F%3E%3Cline%20x1%3D%226%22%20y1%3D%226%22%20x2%3D%2218%22%20y2%3D%2218%22%2F%3E%3C%2Fsvg%3E`,generate:`data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.87%204.94c.227-.71%201.21-.723%201.456-.02l1.177%203.378%203.101%201.013c.708.231.714%201.216.01%201.455l-3.183%201.082-1.105%203.17c-.245.704-1.23.69-1.455-.02l-.989-3.107-3.367-1.203c-.702-.25-.68-1.234.04-1.455l3.282-1.016%201.043-3.277Z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.238%201.3c.167-.667%201.1-.667%201.266%200l.388%201.551%201.55.388c.666.166.667%201.1%200%201.266l-1.55.388-.388%201.55c-.167.666-1.1.667-1.266%200l-.388-1.55-1.55-.388c-.667-.166-.667-1.1%200-1.266l1.55-.388.388-1.551Z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E`},b={readdyLogo:`https://public.readdy.ai/gen_page/readdy-logo.png`,watermarkLogo:`https://public.readdy.ai/gen_page/watermark.png`,readdyLink:`https://readdy.ai?ref=b`,fontStylesheet:`https://fonts.googleapis.com/css2?family=Geist:wght@600&display=swap`},ee={en:{prefix:`This Website is Made with`,suffix:`. You can also get one like this in minutes`,button:`Get one for FREE`},zh:{prefix:`æ¬ç½ç«æ¥èª`,suffix:`ä½ ä¹å¯ä»¥å¨å åéå
æ
1¥æåæ ·ç页é¢`,button:`ç«å³å
è´¹æ¥æ`}},te=()=>navigator.language?.toLowerCase().startsWith(`zh`)??!1,ne=()=>te()?ee.zh:ee.en,x=()=>window.innerWidth>768&&!(`ontouchstart`in window),S=()=>{let e=window.location.hostname;return[`readdy.ai`,`dev.readdy.ai`,`localhost`].some(t=>e===t||e.endsWith(`.${t}`))};function re(e,t){m(e,t,2)}function C(e,t){Object.assign(e.style,t)}function ie(e,t=`0`){C(e,{color:v.colors.text,fontFamily:v.font.family,fontSize:v.font.size.normal,lineHeight:v.font.lineHeight,fontWeight:v.font.weight,whiteSpace:`nowrap`,marginRight:t})}function ae(e,t=`row`){C(e,{display:`flex`,flexDirection:t,alignItems:`center`,justifyContent:`center`})}function oe(){if(S())return;async function e(e){let t=await _(e);return!t||!t.is_free}function t(){document.querySelector(`link[rel="icon"]`)?.remove();let e=document.createElement(`link`);e.type=`image/png`,e.rel=`icon`,e.href=b.readdyLogo,document.head.appendChild(e);let t=document.createElement(`link`);t.rel=`stylesheet`,t.href=b.fontStylesheet,document.head.appendChild(t)}function n(e){re(e),window.open(b.readdyLink,`_blank`)}function r(){let e=document.createElement(`div`);e.id=`close-button`,C(e,{position:`absolute`,top:`-12px`,right:`-12px`,width:`32px`,height:`32px`,backgroundColor:v.colors.white,borderRadius:`50%`,borderStyle:`solid`,borderWidth:`1px`,borderColor:v.colors.border,cursor:`pointer`,boxShadow:v.shadow}),ae(e);let t=document.createElement(`img`);return t.src=y.close,C(t,{width:`24px`,height:`24px`}),e.appendChild(t),e.addEventListener(`click`,e=>{e.stopPropagation(),re(`watermark_close_button_click`),document.getElementById(`watermark`)?.remove()}),e}function i(e){let t=document.createElement(`div`);t.id=`generate-button`,C(t,{padding:e?`8px 16px`:`10px 20px`,background:v.button.gradient,borderRadius:`999px`,border:`none`,gap:`6px`,cursor:`pointer`,marginLeft:e?`12px`:`0`,whiteSpace:`nowrap`,width:e?`auto`:`100%`}),ae(t);let r=document.createElement(`img`);r.src=y.generate,C(r,{width:`16px`,height:`16px`,flexShrink:`0`});let i=document.createElement(`span`);return i.textContent=ne().button,C(i,{color:v.colors.white,fontFamily:v.font.family,fontSize:v.font.size.button,fontWeight:v.font.weight,lineHeight:v.font.lineHeight}),t.append(r,i),t.addEventListener(`click`,e=>{e.stopPropagation(),n(`watermark_create_button_click`)}),t}function a(){let e=document.createElement(`img`);return e.src=b.watermarkLogo,C(e,{width:`92px`,height:`auto`,margin:`0 8px`,flexShrink:`0`,display:`block`}),e}function o(e){let t=ne(),n=document.createElement(`div`);n.textContent=t.prefix,ie(n);let r=a(),o=document.createElement(`div`);o.textContent=t.suffix,ie(o,`12px`),e.append(n,r,o,i(!0))}function s(e,t){let n=document.createElement(`div`);return n.textContent=e,ie(n),t&&C(n,t),n}function c(e){let{prefix:t,suffix:n}=ne(),[r,o]=n.startsWith(`.`)?[`.`,n.slice(1).trim()]:[``,n],c=document.createElement(`div`);ae(c),c.style.marginBottom=`4px`,c.append(s(t),a(),...r?[s(r)]:[]),e.append(c,s(o,{textAlign:`center`,marginBottom:`12px`}),i(!1))}function l(){let e=x(),t=document.createElement(`div`);return t.id=`watermark`,C(t,{zIndex:v.zIndex,position:`fixed`,bottom:`24px`,left:`50%`,transform:`translateX(-50%)`,width:e?`fit-content`:`calc(100% - 32px)`,maxWidth:e?`none`:`100%`,backgroundColor:v.colors.white,borderStyle:`solid`,borderWidth:`1px`,borderRadius:e?`999px`:`36px`,borderColor:v.colors.border,padding:e?`12px 20px`:`16px`,boxShadow:v.shadow,cursor:`pointer`}),ae(t,e?`row`:`column`),t.appendChild(r()),e?o(t):c(t),t.addEventListener(`click`,e=>{e.target.closest(`#generate-button, #close-button`)||n(`watermark_create_button_click`)}),t}function u(e){let n=document.getElementById(`watermark`);!n&&!e?(document.body.appendChild(l()),t(),p()):e&&n&&n.remove()}e(`80a4fe9f-2ecb-48b3-8132-a697dce8af34`).then(u)}oe();var se=`published_web_ad`,ce=`readdy-affiliate-ad`,le=`https://public.readdy.ai/gen_page/readdy-logo.png`;function ue(e,t){m(e,t,1)}function de(e,t){if(!e.affiliate_link)return null;let n=new URL(e.affiliate_link);return n.searchParams.set(`channel`,se),n.searchParams.set(`source_project_id`,t),n.toString()}function fe(e,t){return{project_id:e,source_project_id:e,channel:se,affiliate_link:t,domain:window.location.hostname,path:window.location.pathname}}function pe(e,t){Object.assign(e.style,t)}var me=()=>window.innerWidth>768&&!(`ontouchstart`in window);function he(){let e=document.createElement(`div`),t=!me();return e.id=ce,pe(e,{zIndex:`${2**53-1}`,position:`fixed`,left:t?`12px`:`32px`,bottom:t?`12px`:`32px`,display:`inline-flex`,alignItems:`center`,height:`30px`,maxWidth:t?`calc(100% - 24px)`:`none`,padding:`0 10px`,border:`1px solid rgba(255, 255, 255, 0.12)`,borderRadius:`6px`,backgroundColor:`#2D2D2D`,boxShadow:`0 2px 8px rgba(0, 0, 0, 0.2)`,color:`#FFFFFF`,fontFamily:`Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif`,fontSize:`12px`,lineHeight:`1`,whiteSpace:`nowrap`,curs
vendor: 8,884 bytes, line 1
1or:`pointer`}),e}function ge(){let e=document.createElement(`span`);return e.textContent=`Built with`,pe(e,{color:`rgba(255, 255, 255, 0.82)`,fontWeight:`500`}),e}function _e(){let e=document.createElement(`img`);return e.src=le,e.alt=`Readdy`,pe(e,{width:`16px`,height:`16px`,marginLeft:`6px`,flex:`0 0 auto`,display:`block`}),e}function ve(){let e=document.createElement(`span`);return e.textContent=`Readdy`,pe(e,{marginLeft:`4px`,fontWeight:`650`,letterSpacing:`-0.01em`}),e}function ye(e,t,n){return()=>{ue(`site_readdy_ad_click`,fe(t,n)),window.open(e,`_blank`,`noopener,noreferrer`)}}function be(e,t){let n=de(e,t);if(!n)return null;let r=he();return r.append(ge(),_e(),ve()),r.addEventListener(`click`,ye(n,t,e.affiliate_link)),r}async function xe(){let e=`80a4fe9f-2ecb-48b3-8132-a697dce8af34`,t=await _(e);if(document.getElementById(ce)?.remove(),!t||t.is_free||!t.affiliate_enabled)return;let n=be(t,e);n&&(document.body.appendChild(n),await p()&&ue(`site_readdy_ad_impression`,fe(e,t.affiliate_link)))}xe().catch(()=>{document.getElementById(ce)?.remove()});var Se=o((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.portal`),r=Symbol.for(`react.fragment`),i=Symbol.for(`react.strict_mode`),a=Symbol.for(`react.profiler`),o=Symbol.for(`react.consumer`),s=Symbol.for(`react.context`),c=Symbol.for(`react.forward_ref`),l=Symbol.for(`react.suspense`),u=Symbol.for(`react.memo`),d=Symbol.for(`react.lazy`),f=Symbol.for(`react.activity`),p=Symbol.for(`react.view_transition`),m=Symbol.iterator;function h(e){return typeof e!=`object`||!e?null:(e=m&&e[m]||e[`@@iterator`],typeof e==`function`?e:null)}var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},_=Object.assign,v={};function y(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||g}y.prototype.isReactComponent={},y.prototype.setState=function(e,t){if(typeof e!=`object`&&typeof e!=`function`&&e!=null)throw Error(`takes an object of state variables to update or a function which returns an object of state variables.`);this.updater.enqueueSetState(this,e,t,`setState`)},y.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,`forceUpdate`)};function b(){}b.prototype=y.prototype;function ee(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||g}var te=ee.prototype=new b;te.constructor=ee,_(te,y.prototype),te.isPureReactComponent=!0;var ne=Array.isArray;function x(){}var S={H:null,A:null,T:null,S:null},re=Object.prototype.hasOwnProperty;function C(e,n,r){var i=r.ref;return{$$typeof:t,type:e,key:n,ref:i===void 0?null:i,props:r}}function ie(e,t){return C(e.type,t,e.props)}function ae(e){return typeof e==`object`&&!!e&&e.$$typeof===t}function oe(e){var t={"=":`=0`,":":`=2`};return`$`+e.replace(/[=:]/g,function(e){return t[e]})}var se=/\/+/g;function ce(e,t){return typeof e==`object`&&e&&e.key!=null?oe(``+e.key):t.toString(36)}function le(e){switch(e.status){case`fulfilled`:return e.value;case`rejected`:throw e.reason;default:switch(typeof e.status==`string`?e.then(x,x):(e.status=`pending`,e.then(function(t){e.status===`pending`&&(e.status=`fulfilled`,e.value=t)},function(t){e.status===`pending`&&(e.status=`rejected`,e.reason=t)})),e.status){case`fulfilled`:return e.value;case`rejected`:throw e.reason}}throw e}function ue(e,r,i,a,o){var s=typeof e;(s===`undefined`||s===`boolean`)&&(e=null);var c=!1;if(e===null)c=!0;else switch(s){case`bigint`:case`string`:case`number`:c=!0;break;case`object`:switch(e.$$typeof){case t:case n:c=!0;break;case d:return c=e._init,ue(c(e._payload),r,i,a,o)}}if(c)return o=o(e),c=a===``?`.`+ce(e,0):a,ne(o)?(i=``,c!=null&&(i=c.replace(se,`$&/`)+`/`),ue(o,r,i,``,function(e){return e})):o!=null&&(ae(o)&&(o=ie(o,i+(o.key==null||e&&e.key===o.key?``:(``+o.key).replace(se,`$&/`)+`/`)+c)),r.push(o)),1;c=0;var l=a===``?`.`:a+`:`;if(ne(e))for(var u=0;u<e.length;u++)a=e[u],s=l+ce(a,u),c+=ue(a,r,i,s,o);else if(u=h(e),typeof u==`function`)for(e=u.call(e),u=0;!(a=e.next()).done;)a=a.value,s=l+ce(a,u++),c+=ue(a,r,i,s,o);else if(s===`object`){if(typeof e.then==`function`)return ue(le(e),r,i,a,o);throw r=String(e),Error(`Objects are not valid as a React child (found: `+(r===`[object Object]`?`object with keys {`+Object.keys(e).join(`, `)+`}`:r)+`). If you meant to render a collection of children, use an array instead.`)}return c}function de(e,t,n){if(e==null)return e;var r=[],i=0;return ue(e,r,``,``,function(e){return t.call(n,e,i++)}),r}function fe(e){if(e._status===-1){var t=e._result,n=t();n.then(function(t){(e._status===0||e._status===-1)&&(e._status=1,e._result=t,n.status===void 0&&(n.status=`fulfilled`,n.value=t))},function(t){(e._status===0||e._status===-1)&&(e._status=2,e._result=t,n.status===void 0&&(n.status=`rejected`,n.reason=t))}),e._status===-1&&(e._status=0,e._result=n)}if(e._status===1)return e._result.default;throw e._result}var pe=typeof reportError==`function`?reportError:function(e){if(typeof window==`object`&&typeof window.ErrorEvent==`function`){var t=new window.ErrorEvent(`error`,{bubbles:!0,cancelable:!0,message:typeof e==`object`&&e&&typeof e.message==`string`?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process==`object`&&typeof process.emit==`function`){process.emit(`uncaughtException`,e);return}console.error(e)};function me(e){var t=S.T,n={};n.types=t===null?null:t.types,S.T=n;try{var r=e(),i=S.S;i!==null&&i(n,r),typeof r==`object`&&r&&typeof r.then==`function`&&r.then(x,pe)}catch(e){pe(e)}finally{t!==null&&n.types!==null&&(t.types=n.types),S.T=t}}function he(e){var t=S.T;if(t!==null){var n=t.types;n===null?t.types=[e]:n.indexOf(e)===-1&&n.push(e)}else me(he.bind(null,e))}var ge={map:de,forEach:function(e,t,n){de(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return de(e,function(){t++}),t},toArray:function(e){return de(e,function(e){return e})||[]},only:function(e){if(!ae(e))throw Error(`React.Children.only expected to receive a single React element child.`);return e}};e.Activity=f,e.Children=ge,e.Component=y,e.Fragment=r,e.Profiler=a,e.PureComponent=ee,e.StrictMode=i,e.Suspense=l,e.ViewTransition=p,e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=S,e.__COMPILER_RUNTIME={__proto__:null,c:function(e){return S.H.useMemoCache(e)}},e.addTransitionType=he,e.cache=function(e){return function(){return e.apply(null,arguments)}},e.cacheSignal=function(){return null},e.cloneElement=function(e,t,n){if(e==null)throw Error(`The argument must be a React element, but you passed `+e+`.`);var r=_({},e.props),i=e.key;if(t!=null)for(a in t.key!==void 0&&(i=``+t.key),t)!re.call(t,a)||a===`key`||a===`__self`||a===`__source`||a===`ref`&&t.ref===void 0||(r[a]=t[a]);var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){for(var o=Array(a),s=0;s<a;s++)o[s]=arguments[s+2];r.children=o}return C(e.type,i,r)},e.createContext=function(e){return e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider=e,e.Consumer={$$typeof:o,_context:e},e},e.createElement=function(e,t,n){var r,i={},a=null;if(t!=null)for(r in t.key!==void 0&&(a=``+t.key),t)re.call(t,r)&&r!==`key`&&r!==`__self`&&r!==`__source`&&(i[r]=t[r]);var o=arguments.length-2;if(o===1)i.children=n;else if(1<o){for(var s=Array(o),c=0;c<o;c++)s[c]=arguments[c+2];i.children=s}if(e&&e.defaultProps)for(r in o=e.defaultProps,o)i[r]===void 0&&(i[r]=o[r]);return C(e,a,i)},e.createRef=function(){return{current:null}},e.forwardRef=function(e){return{$$typeof:c,render:e}},e.isValidElement=ae,e.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:fe}},e.memo=function(e,t){return{$$typeof:u,type:e,compare:t===void 0?null:t}},e.startTransition=me,e.unstable_useCacheRefresh=function(){return S.H.useCacheRefresh()},e.use=function(e){return S.H.use(e)},e.useActionState=function(e,t,n){return S.H.useActionState(e,t,n)},e.useCallback=function(e,t){return S.H.useCallback(e,t)},e.useContext=function(e){return S.H.useContext(e)},e.useDebugValue=function(){},e.useDeferredValue=function(e,t){return S.H.useDeferredValue(e,t)},e.useEffect=function(e,t){return S.H.useEffect(e,t)},e.useEffectEvent=function(e){return S.H.useEffectEvent(e)},e.useId=function(){return S.H.useId()},e.useImperativeHandle=function(e,t,n){return S.H.useImperativeHandle(e,t,n)},e.useInsertionEffect=function(e,t){return S.H.useInsertionEffect(e,t)},e.useLayoutEffect=function(e,t){return S.H.useLayoutEffect(e,t)},e.useMemo=function(e,t){return S.H.useMemo(e,t)},e.useOptimistic=function(e,t){return S.H.useOptimistic(e,t)},e.useReducer=function(e,t,n){return S.H.useReducer(e,t,n)},e.useRef=function(e){return S.H.useRef(e)},e.useState=function(e){return S.H.useState(e)},e.useSyncExternalStore=function(e,t,n){return S.H.useSyncExternalStore(e,t,n)},e.useTransition=function(){return S.H.useTransition()}
1,e.version=`19.3.0`})),Ce=o(((e,t)=>{t.exports=Se()})),w=c(Ce()),T=e=>typeof e==`string`,E=()=>{let e,t,n=new Promise((n,r)=>{e=n,t=r});return n.resolve=e,n.reject=t,n},we=e=>e==null?``:``+e,Te=(e,t,n)=>{e.forEach(e=>{t[e]&&(n[e]=t[e])})},Ee=/###/g,De=e=>e&&e.indexOf(`###`)>-1?e.replace(Ee,`.`):e,Oe=e=>!e||T(e),D=(e,t,n)=>{let r=T(t)?t.split(`.`):t,i=0;for(;i<r.length-1;){if(Oe(e))return{};let t=De(r[i]);!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++i}return Oe(e)?{}:{obj:e,k:De(r[i])}},ke=(e,t,n)=>{let{obj:r,k:i}=D(e,t,Object);if(r!==void 0||t.length===1){r[i]=n;return}let a=t[t.length-1],o=t.slice(0,t.length-1),s=D(e,o,Object);for(;s.obj===void 0&&o.length;)a=`${o[o.length-1]}.${a}`,o=o.slice(0,o.length-1),s=D(e,o,Object),s?.obj&&s.obj[`${s.k}.${a}`]!==void 0&&(s.obj=void 0);s.obj[`${s.k}.${a}`]=n},Ae=(e,t,n,r)=>{let{obj:i,k:a}=D(e,t,Object);i[a]=i[a]||[],i[a].push(n)},je=(e,t)=>{let{obj:n,k:r}=D(e,t);if(n&&Object.prototype.hasOwnProperty.call(n,r))return n[r]},Me=(e,t,n)=>{let r=je(e,n);return r===void 0?je(t,n):r},Ne=(e,t,n)=>{for(let r in t)r!==`__proto__`&&r!==`constructor`&&(r in e?T(e[r])||e[r]instanceof String||T(t[r])||t[r]instanceof String?n&&(e[r]=t[r]):Ne(e[r],t[r],n):e[r]=t[r]);return e},Pe=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,`\\$&`),Fe={"&":`&`,"<":`<`,">":`>`,'"':`"`,"'":`'`,"/":`/`},Ie=e=>T(e)?e.replace(/[&<>"'\/]/g,e=>Fe[e]):e,Le=class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){let t=this.regExpMap.get(e);if(t!==void 0)return t;let n=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,n),this.regExpQueue.push(e),n}},Re=[` `,`,`,`?`,`!`,`;`],ze=new Le(20),Be=(e,t,n)=>{t||=``,n||=``;let r=Re.filter(e=>t.indexOf(e)<0&&n.indexOf(e)<0);if(r.length===0)return!0;let i=ze.getRegExp(`(${r.map(e=>e===`?`?`\\?`:e).join(`|`)})`),a=!i.test(e);if(!a){let t=e.indexOf(n);t>0&&!i.test(e.substring(0,t))&&(a=!0)}return a},Ve=(e,t,n=`.`)=>{if(!e)return;if(e[t])return Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0;let r=t.split(n),i=e;for(let e=0;e<r.length;){if(!i||typeof i!=`object`)return;let t,a=``;for(let o=e;o<r.length;++o)if(o!==e&&(a+=n),a+=r[o],t=i[a],t!==void 0){if([`string`,`number`,`boolean`].indexOf(typeof t)>-1&&o<r.length-1)continue;e+=o-e+1;break}i=t}return i},He=e=>e?.replace(`_`,`-`),Ue={type:`logger`,log(e){this.output(`log`,e)},warn(e){this.output(`warn`,e)},error(e){this.output(`error`,e)},output(e,t){console?.[e]?.apply?.(console,t)}},We=new class e{constructor(e,t={}){this.init(e,t)}init(e,t={}){this.prefix=t.prefix||`i18next:`,this.logger=e||Ue,this.options=t,this.debug=t.debug}log(...e){return this.forward(e,`log`,``,!0)}warn(...e){return this.forward(e,`warn`,``,!0)}error(...e){return this.forward(e,`error`,``)}deprecate(...e){return this.forward(e,`warn`,`WARNING DEPRECATED: `,!0)}forward(e,t,n,r){return r&&!this.debug?null:(T(e[0])&&(e[0]=`${n}${this.prefix} ${e[0]}`),this.logger[t](e))}create(t){return new e(this.logger,{prefix:`${this.prefix}:${t}:`,...this.options})}clone(t){return t||=this.options,t.prefix=t.prefix||this.prefix,new e(this.logger,t)}},Ge=class{constructor(){this.observers={}}on(e,t){return e.split(` `).forEach(e=>{this.observers[e]||(this.observers[e]=new Map);let n=this.observers[e].get(t)||0;this.observers[e].set(t,n+1)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e].delete(t)}}emit(e,...t){this.observers[e]&&Array.from(this.observers[e].entries()).forEach(([e,n])=>{for(let r=0;r<n;r++)e(...t)}),this.observers[`*`]&&Array.from(this.observers[`*`].entries()).forEach(([n,r])=>{for(let i=0;i<r;i++)n.apply(n,[e,...t])})}},Ke=class extends Ge{constructor(e,t={ns:[`translation`],defaultNS:`translation`}){super(),this.data=e||{},this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator=`.`),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){let t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,n,r={}){let i=r.keySeparator===void 0?this.options.keySeparator:r.keySeparator,a=r.ignoreJSONStructure===void 0?this.options.ignoreJSONStructure:r.ignoreJSONStructure,o;e.indexOf(`.`)>-1?o=e.split(`.`):(o=[e,t],n&&(Array.isArray(n)?o.push(...n):T(n)&&i?o.push(...n.split(i)):o.push(n)));let s=je(this.data,o);return!s&&!t&&!n&&e.indexOf(`.`)>-1&&(e=o[0],t=o[1],n=o.slice(2).join(`.`)),s||!a||!T(n)?s:Ve(this.data?.[e]?.[t],n,i)}addResource(e,t,n,r,i={silent:!1}){let a=i.keySeparator===void 0?this.options.keySeparator:i.keySeparator,o=[e,t];
vendor: 11,762 bytes, line 1
1n&&(o=o.concat(a?n.split(a):n)),e.indexOf(`.`)>-1&&(o=e.split(`.`),r=t,t=o[1]),this.addNamespaces(t),ke(this.data,o,r),i.silent||this.emit(`added`,e,t,n,r)}addResources(e,t,n,r={silent:!1}){for(let r in n)(T(n[r])||Array.isArray(n[r]))&&this.addResource(e,t,r,n[r],{silent:!0});r.silent||this.emit(`added`,e,t,n)}addResourceBundle(e,t,n,r,i,a={silent:!1,skipCopy:!1}){let o=[e,t];e.indexOf(`.`)>-1&&(o=e.split(`.`),r=n,n=t,t=o[1]),this.addNamespaces(t);let s=je(this.data,o)||{};a.skipCopy||(n=JSON.parse(JSON.stringify(n))),r?Ne(s,n,i):s={...s,...n},ke(this.data,o,s),a.silent||this.emit(`added`,e,t,n)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit(`removed`,e,t)}hasResourceBundle(e,t){return this.getResource(e,t)!==void 0}getResourceBundle(e,t){return t||=this.options.defaultNS,this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){let t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}},qe={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,i){return e.forEach(e=>{t=this.processors[e]?.process(t,n,r,i)??t}),t}},Je=Symbol(`i18next/PATH_KEY`);function Ye(){let e=[],t=Object.create(null),n;return t.get=(r,i)=>(n?.revoke?.(),i===Je?e:(e.push(i),n=Proxy.revocable(r,t),n.proxy)),Proxy.revocable(Object.create(null),t).proxy}function Xe(e,t){let{[Je]:n}=e(Ye());return n.join(t?.keySeparator??`.`)}var Ze={},Qe=e=>!T(e)&&typeof e!=`boolean`&&typeof e!=`number`,$e=class e extends Ge{constructor(e,t={}){super(),Te([`resourceStore`,`languageUtils`,`pluralResolver`,`interpolator`,`backendConnector`,`i18nFormat`,`utils`],e,this),this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator=`.`),this.logger=We.create(`translator`)}changeLanguage(e){e&&(this.language=e)}exists(e,t={interpolation:{}}){let n={...t};return e!=null&&this.resolve(e,n)?.res!==void 0}extractFromKey(e,t){let n=t.nsSeparator===void 0?this.options.nsSeparator:t.nsSeparator;n===void 0&&(n=`:`);let r=t.keySeparator===void 0?this.options.keySeparator:t.keySeparator,i=t.ns||this.options.defaultNS||[],a=n&&e.indexOf(n)>-1,o=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!Be(e,n,r);if(a&&!o){let t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:T(i)?[i]:i};let a=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(a[0])>-1)&&(i=a.shift()),e=a.join(r)}return{key:e,namespaces:T(i)?[i]:i}}translate(t,n,r){let i=typeof n==`object`?{...n}:n;if(typeof i!=`object`&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),typeof options==`object`&&(i={...i}),i||={},t==null)return``;typeof t==`function`&&(t=Xe(t,i)),Array.isArray(t)||(t=[String(t)]);let a=i.returnDetails===void 0?this.options.returnDetails:i.returnDetails,o=i.keySeparator===void 0?this.options.keySeparator:i.keySeparator,{key:s,namespaces:c}=this.extractFromKey(t[t.length-1],i),l=c[c.length-1],u=i.nsSeparator===void 0?this.options.nsSeparator:i.nsSeparator;u===void 0&&(u=`:`);let d=i.lng||this.language,f=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(d?.toLowerCase()===`cimode`)return f?a?{res:`${l}${u}${s}`,usedKey:s,exactUsedKey:s,usedLng:d,usedNS:l,usedParams:this.getUsedParamsDetails(i)}:`${l}${u}${s}`:a?{res:s,usedKey:s,exactUsedKey:s,usedLng:d,usedNS:l,usedParams:this.getUsedParamsDetails(i)}:s;let p=this.resolve(t,i),m=p?.res,h=p?.usedKey||s,g=p?.exactUsedKey||s,_=[`[object Number]`,`[object Function]`,`[object RegExp]`],v=i.joinArrays===void 0?this.options.joinArrays:i.joinArrays,y=!this.i18nFormat||this.i18nFormat.handleAsObject,b=i.count!==void 0&&!T(i.count),ee=e.hasDefaultValue(i),te=b?this.pluralResolver.getSuffix(d,i.count,i):``,ne=i.ordinal&&b?this.pluralResolver.getSuffix(d,i.count,{ordinal:!1}):``,x=b&&!i.ordinal&&i.count===0,S=x&&i[`defaultValue${this.options.pluralSeparator}zero`]||i[`defaultValue${te}`]||i[`defaultValue${ne}`]||i.defaultValue,re=m;y&&!m&&ee&&(re=S);let C=Qe(re),ie=Object.prototype.toString.apply(re);if(y&&re&&C&&_.indexOf(ie)<0&&!(T(v)&&Array.isArray(re))){if(!i.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn(`accessing an object - but returnObjects options is not enabled!`);let e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(h,re,{...i,ns:c}):`key '${s} (${this.language})' returned an object instead of string.`;return a?(p.res=e,p.usedParams=this.getUsedParamsDetails(i),p):e}if(o){let e=Array.isArray(re),t=e?[]:{},n=e?g:h;for(let e in re)if(Object.prototype.hasOwnProperty.call(re,e)){let r=`${n}${o}${e}`;t[e]=ee&&!m?this.translate(r,{...i,defaultValue:Qe(S)?S[e]:void 0,joinArrays:!1,ns:c}):this.translate(r,{...i,joinArrays:!1,ns:c}),t[e]===r&&(t[e]=re[e])}m=t}}else if(y&&T(v)&&Array.isArray(m))m=m.join(v),m&&=this.extendTranslation(m,t,i,r);else{let e=!1,n=!1;!this.isValidLookup(m)&&ee&&(e=!0,m=S),this.isValidLookup(m)||(n=!0,m=s);let a=(i.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&n?void 0:m,c=ee&&S!==m&&this.options.updateMissing;if(n||e||c){if(this.logger.log(c?`updateKey`:`missingKey`,d,l,s,c?S:m),o){let e=this.resolve(s,{...i,keySeparator:!1});e&&e.res&&this.logger.warn(`Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.`)}let e=[],t=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if(this.options.saveMissingTo===`fallback`&&t&&t[0])for(let n=0;n<t.length;n++)e.push(t[n]);else this.options.saveMissingTo===`all`?e=this.languageUtils.toResolveHierarchy(i.lng||this.language):e.push(i.lng||this.language);let n=(e,t,n)=>{let r=ee&&n!==m?n:a;this.options.missingKeyHandler?this.options.missingKeyHandler(e,l,t,r,c,i):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(e,l,t,r,c,i),this.emit(`missingKey`,e,l,t,m)};this.options.saveMissing&&(this.options.saveMissingPlurals&&b?e.forEach(e=>{let t=this.pluralResolver.getSuffixes(e,i);x&&i[`defaultValue${this.options.pluralSeparator}zero`]&&t.indexOf(`${this.options.pluralSeparator}zero`)<0&&t.push(`${this.options.pluralSeparator}zero`),t.forEach(t=>{n([e],s+t,i[`defaultValue${t}`]||S)})}):n(e,s,S))}m=this.extendTranslation(m,t,i,p,r),n&&m===s&&this.options.appendNamespaceToMissingKey&&(m=`${l}${u}${s}`),(n||e)&&this.options.parseMissingKeyHandler&&(m=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${l}${u}${s}`:s,e?m:void 0,i))}return a?(p.res=m,p.usedParams=this.getUsedParamsDetails(i),p):m}extendTranslation(e,t,n,r,i){if(this.i18nFormat?.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...n},n.lng||this.language||r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});let a=T(e)&&(n?.interpolation?.skipOnVariables===void 0?this.options.interpolation.skipOnVariables:n.interpolation.skipOnVariables),o;if(a){let t=e.match(this.interpolator.nestingRegexp);o=t&&t.length}let s=n.replace&&!T(n.replace)?n.replace:n;if(this.options.interpolation.defaultVariables&&(s={...this.options.interpolation.defaultVariables,...s}),e=this.interpolator.interpolate(e,s,n.lng||this.language||r.usedLng,n),a){let t=e.match(this.interpolator.nestingRegexp),r=t&&t.length;o<r&&(n.nest=!1)}!n.lng&&r&&r.res&&(n.lng=this.language||r.usedLng),n.nest!==!1&&(e=this.interpolator.nest(e,(...e)=>i?.[0]===e[0]&&!n.context?(this.logger.warn(`It seems you are nesting recursively key: ${e[0]} in key: ${t[0]}`),null):this.translate(...e,t),n)),n.interpolation&&this.interpolator.reset()}let a=n.postProcess||this.options.postProcess,o=T(a)?[a]:a;return e!=null&&o?.length&&n.applyPostProcessor!==!1&&(e=qe.handle(o,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...r,usedParams:this.getUsedParamsDetails(n)},...n}:n,this)),e}resolve(e,t={}){let n,r,i,a,o;return T(e)&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(n))return;let s=this.extractFromKey(e,t),c=s.key;r=c;let l=s.namespaces;this.options.fallbackNS&&(l=l.concat(this.options.fallbackNS));let u=t.count!==void 0&&!T(t.count),d=u&&!t.ordinal&&t.count===0,f=t.context!==void 0&&(T(t.context)||typeof t.context==`number`)&&t.context!==``,p=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);l.forEach(e=>{this.isValidLookup(n)||(o=e,!Ze[`${p[0]}-${e}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(o)&&(Ze[`${p[0]}-${e}`]=!0,this.logger.warn(`key "${r}" for languages "${p.join(`, `)}" won't get resolved as namespace "${o}" was not yet loaded`,`This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!`)),p.forEach(r=>{if(this.isValidLookup(n))return;a=r;let o=[c];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(o,c,r,e,t);else{let e;u&&(e=this.pluralResolver.getSuffix(r,t.count,t));let n=`${this.options.pluralSeparator}zero`,i=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(u&&(t.ordinal&&e.indexOf(i)===0&&o.push(c+e.replace(i,this.options.pluralSeparator)),o.push(c+e),d&&o.push(c+n)),f){let r=`${c}${this.options.contextSeparator||`_`}${t.context}`;o.push(r),u&&(t.ordinal&&e.indexOf(i)===0&&o.push(r+e.replace(i,this.options.pluralSeparator)),o.push(r+e),d&&o.push(r+n))}}let s;for(;s=o.pop();)this.isValidLookup(n)||(i=s,n=this.getResource(r,e,s,t))}))})}),{res:n,usedKey:r,exactUsedKey:i,usedLng:a,usedNS:o}}isValidLookup(e){return e!==void 0&&!(!this.options.returnNull&&e===null)&&!(!this.options.returnEmptyString&&e===``)}getResource(e,t,n,r={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}getUsedParamsDetails(e={}){let t=[`defaultValue`,`ordinal`,`context`,`replace`,`lng`,`lngs`,`fallbackLng`,`ns`,`keySeparator`,`nsSeparator`,`returnObjects`,`returnDetails`,`joinArrays`,`postProcess`,`interpolation`],n=e.replace&&!T(e.replace),r=n?e.replace:e;if(n&&e.count!==void 0&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!n){r={...r};for(let e of t)delete r[e]}return r}static hasDefaultValue(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&t.substring(0,12)===`defaultValue`&&e[t]!==void 0)return!0;return!1}},et=class{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=We.create(`languageUtils`)}getScriptPartFromCode(e){if(e=He(e),!e||e.indexOf(`-`)<0)return null;let t=e.split(`-`);return t.length===2||(t.pop(),t[t.length-1].toLowerCase()===`x`)?null:this.formatLanguageCode(t.join(`-`))}getLanguagePartFromCode(e){if(e=He(e),!e||e.indexOf(`-`)<0)return e;let t=e.split(`-`);return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(T(e)&&e.indexOf(`-`)>-1){let t;try{t=Intl.getCanonicalLocales(e)[0]}catch{}return t&&this.options.lowerCaseLng&&(t=t.toLowerCase()),t||(this.options.lowerCaseLng?e.toLowerCase():e)}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return(this.options.load===`languageOnly`||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;
vendor: 1,448 bytes, line 1
1return e.forEach(e=>{if(t)return;let n=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(n))&&(t=n)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;let n=this.getScriptPartFromCode(e);if(this.isSupportedCode(n))return t=n;let r=this.getLanguagePartFromCode(e);if(this.isSupportedCode(r))return t=r;t=this.options.supportedLngs.find(e=>{if(e===r||!(e.indexOf(`-`)<0&&r.indexOf(`-`)<0)&&(e.indexOf(`-`)>0&&r.indexOf(`-`)<0&&e.substring(0,e.indexOf(`-`))===r||e.indexOf(r)===0&&r.length>1))return e})}),t||=this.getFallbackCodes(this.options.fallbackLng)[0],t}getFallbackCodes(e,t){if(!e)return[];if(typeof e==`function`&&(e=e(t)),T(e)&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let n=e[t];return n||=e[this.getScriptPartFromCode(t)],n||=e[this.formatLanguageCode(t)],n||=e[this.getLanguagePartFromCode(t)],n||=e.default,n||[]}toResolveHierarchy(e,t){let n=this.getFallbackCodes((t===!1?[]:t)||this.options.fallbackLng||[],e),r=[],i=e=>{e&&(this.isSupportedCode(e)?r.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return T(e)&&(e.indexOf(`-`)>-1||e.indexOf(`_`)>-1)?(this.options.load!==`languageOnly`&&i(this.formatLanguageCode(e)),this.options.load!==`languageOnly`&&this.options.load!==`currentOnly`&&i(this.getScriptPartFromCode(e)),this.options.load!==`currentOnly`&&i(this.getLanguagePartFromCode(e))):T(e)&&i(this.formatLanguageCode(e)),n.forEac
1h(e=>{r.indexOf(e)<0&&i(this.formatLanguageCode(e))}),r}},tt={zero:0,one:1,two:2,few:3,many:4,other:5},nt={select:e=>e===1?`one`:`other`,resolvedOptions:()=>({pluralCategories:[`one`,`other`]})},rt=class{constructor(e,t={}){this.languageUtils=e,this.options=t,this.logger=We.create(`pluralResolver`),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e,t={}){let n=He(e===`dev`?`en`:e),r=t.ordinal?`ordinal`:`cardinal`,i=JSON.stringify({cleanedCode:n,type:r});if(i in this.pluralRulesCache)return this.pluralRulesCache[i];let a;try{a=new Intl.PluralRules(n,{type:r})}catch{if(!Intl)return this.logger.error(`No Intl support, please use an Intl polyfill!`),nt;if(!e.match(/-|_/))return nt;let n=this.languageUtils.getLanguagePartFromCode(e);a=this.getRule(n,t)}return this.pluralRulesCache[i]=a,a}needsPlural(e,t={}){let n=this.getRule(e,t);return n||=this.getRule(`dev`,t),n?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(e,t,n={}){return this.getSuffixes(e,n).map(e=>`${t}${e}`)}getSuffixes(e,t={}){let n=this.getRule(e,t);return n||=this.getRule(`dev`,t),n?n.resolvedOptions().pluralCategories.sort((e,t)=>tt[e]-tt[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:``}${e}`):[]}getSuffix(e,t,n={}){let r=this.getRule(e,n);return r?`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:``}${r.select(t)}`:(this.logger.warn(`no plural rule found for: ${e}`),this.getSuffix(`dev`,t,n))}},it=(e,t,n,r=`.`,i=!0)=>{let a=Me(e,t,n);return!a&&i&&T(n)&&(a=Ve(e,n,r),a===void 0&&(a=Ve(t,n,r))),a},at=e=>e.replace(/\$/g,`$$$$`),ot=class{constructor(e={}){this.logger=We.create(`interpolator`),this.options=e,this.format=e?.interpolation?.format||(e=>e),this.init(e)}init(e={}){e.interpolation||={escapeValue:!0};let{escape:t,escapeValue:n,useRawValueToEscape:r,prefix:i,prefixEscaped:a,suffix:o,suffixEscaped:s,formatSeparator:c,unescapeSuffix:l,unescapePrefix:u,nestingPrefix:d,nestingPrefixEscaped:f,nestingSuffix:p,nestingSuffixEscaped:m,nestingOptionsSeparator:h,maxReplaces:g,alwaysFormat:_}=e.interpolation;this.escape=t===void 0?Ie:t,this.escapeValue=n===void 0||n,this.useRawValueToEscape=r!==void 0&&r,this.prefix=i?Pe(i):a||`{{`,this.suffix=o?Pe(o):s||`}}`,this.formatSeparator=c||`,`,this.unescapePrefix=l?``:u||`-`,this.unescapeSuffix=this.unescapePrefix?``:l||``,this.nestingPrefix=d?Pe(d):f||Pe(`$t(`),this.nestingSuffix=p?Pe(p):m||Pe(`)`),this.nestingOptionsSeparator=h||`,`,this.maxReplaces=g||1e3,this.alwaysFormat=_!==void 0&&_,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){let e=(e,t)=>e?.source===t?(e.lastIndex=0,e):new RegExp(t,`g`);this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}((?:[^()"']+|"[^"]*"|'[^']*'|\\((?:[^()]|"[^"]*"|'[^']*')*\\))*?)${this.nestingSuffix}`)}interpolate(e,t,n,r){let i,a,o,s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},c=e=>{if(e.indexOf(this.formatSeparator)<0){let i=it(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(i,void 0,n,{...r,...t,interpolationkey:e}):i}let i=e.split(this.formatSeparator),a=i.shift().trim(),o=i.join(this.formatSeparator).trim();return this.format(it(t,s,a,this.options.keySeparator,this.options.ignoreJSONStructure),o,n,{...r,...t,interpolationkey:a})};this.resetRegExp();let l=r?.missingInterpolationHandler||this.options.missingInterpolationHandler,u=r?.interpolation?.skipOnVariables===void 0?this.options.interpolation.skipOnVariables:r.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>at(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?at(this.escape(e)):at(e)}].forEach(t=>{for(o=0;i=t.regex.exec(e);){let n=i[1].trim();if(a=c(n),a===void 0){if(typeof l==`function`){let t=l(e,i,r);a=T(t)?t:``}else if(r&&Object.prototype.hasOwnProperty.call(r,n))a=``;else if(u){a=i[0];continue}else this.logger.warn(`missed to pass in variable ${n} for interpolating ${e}`),a=``}else!T(a)&&!this.useRawValueToEscape&&(a=we(a));let s=t.safeValue(a);if(e=e.replace(i[0],s),u?(t.regex.lastIndex+=a.length,t.regex.lastIndex-=i[0].length):t.regex.lastIndex=0,o++,o>=this.maxReplaces)break}}),e}nest(e,t,n={}){let r,i,a,o=(e,t)=>{let n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;let r=e.split(RegExp(`${n}[ ]*{`)),i=`{${r[1]}`;e=r[0],i=this.interpolate(i,a);let o=i.match(/'/g),s=i.match(/"/g);((o?.length??0)%2==0&&!s||s.length%2!=0)&&(i=i.replace(/'/g,`"`));try{a=JSON.parse(i),t&&(a={...t,...a})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${n}${i}`}return a.defaultValue&&a.defaultValue.indexOf(this.prefix)>-1&&delete a.defaultValue,e};for(;r=this.nestingRegexp.exec(e);){let s=[];a={...n},a=a.replace&&!T(a.replace)?a.replace:a,a.applyPostProcessor=!1,delete a.defaultValue;
vendor: 8,681 bytes, line 1
1let c=/{.*}/.test(r[1])?r[1].lastIndexOf(`}`)+1:r[1].indexOf(this.formatSeparator);if(c!==-1&&(s=r[1].slice(c).split(this.formatSeparator).map(e=>e.trim()).filter(Boolean),r[1]=r[1].slice(0,c)),i=t(o.call(this,r[1].trim(),a),a),i&&r[0]===e&&!T(i))return i;T(i)||(i=we(i)),i||=(this.logger.warn(`missed to resolve ${r[1]} for nesting ${e}`),``),s.length&&(i=s.reduce((e,t)=>this.format(e,t,n.lng,{...n,interpolationkey:r[1].trim()}),i.trim())),e=e.replace(r[0],i),this.regexp.lastIndex=0}return e}},st=e=>{let t=e.toLowerCase().trim(),n={};if(e.indexOf(`(`)>-1){let r=e.split(`(`);t=r[0].toLowerCase().trim();let i=r[1].substring(0,r[1].length-1);t===`currency`&&i.indexOf(`:`)<0?n.currency||=i.trim():t===`relativetime`&&i.indexOf(`:`)<0?n.range||=i.trim():i.split(`;`).forEach(e=>{if(e){let[t,...r]=e.split(`:`),i=r.join(`:`).trim().replace(/^'+|'+$/g,``),a=t.trim();n[a]||(n[a]=i),i===`false`&&(n[a]=!1),i===`true`&&(n[a]=!0),isNaN(i)||(n[a]=parseInt(i,10))}})}return{formatName:t,formatOptions:n}},ct=e=>{let t={};return(n,r,i)=>{let a=i;i&&i.interpolationkey&&i.formatParams&&i.formatParams[i.interpolationkey]&&i[i.interpolationkey]&&(a={...a,[i.interpolationkey]:void 0});let o=r+JSON.stringify(a),s=t[o];return s||(s=e(He(r),i),t[o]=s),s(n)}},lt=e=>(t,n,r)=>e(He(n),r)(t),ut=class{constructor(e={}){this.logger=We.create(`formatter`),this.options=e,this.init(e)}init(e,t={interpolation:{}}){this.formatSeparator=t.interpolation.formatSeparator||`,`;let n=t.cacheInBuiltFormats?ct:lt;this.formats={number:n((e,t)=>{let n=new Intl.NumberFormat(e,{...t});return e=>n.format(e)}),currency:n((e,t)=>{let n=new Intl.NumberFormat(e,{...t,style:`currency`});return e=>n.format(e)}),datetime:n((e,t)=>{let n=new Intl.DateTimeFormat(e,{...t});return e=>n.format(e)}),relativetime:n((e,t)=>{let n=new Intl.RelativeTimeFormat(e,{...t});return e=>n.format(e,t.range||`day`)}),list:n((e,t)=>{let n=new Intl.ListFormat(e,{...t});return e=>n.format(e)})}}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=ct(t)}format(e,t,n,r={}){let i=t.split(this.formatSeparator);if(i.length>1&&i[0].indexOf(`(`)>1&&i[0].indexOf(`)`)<0&&i.find(e=>e.indexOf(`)`)>-1)){let e=i.findIndex(e=>e.indexOf(`)`)>-1);i[0]=[i[0],...i.splice(1,e)].join(this.formatSeparator)}return i.reduce((e,t)=>{let{formatName:i,formatOptions:a}=st(t);if(this.formats[i]){let t=e;try{let o=r?.formatParams?.[r.interpolationkey]||{},s=o.locale||o.lng||r.locale||r.lng||n;t=this.formats[i](e,s,{...a,...r,...o})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${i}`),e},e)}},dt=(e,t)=>{e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)},ft=class extends Ge{constructor(e,t,n,r={}){super(),this.backend=e,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=r,this.logger=We.create(`backendConnector`),this.waitingReads=[],this.maxParallelReads=r.maxParallelReads||10,this.readingCalls=0,this.maxRetries=r.maxRetries>=0?r.maxRetries:5,this.retryTimeout=r.retryTimeout>=1?r.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(n,r.backend,r)}queueLoad(e,t,n,r){let i={},a={},o={},s={};return e.forEach(e=>{let r=!0;t.forEach(t=>{let o=`${e}|${t}`;!n.reload&&this.store.hasResourceBundle(e,t)?this.state[o]=2:this.state[o]<0||(this.state[o]===1?a[o]===void 0&&(a[o]=!0):(this.state[o]=1,r=!1,a[o]===void 0&&(a[o]=!0),i[o]===void 0&&(i[o]=!0),s[t]===void 0&&(s[t]=!0)))}),r||(o[e]=!0)}),(Object.keys(i).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(i),pending:Object.keys(a),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(s)}}loaded(e,t,n){let r=e.split(`|`),i=r[0],a=r[1];t&&this.emit(`failedLoading`,i,a,t),!t&&n&&this.store.addResourceBundle(i,a,n,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&n&&(this.state[e]=0);let o={};this.queue.forEach(n=>{Ae(n.loaded,[i],a),dt(n,e),t&&n.errors.push(t),n.pendingCount===0&&!n.done&&(Object.keys(n.loaded).forEach(e=>{o[e]||(o[e]={});let t=n.loaded[e];t.length&&t.forEach(t=>{o[e][t]===void 0&&(o[e][t]=!0)})}),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())}),this.emit(`loaded`,o),this.queue=this.queue.filter(e=>!e.done)}read(e,t,n,r=0,i=this.retryTimeout,a){if(!e.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:i,callback:a});return}this.readingCalls++;let o=(o,s)=>{if(this.readingCalls--,this.waitingReads.length>0){let e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}if(o&&s&&r<this.maxRetries){setTimeout(()=>{this.read.call(this,e,t,n,r+1,i*2,a)},i);return}a(o,s)},s=this.backend[n].bind(this.backend);if(s.length===2){try{let n=s(e,t);n&&typeof n.then==`function`?n.then(e=>o(null,e)).catch(o):o(null,n)}catch(e){o(e)}return}return s(e,t,o)}prepareLoading(e,t,n={},r){if(!this.backend)return this.logger.warn(`No backend was added via i18next.use. Will not load resources.`),r&&r();T(e)&&(e=this.languageUtils.toResolveHierarchy(e)),T(t)&&(t=[t]);let i=this.queueLoad(e,t,n,r);if(!i.toLoad.length)return i.pending.length||r(),null;i.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,n){this.prepareLoading(e,t,{},n)}reload(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}loadOne(e,t=``){let n=e.split(`|`),r=n[0],i=n[1];this.read(r,i,`read`,void 0,void 0,(n,a)=>{n&&this.logger.warn(`${t}loading namespace ${i} for language ${r} failed`,n),!n&&a&&this.logger.log(`${t}loaded namespace ${i} for language ${r}`,a),this.loaded(e,n,a)})}saveMissing(e,t,n,r,i,a={},o=()=>{}){if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.hasLoadedNamespace(t)){this.logger.warn(`did not save key "${n}" as the namespace "${t}" was not yet loaded`,`This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!`);return}if(n!=null&&n!==``){if(this.backend?.create){let s={...a,isUpdate:i},c=this.backend.create.bind(this.backend);if(c.length<6)try{let i;i=c.length===5?c(e,t,n,r,s):c(e,t,n,r),i&&typeof i.then==`function`?i.then(e=>o(null,e)).catch(o):o(null,i)}catch(e){o(e)}else c(e,t,n,r,o,s)}e&&e[0]&&this.store.addResource(e[0],t,n,r)}}},pt=()=>({debug:!1,initAsync:!0,ns:[`translation`],defaultNS:[`translation`],fallbackLng:[`dev`],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:`all`,preload:!1,simplifyPluralSuffix:!0,keySeparator:`.`,nsSeparator:`:`,pluralSeparator:`_`,contextSeparator:`_`,partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:`fallback`,saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if(typeof e[1]==`object`&&(t=e[1]),T(e[1])&&(t.defaultValue=e[1]),T(e[2])&&(t.tDescription=e[2]),typeof e[2]==`object`||typeof e[3]==`object`){let n=e[3]||e[2];Object.keys(n).forEach(e=>{t[e]=n[e]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:`{{`,suffix:`}}`,formatSeparator:`,`,unescapePrefix:`-`,nestingPrefix:`$t(`,nestingSuffix:`)`,nestingOptionsSeparator:`,`,maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),mt=e=>(T(e.ns)&&(e.ns=[e.ns]),T(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),T(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs?.indexOf?.(`cimode`)<0&&(e.supportedLngs=e.supportedLngs.concat([`cimode`])),typeof e.initImmediate==`boolean`&&(e.initAsync=e.initImmediate),e),ht=()=>{},gt=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(t=>{typeof e[t]==`function`&&(e[t]=e[t].bind(e))})},_t=class e extends Ge{constructor(e={},t){if(super(),this.options=mt(e),this.services={},this.logger=We,this.modules={external:[]},gt(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initAsync)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(e={},t){this.isInitializing=!0,typeof e==`function`&&(t=e,e={}),e.defaultNS==null&&e.ns&&(T(e.ns)?e.defaultNS=e.ns:e.ns.indexOf(`translation`)<0&&(e.defaultNS=e.ns[0]));let n=pt();this.options={...n,...this.options,...mt(e)},this.options.interpolation={...n.interpolation,...this.options.interpolation},e.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=e.keySeparator),e.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=e.nsSeparator);let r=e=>
1e?typeof e==`function`?new e:e:null;if(!this.options.isClone){this.modules.logger?We.init(r(this.modules.logger),this.options):We.init(null,this.options);let e;e=this.modules.formatter?this.modules.formatter:ut;let t=new et(this.options);this.store=new Ke(this.options.resources,this.options);let i=this.services;i.logger=We,i.resourceStore=this.store,i.languageUtils=t,i.pluralResolver=new rt(t,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),this.options.interpolation.format&&this.options.interpolation.format!==n.interpolation.format&&this.logger.deprecate(`init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting`),e&&(!this.options.interpolation.format||this.options.interpolation.format===n.interpolation.format)&&(i.formatter=r(e),i.formatter.init&&i.formatter.init(i,this.options),this.options.interpolation.format=i.formatter.format.bind(i.formatter)),i.interpolator=new ot(this.options),i.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},i.backendConnector=new ft(r(this.modules.backend),i.resourceStore,i,this.options),i.backendConnector.on(`*`,(e,...t)=>{this.emit(e,...t)}),this.modules.languageDetector&&(i.languageDetector=r(this.modules.languageDetector),i.languageDetector.init&&i.languageDetector.init(i,this.options.detection,this.options)),this.modules.i18nFormat&&(i.i18nFormat=r(this.modules.i18nFormat),i.i18nFormat.init&&i.i18nFormat.init(this)),this.translator=new $e(this.services,this.options),this.translator.on(`*`,(e,...t)=>{this.emit(e,...t)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,t||=ht,this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&e[0]!==`dev`&&(this.options.lng=e[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn(`init: no languageDetector is used and no lng is defined`),[`getResource`,`hasResourceBundle`,`getResourceBundle`,`getDataByLanguage`].forEach(e=>{this[e]=(...t)=>this.store[e](...t)}),[`addResource`,`addResources`,`addResourceBundle`,`removeResourceBundle`].forEach(e=>{this[e]=(...t)=>(this.store[e](...t),this)});let i=E(),a=()=>{let e=(e,n)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn(`init: i18next is already initialized. You should call init just once!`),this.isInitialized=!0,this.options.isClone||this.logger.log(`initialized`,this.options),this.emit(`initialized`,this.options),i.resolve(n),t(e,n)};if(this.languages&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initAsync?a():setTimeout(a,0),i}loadResources(e,t=ht){let n=t,r=T(e)?e:this.language;if(typeof e==`function`&&(n=e),!this.options.resources||this.options.partialBundledLanguages){if(r?.toLowerCase()===`cimode`&&(!this.options.preload||this.options.preload.length===0))return n();let e=[],t=t=>{t&&t!==`cimode`&&this.services.languageUtils.toResolveHierarchy(t).forEach(t=>{t!==`cimode`&&e.indexOf(t)<0&&e.push(t)})};r?t(r):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e=>t(e)),this.options.preload?.forEach?.(e=>t(e)),this.services.backendConnector.load(e,this.options.ns,e=>{!e&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),n(e)})}else n(null)}reloadResources(e,t,n){let r=E();return typeof e==`function`&&(n=e,e=void 0),typeof t==`function`&&(n=t,t=void 0),e||=this.languages,t||=this.options.ns,n||=ht,this.services.backendConnector.reload(e,t,e=>{r.resolve(),n(e)}),r}use(e){if(!e)throw Error(`You are passing an undefined module! Please check the object you are passing to i18next.use()`);if(!e.type)throw Error(`You are passing a wrong module! Please check the object you are passing to i18next.use()`);return e.type===`backend`&&(this.modules.backend=e),(e.type===`logger`||e.log&&e.warn&&e.error)&&(this.modules.logger=e),e.type===`languageDetector`&&(this.modules.languageDetector=e),e.type===`i18nFormat`&&(this.modules.i18nFormat=e),e.type===`postProcessor`&&qe.addPostProcessor(e),e.type===`formatter`&&(this.modules.formatter=e),e.type===`3rdParty`&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!([`cimode`,`dev`].indexOf(e)>-1)){for(let e=0;e<this.languages.length;e++){let t=this.languages[e];if(!([`cimode`,`dev`].indexOf(t)>-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}!this.resolvedLanguage&&this.languages.indexOf(e)<0&&this.store.hasLanguageSomeTranslations(e)&&(this.resolvedLanguage=e,this.languages.unshift(e))}}changeLanguage(e,t){this.isLanguageChangingTo=e;let n=E();
vendor: 6,122 bytes, line 1
1this.emit(`languageChanging`,e);let r=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},i=(i,a)=>{a?this.isLanguageChangingTo===e&&(r(a),this.translator.changeLanguage(a),this.isLanguageChangingTo=void 0,this.emit(`languageChanged`,a),this.logger.log(`languageChanged`,a)):this.isLanguageChangingTo=void 0,n.resolve((...e)=>this.t(...e)),t&&t(i,(...e)=>this.t(...e))},a=t=>{!e&&!t&&this.services.languageDetector&&(t=[]);let n=T(t)?t:t&&t[0],a=this.store.hasLanguageSomeTranslations(n)?n:this.services.languageUtils.getBestMatchFromCodes(T(t)?[t]:t);a&&(this.language||r(a),this.translator.language||this.translator.changeLanguage(a),this.services.languageDetector?.cacheUserLanguage?.(a)),this.loadResources(a,e=>{i(e,a)})};return!e&&this.services.languageDetector&&!this.services.languageDetector.async?a(this.services.languageDetector.detect()):!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(a):this.services.languageDetector.detect(a):a(e),n}getFixedT(e,t,n){let r=(e,t,...i)=>{let a;a=typeof t==`object`?{...t}:this.options.overloadTranslationOptionHandler([e,t].concat(i)),a.lng=a.lng||r.lng,a.lngs=a.lngs||r.lngs,a.ns=a.ns||r.ns,a.keyPrefix!==``&&(a.keyPrefix=a.keyPrefix||n||r.keyPrefix);let o=this.options.keySeparator||`.`,s;return a.keyPrefix&&Array.isArray(e)?s=e.map(e=>(typeof e==`function`&&(e=Xe(e,t)),`${a.keyPrefix}${o}${e}`)):(typeof e==`function`&&(e=Xe(e,t)),s=a.keyPrefix?`${a.keyPrefix}${o}${e}`:e),this.t(s,a)};return T(e)?r.lng=e:r.lngs=e,r.ns=t,r.keyPrefix=n,r}t(...e){return this.translator?.translate(...e)}exists(...e){return this.translator?.exists(...e)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e,t={}){if(!this.isInitialized)return this.logger.warn(`hasLoadedNamespace: i18next was not initialized`,this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn(`hasLoadedNamespace: i18n.languages were undefined or empty`,this.languages),!1;let n=t.lng||this.resolvedLanguage||this.languages[0],r=this.options?this.options.fallbackLng:!1,i=this.languages[this.languages.length-1];if(n.toLowerCase()===`cimode`)return!0;let a=(e,t)=>{let n=this.services.backendConnector.state[`${e}|${t}`];return n===-1||n===0||n===2};if(t.precheck){let e=t.precheck(this,a);if(e!==void 0)return e}return!!(this.hasResourceBundle(n,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||a(n,e)&&(!r||a(i,e)))}loadNamespaces(e,t){let n=E();return this.options.ns?(T(e)&&(e=[e]),e.forEach(e=>{this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}loadLanguages(e,t){let n=E();T(e)&&(e=[e]);let r=this.options.preload||[],i=e.filter(e=>r.indexOf(e)<0&&this.services.languageUtils.isSupportedCode(e));return i.length?(this.options.preload=r.concat(i),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}dir(e){if(e||=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language),!e)return`rtl`;try{let t=new Intl.Locale(e);if(t&&t.getTextInfo){let e=t.getTextInfo();if(e&&e.direction)return e.direction}}catch{}let t=`ar.shu.sqr.ssh.xaa.yhd.yud.aao.abh.abv.acm.acq.acw.acx.acy.adf.ads.aeb.aec.afb.ajp.apc.apd.arb.arq.ars.ary.arz.auz.avl.ayh.ayl.ayn.ayp.bbz.pga.he.iw.ps.pbt.pbu.pst.prp.prd.ug.ur.ydd.yds.yih.ji.yi.hbo.men.xmn.fa.jpr.peo.pes.prs.dv.sam.ckb`.split(`.`),n=this.services?.languageUtils||new et(pt());return e.toLowerCase().indexOf(`-latn`)>1?`ltr`:t.indexOf(n.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf(`-arab`)>1?`rtl`:`ltr`}static createInstance(t={},n){return new e(t,n)}cloneInstance(t={},n=ht){let r=t.forkResourceStore;r&&delete t.forkResourceStore;let i={...this.options,...t,isClone:!0},a=new e(i);return(t.debug!==void 0||t.prefix!==void 0)&&(a.logger=a.logger.clone(t)),[`store`,`services`,`language`].forEach(e=>{a[e]=this[e]}),a.services={...this.services},a.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},r&&(a.store=new Ke(Object.keys(this.store.data).reduce((e,t)=>(e[t]={...this.store.data[t]},e[t]=Object.keys(e[t]).reduce((n,r)=>(n[r]={...e[t][r]},n),e[t]),e),{}),i),a.services.resourceStore=a.store),a.translator=new $e(a.services,i),a.translator.on(`*`,(e,...t)=>{a.emit(e,...t)}),a.init(i,n),a.translator.options=i,a.translator.backendConnector.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},a}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}},vt=_t.createInstance();vt.createInstance=_t.createInstance,vt.createInstance,vt.dir,vt.init,vt.loadResources,vt.reloadResources,vt.use,vt.changeLanguage,vt.getFixedT,vt.t,vt.exists,vt.setDefaultNamespace,vt.hasLoadedNamespace,vt.loadNamespaces,vt.loadLanguages;var yt=(e,t,n,r)=>{let i=[n,{code:t,...r||{}}];if(e?.services?.logger?.forward)return e.services.logger.forward(i,`warn`,`react-i18next::`,!0);Et(i[0])&&(i[0]=`react-i18next:: ${i[0]}`),e?.services?.logger?.warn?e.services.logger.warn(...i):console?.warn&&console.warn(...i)},bt={},xt=(e,t,n,r)=>{Et(n)&&bt[n]||(Et(n)&&(bt[n]=new Date),yt(e,t,n,r))},St=(e,t)=>()=>{if(e.isInitialized)t();else{let n=()=>{setTimeout(()=>{e.off(`initialized`,n)},0),t()};e.on(`initialized`,n)}},Ct=(e,t,n)=>{e.loadNamespaces(t,St(e,n))},wt=(e,t,n,r)=>{if(Et(n)&&(n=[n]),e.options.preload&&e.options.preload.indexOf(t)>-1)return Ct(e,n,r);n.forEach(t=>{e.options.ns.indexOf(t)<0&&e.options.ns.push(t)}),e.loadLanguages(t,St(e,r))},Tt=(e,t,n={})=>!t.languages||!t.languages.length?(xt(t,`NO_LANGUAGES`,`i18n.languages were undefined or empty`,{languages:t.languages}),!0):t.hasLoadedNamespace(e,{lng:n.lng,precheck:(t,r)=>{if(n.bindI18n&&n.bindI18n.indexOf(`languageChanging`)>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!r(t.isLanguageChangingTo,e))return!1}}),Et=e=>typeof e==`string`,Dt=e=>
1typeof e==`object`&&!!e,Ot=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,kt={"&":`&`,"&":`&`,"<":`<`,"<":`<`,">":`>`,">":`>`,"'":`'`,"'":`'`,""":`"`,""":`"`," ":` `," ":` `,"©":`©`,"©":`©`,"®":`®`,"®":`®`,"…":`â¦`,"…":`â¦`,"/":`/`,"/":`/`},At=e=>kt[e],jt={bindI18n:`languageChanged`,bindI18nStore:``,transEmptyNodeValue:``,transSupportBasicHtmlNodes:!0,transWrapTextNodes:``,transKeepBasicHtmlNodesFor:[`br`,`strong`,`i`,`p`],useSuspense:!0,unescape:e=>e.replace(Ot,At)},Mt=(e={})=>{jt={...jt,...e}},Nt=()=>jt,Pt,Ft=e=>{Pt=e},It=()=>Pt,Lt={type:`3rdParty`,init(e){Mt(e.options.react),Ft(e)}},Rt=(0,w.createContext)(),zt=class{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}},Bt=(e,t)=>{let n=(0,w.useRef)();return(0,w.useEffect)(()=>{n.current=t?n.current:e},[e,t]),n.current},Vt=(e,t,n,r)=>e.getFixedT(t,n,r),Ht=(e,t,n,r)=>(0,w.useCallback)(Vt(e,t,n,r),[e,t,n,r]),Ut=(e,t={})=>{let{i18n:n}=t,{i18n:r,defaultNS:i}=(0,w.useContext)(Rt)||{},a=n||r||It();if(a&&!a.reportNamespaces&&(a.reportNamespaces=new zt),!a){xt(a,`NO_I18NEXT_INSTANCE`,`useTranslation: You will need to pass in an i18next instance by using initReactI18next`);let e=(e,t)=>Et(t)?t:Dt(t)&&Et(t.defaultValue)?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,t=[e,{},!1];return t.t=e,t.i18n={},t.ready=!1,t}a.options.react?.wait&&xt(a,`DEPRECATED_OPTION`,`useTranslation: It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.`);let o={...Nt(),...a.options.react,...t},{useSuspense:s,keyPrefix:c}=o,l=e||i||a.options?.defaultNS;l=Et(l)?[l]:l||[`translation`],a.reportNamespaces.addUsedNamespaces?.(l);let u=(a.isInitialized||a.initializedStoreOnce)&&l.every(e=>Tt(e,a,o)),d=Ht(a,t.lng||null,o.nsMode===`fallback`?l:l[0],c),f=()=>d,p=()=>Vt(a,t.lng||null,o.nsMode===`fallback`?l:l[0],c),[m,h]=(0,w.useState)(f),g=l.join();t.lng&&(g=`${t.lng}${g}`);let _=Bt(g),v=(0,w.useRef)(!0);(0,w.useEffect)(()=>{let{bindI18n:e,bindI18nStore:n}=o;v.current=!0,!u&&!s&&(t.lng?wt(a,t.lng,l,()=>{v.current&&h(p)}):Ct(a,l,()=>{v.current&&h(p)})),u&&_&&_!==g&&v.current&&h(p);let r=()=>{v.current&&h(p)};return e&&a?.on(e,r),n&&a?.store.on(n,r),()=>{v.current=!1,a&&e&&e?.split(` `).forEach(e=>a.off(e,r)),n&&a&&n.split(` `).forEach(e=>a.store.off(e,r))}},[a,g]),(0,w.useEffect)(()=>{v.current&&u&&h(f)},[a,c,u]);let y=[m,a,u];if(y.t=m,y.i18n=a,y.ready=u,u||!u&&!s)return y;throw new Promise(e=>{t.lng?wt(a,t.lng,l,()=>e()):Ct(a,l,()=>e())})};function Wt({i18n:e,defaultNS:t,children:n}){let r=(0,w.useMemo)(()=>({i18n:e,defaultNS:t}),[e,t]);return(0,w.createElement)(Rt.Provider,{value:r},n)}var{slice:Gt,forEach:Kt}=[];function qt(e){return Kt.call(Gt.call(arguments,1),t=>{if(t)for(let n in t)e[n]===void 0&&(e[n]=t[n])}),e}function Jt(e){return typeof e==`string`&&[/<\s*script.*?>/i,/<\s*\/\s*script\s*>/i,/<\s*img.*?on\w+\s*=/i,/<\s*\w+\s*on\w+\s*=.*?>/i,/javascript\s*:/i,/vbscript\s*:/i,/expression\s*\(/i,/eval\s*\(/i,/alert\s*\(/i,/document\.cookie/i,/document\.write\s*\(/i,/window\.location/i,/innerHTML/i].some(t=>t.test(e))}var Yt=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,Xt=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{path:`/`},r=`${e}=${encodeURIComponent(t)}`;if(n.maxAge>0){let e=n.maxAge-0;if(Number.isNaN(e))throw Error(`maxAge should be a Number`);r+=`; Max-Age=${Math.floor(e)}`}if(n.domain){if(!Yt.test(n.domain))throw TypeError(`option domain is invalid`);r+=`; Domain=${n.domain}`}if(n.path){if(!Yt.test(n.path))throw TypeError(`option path is invalid`);r+=`; Path=${n.path}`}if(n.expires){if(typeof n.expires.toUTCString!=`function`)throw TypeError(`option expires is invali
1d`);r+=`; Expires=${n.expires.toUTCString()}`}if(n.httpOnly&&(r+=`; HttpOnly`),n.secure&&(r+=`; Secure`),n.sameSite)switch(typeof n.sameSite==`string`?n.sameSite.toLowerCase():n.sameSite){case!0:r+=`; SameSite=Strict`;break;case`lax`:r+=`; SameSite=Lax`;break;case`strict`:r+=`; SameSite=Strict`;break;case`none`:r+=`; SameSite=None`;break;default:throw TypeError(`option sameSite is invalid`)}return n.partitioned&&(r+=`; Partitioned`),r},Zt={create(e,t,n,r){let i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{path:`/`,sameSite:`strict`};n&&(i.expires=new Date,i.expires.setTime(i.expires.getTime()+n*60*1e3)),r&&(i.domain=r),document.cookie=Xt(e,t,i)},read(e){let t=`${e}=`,n=document.cookie.split(`;`);for(let e=0;e<n.length;e++){let r=n[e];for(;r.charAt(0)===` `;)r=r.substring(1,r.length);if(r.indexOf(t)===0)return r.substring(t.length,r.length)}return null},remove(e,t){this.create(e,``,-1,t)}},Qt={name:`cookie`,lookup(e){let{lookupCookie:t}=e;if(t&&typeof document<`u`)return Zt.read(t)||void 0},cacheUserLanguage(e,t){let{lookupCookie:n,cookieMinutes:r,cookieDomain:i,cookieOptions:a}=t;n&&typeof document<`u`&&Zt.create(n,e,r,i,a)}},$t={name:`querystring`,lookup(e){let{lookupQuerystring:t}=e,n;if(typeof window<`u`){let{search:e}=window.location;!window.location.search&&window.location.hash?.indexOf(`?`)>-1&&(e=window.location.hash.substring(window.location.hash.indexOf(`?`)));let r=e.substring(1).split(`&`);for(let e=0;e<r.length;e++){let i=r[e].indexOf(`=`);i>0&&r[e].substring(0,i)===t&&(n=r[e].substring(i+1))}}return n}},en={name:`hash`,lookup(e){let{lookupHash:t,lookupFromHashIndex:n}=e,r;if(typeof window<`u`){let{hash:e}=window.location;if(e&&e.length>2){let i=e.substring(1);if(t){let e=i.split(`&`);for(let n=0;n<e.length;n++){let i=e[n].indexOf(`=`);i>0&&e[n].substring(0,i)===t&&(r=e[n].substring(i+1))}}if(r)return r;if(!r&&n>-1){let t=e.match(/\/([a-zA-Z-]*)/g);
1return Array.isArray(t)?t[typeof n==`number`?n:0]?.replace(`/`,``):void 0}}}return r}},O=null,tn=()=>{if(O!==null)return O;try{if(O=typeof window<`u`&&window.localStorage!==null,!O)return!1;let e=`i18next.translate.boo`;window.localStorage.setItem(e,`foo`),window.localStorage.removeItem(e)}catch{O=!1}return O},nn={name:`localStorage`,lookup(e){let{lookupLocalStorage:t}=e;if(t&&tn())return window.localStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let{lookupLocalStorage:n}=t;n&&tn()&&window.localStorage.setItem(n,e)}},rn=null,an=()=>{if(rn!==null)return rn;try{if(rn=typeof window<`u`&&window.sessionStorage!==null,!rn)return!1;let e=`i18next.translate.boo`;window.sessionStorage.setItem(e,`foo`),window.sessionStorage.removeItem(e)}catch{rn=!1}return rn},on={name:`sessionStorage`,lookup(e){let{lookupSessionStorage:t}=e;if(t&&an())return window.sessionStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let{lookupSessionStorage:n}=t;n&&an()&&window.sessionStorage.setItem(n,e)}},sn={name:`navigator`,lookup(e){let t=[];if(typeof navigator<`u`){let{languages:e,userLanguage:n,language:r}=navigator;if(e)for(let n=0;n<e.length;n++)t.push(e[n]);n&&t.push(n),r&&t.push(r)}return t.length>0?t:void 0}},cn={name:`htmlTag`,lookup(e){let{htmlTag:t}=e,n,r=t||(typeof document<`u`?document.documentElement:null);return r&&typeof r.getAttribute==`function`&&(n=r.getAttribute(`lang`)),n}},ln={name:`path`,lookup(e){let{lookupFromPathIndex:t}=e;if(typeof window>`u`)return;let n=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(Array.isArray(n))return n[typeof t==`number`?t:0]?.replace(`/`,``)}},un={name:`subdomain`,lookup(e){let{lookupFromSubdomainIndex:t}=e,n=typeof t==`number`?t+1:1,r=typeof window<`u`&&window.location?.hostname?.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(r)return r[n]}},dn=!1;try{document.cookie,dn=!0}catch{}var fn=[`querystring`,`cookie`,`localStorage`,`sessionStorage`,`navigator`,`htmlTag`];dn||fn.splice(1,1);var pn=()=>({order:fn,lookupQuerystring:`lng`,lookupCookie:`i18next`,lookupLocalStorage:`i18nextLng`,lookupSessionStorage:`i18nextLng`,caches:[`localStorage`],excludeCacheFor:[`cimode`],convertDetectedLanguage:e=>e}),mn=class{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.type=`languageDetector`,this.detectors={},this.init(e,t)}init(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{languageUtils:{}},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.services=e,this.options=qt(t,this.options||{},pn()),typeof this.options.convertDetectedLanguage==`string`&&this.options.convertDetectedLanguage.indexOf(`15897`)>-1&&(this.options.convertDetectedLanguage=e=>e.replace(`-`,`_`)),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=n,this.addDetector(Qt),this.addDetector($t),this.addDetector(nn),this.addDetector(on),this.addDetector(sn),this.addDetector(cn),this.addDetector(ln),this.addDetector(un),this.addDetector(en)}addDetector(e){return this.detectors[e.name]=e,this}detect(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.order,t=[];return e.forEach(e=>{if(this.detectors[e]){let n=this.detectors[e].lookup(this.options);n&&typeof n==`string`&&(n=[n]),n&&(t=t.concat(n))}}),t=t.filter(e=>e!=null&&!Jt(e)).map(e=>this.options.convertDetectedLanguage(e)),this.services&&this.services.languageUtils&&this.services.languageUtils.getBestMatchFromCodes?t:t.length>0?t[0]:null}cacheUserLanguage(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.options.caches;t&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||t.forEach(t=>{this.detectors[t]&&this.detectors[t].cacheUserLanguage(e,this.options)}))}};mn.type=`languageDetector`;var hn=Object.assign({}),gn={};Object.keys(hn).forEach(e=>{let t=e.match(/\.\/([^/]+)\/([^/]+)\.ts$/);if(t){let[,n]=t,r=hn[e];gn[n]||(gn[n]={translation:{}}),r.default&&(gn[n].translation={...gn[n].translation,...r.default})}}),vt.use(mn).use(Lt).init({lng:`en`,fallbackLng:`en`,debug:!1,resources:gn,detection:{order:[`localStorage`],caches:[`localStorage`],lookupLocalStorage:`i18nextLng`},interpolation:{escapeValue:!1}});var _n=vt,vn=o((e=>{function t(e,t){var n=e.length;e.push(t);a:for(;0<n;){var r=n-1>>>1,a=e[r];if(0<i(a,t))e[r]=t,e[n]=a,n=r;else break a}}function n(e){return e.length===0?null:e[0]}function r(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;a:for(var r=0,a=e.length,o=a>>>1;r<o;){var s=2*(r+1)-1,c=e[s],l=s+1,u=e[l];if(0>i(c,n))l<a&&0>i(u,c)?(e[r]=u,e[l]=n,r=l):(e[r]=c,e[s]=n,r=s);else if(l<a&&0>i(u,n))e[r]=u,e[l]=n,r=l;else break a}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}if(e.unstable_now=void 0,typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var c=[],l=[],u=1,d=null,f=3,p=!1,m=!1,h=!1,g=!1,_=typeof setTimeout==`function`?setTimeout:null,v=typeof clearTimeout==`function`?clearTimeout:null,y=typeof setImmediate<`u`?setImmediate:null;function b(e){for(var i=n(l);i!==null;){if(i.callback===null)r(l);else if(i.startTime<=e)r(l),i.sortIndex=i.expirationTime,t(c,i);else break;i=n(l)}}function ee(e){if(h=!1,b(e),!m){if(n(c)!==null)m=!0,te||(te=!0,ie());else{var t=n(l);t!==null&&se(ee,t.startTime-e)}}}var te=!1,ne=-1,x=5,S=-1;function re(){return g?!0:!(e.unstable_now()-S<x)}function C(){if(g=!1,te){var t=e.unstable_now();S=t;var i=!0;try{a:{m=!1,h&&(h=!1,v(ne),ne=-1),p=!0;var a=f;try{b:{for(b(t),d=n(c);d!==null&&!(d.expirationTime>t&&re());){var o=d.callback;if(typeof o==`function`){d.callback=null,f=d.priorityLevel;var s=o(d.expirationTime<=t);if(t=e.unstable_now(),typeof s==`function`){d.callback=s,b(t),i=!0;break b}d===n(c)&&r(c),b(t)}else r(c);d=n(c)}if(d!==null)i=!0;else{var u=n(l);u!==null&&se(ee,u.startTime-t),i=!1}}break a}finally{d=null,f=a,p=!1}i=void 0}}finally{i?ie():te=!1}}}var ie;if(typeof y==`function`)ie=function(){y(C)};
vendor: 5,222 bytes, line 1
1else if(typeof MessageChannel<`u`){var ae=new MessageChannel,oe=ae.port2;ae.port1.onmessage=C,ie=function(){oe.postMessage(null)}}else ie=function(){_(C,0)};function se(t,n){ne=_(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error(`forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported`):x=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},e.unstable_requestPaint=function(){g=!0},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},e.unstable_scheduleCallback=function(r,i,a){var o=e.unstable_now();switch(typeof a==`object`&&a?(a=a.delay,a=typeof a==`number`&&0<a?o+a:o):a=o,r){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return s=a+s,r={id:u++,callback:i,priorityLevel:r,startTime:a,expirationTime:s,sortIndex:-1},a>o?(r.sortIndex=a,t(l,r),n(c)===null&&r===n(l)&&(h?(v(ne),ne=-1):h=!0,se(ee,a-o))):(r.sortIndex=s,t(c,r),m||p||(m=!0,te||(te=!0,ie()))),r},e.unstable_shouldYield=re,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}})),yn=o(((e,t)=>{t.exports=vn()})),bn=o((e=>{var t=Ce();function n(e){var t=`https://react.dev/errors/`+e;if(1<arguments.length){t+=`?args[]=`+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+=`&args[]=`+encodeURIComponent(arguments[n])}return`Minified React error #`+e+`; visit `+t+` for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`}function r(){}var i={d:{f:r,r:function(){throw Error(n(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},a=Symbol.for(`react.portal`),o=Symbol.for(`react.recoverable`),s=Symbol.for(`react.optimistic_key`);function c(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:a,key:r==null?null:r===s?s:``+r,children:e,containerInfo:t,implementation:n}}var l=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function u(e,t){if(e===`font`)return``;if(typeof t==`string`)return t===`use-credentials`?t:``}e.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=i,e.browser=function(e){return{$$typeof:o,_reason:e}},e.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)throw Error(n(299));return c(e,t,null,r)},e.flushSync=function(e){var t=l.T,n=i.p;try{if(l.T=null,i.p=2,e)return e()}finally{l.T=t,i.p=n,i.d.f()}},e.preconnect=function(e,t){typeof e==`string`&&(t?(t=t.crossOrigin,t=typeof t==`string`?t===`use-credentials`?t:``:void 0):t=null,i.d.C(e,t))},e.prefetchDNS=function(e){typeof e==`string`&&i.d.D(e)},e.preinit=function(e,t){if(typeof e==`string`&&t&&typeof t.as==`string`){var n=t.as,r=u(n,t.crossOrigin),a=typeof t.integrity==`string`?t.integrity:void 0,o=typeof t.fetchPriority==`string`?t.fetchPriority:void 0;n===`style`?i.d.S(e,typeof t.precedence==`string`?t.precedence:void 0,{crossOrigin:r,integrity:a,fetchPriority:o}):n===`script`&&i.d.X(e,{crossOrigin:r,integrity:a,fetchPriority:o,nonce:typeof t.nonce==`string`?t.nonce:void 0})}},e.preinitModule=function(e,t){if(typeof e==`string`){if(typeof t==`object`&&t){if(t.as==null||t.as===`script`){var n=u(t.as,t.crossOrigin);i.d.M(e,{crossOrigin:n,integrity:typeof t.integrity==`string`?t.integrity:void 0,nonce:typeof t.nonce==`string`?t.nonce:void 0,fetchPriority:typeof t.fetchPriority==`string`?t.fetchPriority:void 0})}}else t??i.d.M(e)}},e.preload=function(e,t){if(typeof e==`string`&&typeof t==`object`&&t&&typeof t.as==`string`){var n=t.as,r=u(n,t.crossOrigin);i.d.L(e,n,{crossOrigin:r,integrity:typeof t.integrity==`string`?t.integrity:void 0,nonce:typeof t.nonce==`string`?t.nonce:void 0,type:typeof t.type==`string`?t.type:void 0,fetchPriority:typeof t.fetchPriority==`string`?t.fetchPriority:void 0,referrerPolicy:typeof t.referrerPolicy==`string`?t.referrerPolicy:void 0,imageSrcSet:typeof t.imageSrcSet==`string`?t.imageSrcSet:void 0,imageSizes:typeof t.imageSizes==`string`?t.imageSizes:void 0,media:typeof t.media==`string`?t.media:void 0})}},e.preloadModule=function(e,t){if(typeof e==`string`){if(t){var n=u(t.as,t.crossOrigin);i.d.m(e,{as:typeof t.as==`string`&&t.as!==`script`?t.as:void 0,crossOrigin:n,integrity:typeof t.integrity==`string`?t.integrity:void 0,nonce:typeof t.nonce==`string`?t.nonce:void 0,fetchPriority:typeof t.fetchPriority==`string`?t.fetchPriority:void 0})}else i.d.m(e)}},e.requestFormReset=function(e){i.d.r(e)},e.unstable_batchedUpdates=function(e,t){return e(t)},e.useFormState=function(e,t,n){return l.H.useFormState(e,t,n)},e.useFormStatus=function(){return l.H.useHostTransitionStatus()}
1,e.version=`19.3.0`})),xn=o(((e,t)=>{function n(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE==`function`)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=bn()})),Sn=o((e=>{var t=yn(),n=Ce(),r=xn();function i(e){var t=`https://react.dev/errors/`+e;if(1<arguments.length){t+=`?args[]=`+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+=`&args[]=`+encodeURIComponent(arguments[n])}return`Minified React error #`+e+`; visit `+t+` for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`}function a(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function o(e){for(var t=e,n=t;n&&!n.alternate;)t=n,t.flags&4098&&(e=t.return),n=t.return;for(;t.return;)t=t.return;return t.tag===3?e:null}function s(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function c(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function l(e){if(o(e)!==e)throw Error(i(188))}function u(e){var t=e.alternate;if(!t){if(t=o(e),t===null)throw Error(i(188));return t===e?e:null}for(var n=e,r=t;;){var a=n.return;if(a===null)break;var s=a.alternate;if(s===null){if(r=a.return,r!==null){n=r;continue}break}if(a.child===s.child){for(s=a.child;s;){if(s===n)return l(a),e;if(s===r)return l(a),t;s=s.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=s;else{for(var c=!1,u=a.child;u;){if(u===n){c=!0,n=a,r=s;break}if(u===r){c=!0,r=a,n=s;break}u=u.sibling}if(!c){for(u=s.child;u;){if(u===n){c=!0,n=s,r=a;break}if(u===r){c=!0,r=s,n=a;break}u=u.sibling}if(!c)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(n.tag!==3)throw Error(i(188));return n.stateNode.current===n?e:t}function d(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=d(e),t!==null)return t;e=e.sibling}return null}function f(e,t,n,r,i,a){for(;e!==null;){if((e.tag===5||e.tag===27||e.tag===6)&&n(e,r,i,a)||(e.tag!==22||e.memoizedState===null)&&(t||e.tag!==5&&e.tag!==27)&&f(e.child,t,n,r,i,a))return!0;e=e.sibling}return!1}function p(e){for(e=e.return;e!==null;){if(e.tag===3||e.tag===5||e.tag===27)return e;e=e.return}return null}function m(e){var t=!1;for(e=e.return;e!==null&&(e.tag===4&&(t=!0),e.tag!==3&&e.tag!==5&&e.tag!==27);)e=e.return;return t}function h(e){var t=[null,null],n=p(e);return n===null||g(t,e,n.child,{foundSelf:!1}),t}function g(e,t,n,r){for(;n!==null;){if(n===t)r.foundSelf=!0;else if(n.tag===5||n.tag===27||n.tag===6){if(r.foundSelf)return e[1]=n,!0;e[0]=n}else if((n.tag!==22||n.memoizedState===null)&&g(e,t,n.child,r))return!0;n=n.sibling}return!1}function _(e){switch(e.tag){case 5:case 27:case 6:return e.stateNode;case 3:return e.stateNode.containerInfo;default:throw Error(i(559))}}var v=null,y=null;function b(e,t,n){return e===n||e===t&&(v=e,!0)}function ee(e,t,n){return e===n?(y=e,!1):e===t&&(y!==null&&(v=e),!0)}function te(e){if(e===null)return null;do e=e===null?null:e.return;while(e&&e.tag!==5&&e.tag!==27&&e.tag!==3);return e||null}function ne(e,t,n){for(var r=0,i=e;i;i=n(i))r++;i=0;for(var a=t;a;a=n(a))i++;for(;0<r-i;)e=n(e),r--;for(;0<i-r;)t=n(t),i--;for(;r--;){if(e===t||t!==null&&e===t.alternate)return e;e=n(e),t=n(t)}return null}var x=Object.assign,S=Symbol.for(`react.element`),re=Symbol.for(`react.transitional.element`),C=Symbol.for(`react.portal`),ie=Symbol.for(`react.fragment`),ae=Symbol.for(`react.strict_mode`),oe=Symbol.for(`react.profiler`),se=Symbol.for(`react.consumer`),ce=Symbol.for(`react.context`),le=Symbol.for(`react.forward_ref`),ue=Symbol.for(`react.suspense`),de=Symbol.for(`react.suspense_list`),fe=Symbol.for(`react.memo`),pe=Symbol.for(`react.lazy`),me=Symbol.for(`react.activity`),he=Symbol.for(`react.legacy_hidden`),ge=Symbol.for(`react.memo_cache_sentinel`),_e=Symbol.for(`react.view_transition`),ve=Symbol.for(`react.recoverable`),ye=Symbol.iterator;function be(e){return typeof e!=`object`||!e?null:(e=ye&&e[ye]||e[`@@iterator`],typeof e==`function`?e:null)}var xe=Symbol.for(`react.client.reference`);function Se(e){if(e==null)return null;if(typeof e==`function`)return e.$$typeof===xe?null:e.displayName||e.name||null;if(typeof e==`string`)return e;switch(e){case ie:return`Fragment`;case oe:return`Profiler`;case ae:return`StrictMode`;case ue:return`Suspense`;case de:return`SuspenseList`;case me:return`Activity`;case _e:return`ViewTransition`}if(typeof e==`object`)switch(e.$$typeof){case C:return`Portal`;case ce:return e.displayName||`Context`;case se:return(e._context.displayName||`Context`)+`.Consumer`;case le:var t=e.render;return e=e.displayName,e||=(e=t.displayName||t.name||``,e===``?`ForwardRef`:`ForwardRef(`+e+`)`),e;case fe:return t=e.displayName||null,t===null?Se(e.type)||`Memo`:t;case pe:t=e._payload,e=e._init;try{return Se(e(t))}catch{}}return null}var w=Array.isArray,T=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,E=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,we={pen
vendor: 1,433 bytes, lines 1-3
1ding:!1,data:null,method:null,action:null},Te=[],Ee=-1;function De(e){return{current:e}}function Oe(e){0>Ee||(e.current=Te[Ee],Te[Ee]=null,Ee--)}function D(e,t){Ee++,Te[Ee]=e.current,e.current=t}var ke=De(null),Ae=De(null),je=De(null),Me=De(null);function Ne(e,t){switch(D(je,t),D(Ae,e),D(ke,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?up(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=up(t),e=dp(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}Oe(ke),D(ke,e)}function Pe(){Oe(ke),Oe(Ae),Oe(je)}function Fe(e){var t=e.memoizedState;t!==null&&(sh._currentValue=t.memoizedState,D(Me,e)),t=ke.current;var n=dp(t,e.type);t!==n&&(D(Ae,e),D(ke,n))}function Ie(e){Ae.current===e&&(Oe(ke),Oe(Ae)),Me.current===e&&(Oe(Me),sh._currentValue=we)}var Le,Re;function ze(e){if(Le===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);Le=t&&t[1]||``,Re=-1<e.stack.indexOf(` 2 at`)?` (<anonymous>)`:-1<e.stack.indexOf(`@`)?`@unknown:0:0`:``}return` 3`+Le+e+Re}var Be=!1;function Ve(e,t){if(!e||Be)return``;Be=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),typeof Reflect==`object`&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}
3else{try{n.call()}catch(e){r=e}n=!1;try{var i=Object.getOwnPropertyDescriptor(e.prototype,`props`);Object.defineProperty(e.prototype,"props",{configurable:!0,set:function(){throw Error()}}),n=!0,new e}finally{n&&(i===void 0?delete e.prototype.props:Object.defineProperty(e.prototype,"props",i))}}}else{try{throw Error()}catch(e){r=e}(n=e())&&typeof n.catch==`function`&&n.catch(function(){})}}catch(e){if(e&&r&&typeof e.stack==`string`)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName=`DetermineComponentFrameRoot`;var i=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,`name`);i&&i.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:`DetermineComponentFrameRoot`});var a=r.DetermineComponentFrameRoot(),o=a[0],s=a[1];if(o&&s){var c=o.split(` 4`),l=s.split(` 5`);for(i=r=0;r<c.length&&!c[r].includes(`DetermineComponentFrameRoot`);)r++;for(;i<l.length&&!l[i].includes(`DetermineComponentFrameRoot`);)i++;if(r===c.length||i===l.length)for(r=c.length-1,i=l.length-1;1<=r&&0<=i&&c[r]!==l[i];)i--;for(;1<=r&&0<=i;r--,i--)if(c[r]!==l[i]){if(r!==1||i!==1)do if(r--,i--,0>i||c[r]!==l[i]){var u=` 6`+c[r].replace(` at new `,` at `);return e.displayName&&u.includes(`<anonymous>`)&&(u=u.replace(`<anonymous>`,e.displayName)),u}while(1<=r&&0<=i);break}}}finally{Be=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?ze(n):``}function He(e,t){switch(e.tag){case 26:case 27:case 5:return ze(e.type);case 16:return ze(`Lazy`);case 13:return e.child!==t&&t!==null?ze(`Suspense Fallback`):ze(`Suspense`);case 19:return ze(`SuspenseList`);case 0:case 15:return Ve(e.type,!1);case 11:return Ve(e.type.render,!1);case 1:return Ve(e.type,!0);case 31:return ze(`Activity`);case 30:return ze(`ViewTransition`);default:return``}}function Ue(e){try{var t=``,n=null;do t+=He(e,n),n=e,e=e.return;while(e);return t}catch(e){return` 7Error generating stack: `+e.message+` 8`+e.stack}}var We=Object.prototype.hasOwnProperty,Ge=t.unstable_scheduleCallback,Ke=t.unstable_cancelCallback,qe=t.unstable_shouldYield,Je=t.unstable_requestPaint,Ye=t.unstable_now,Xe=t.unstable_getCurrentPriorityLevel,Ze=t.unstable_ImmediatePriority,Qe=t.unstable_UserBlockingPriority,$e=t.unstable_NormalPriority,et=t.unstable_LowPriority,tt=t.unstable_IdlePriority,nt=t.log,rt=t.unstable_setDisableYieldValue,it=null,at=null;function ot(e){if(typeof nt==`function`&&rt(e),at&&typeof at.setStrictMode==`function`)try{at.setStrictMode(it,e)}catch{}}var st=Math.clz32?Math.clz32:ut,ct=Math.log,lt=Math.LN2;function ut(e){return e>>>=0,e===0?32:31-(ct(e)/lt|0)|0}var dt=256,ft=262144,pt=4194304;function mt(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&-e;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function ht(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=mt(n))):i=mt(o):i=mt(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=mt(n))):i=mt(o)):i=mt(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function gt(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function _t(e,t){t&8&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0<n;){var r=31-st(n),i=1<<r;t|=e[r],n&=~i}return t}function vt(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function yt(){var e=pt;return pt<<=1,!(pt&62914560)&&(pt=4194304),e}function bt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}
vendor: 9,105 bytes, line 8
8function xt(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function St(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0<n;){var u=31-st(n),d=1<<u;s[u]=0,c[u]=-1;var f=l[u];if(f!==null)for(l[u]=null,u=0;u<f.length;u++){var p=f[u];p!==null&&(p.lane&=-536870913)}n&=~d}r!==0&&Ct(e,r,0),a!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=a&~(o&~t))}function Ct(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-st(t);e.entangledLanes|=t,e.entanglements[r]=e.entanglements[r]|1073741824|n&261930}function wt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-st(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}function Tt(e,t){var n=t&-t;return n=n&42?1:Et(n),(n&(e.suspendedLanes|t))===0?n:0}function Et(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Dt(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function Ot(){var e=E.p;return e===0?(e=window.event,e===void 0?32:Ch(e.type)):e}function kt(e,t){var n=E.p;try{return E.p=e,t()}finally{E.p=n}}var At=Math.random().toString(36).slice(2),jt=`__reactFiber$`+At,Mt=`__reactProps$`+At,Nt=`__reactContainer$`+At,Pt=`__reactEvents$`+At,Ft=`__reactListeners$`+At,It=`__reactHandles$`+At,Lt=`__reactResources$`+At,Rt=`__reactMarker$`+At,zt=`__reactLoad$`+At;function Bt(e){delete e[jt],delete e[Mt],delete e[Ft],delete e[It]}function Vt(e){var t;if(t=e[jt])return t;for(var n=e.parentNode;n;){if(t=n[Nt]||n[jt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=fm(e);e!==null;){if(n=e[jt])return n;e=fm(e)}return t}e=n,n=e.parentNode}return null}function Ht(e){if(e=e[jt]||e[Nt]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Ut(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(i(33))}function Wt(e){var t=e[Lt];return t||=e[Lt]={hoistableStyles:new Map,hoistableScripts:new Map},t}function Gt(e){e[Rt]=!0}function Kt(e){e[zt]=void 0}var qt=new Set,Jt={};function Yt(e,t){Xt(e,t),Xt(e+`Capture`,t)}function Xt(e,t){for(Jt[e]=t,e=0;e<t.length;e++)qt.add(t[e])}var Zt=RegExp(`^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$`),Qt={},$t={};function en(e){return We.call($t,e)?!0:We.call(Qt,e)?!1:Zt.test(e)?$t[e]=!0:(Qt[e]=!0,!1)}var O=!1;function tn(){var e=O;return O=!1,e}function nn(e,t,n){if(en(t)){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:e.removeAttribute(t);return;case`boolean`:var r=t.toLowerCase().slice(0,5);if(r!==`data-`&&r!==`aria-`){e.removeAttribute(t);return}}e.setAttribute(t,n)}}}function rn(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(t);return}e.setAttribute(t,n)}}function an(e,t,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(n);return}e.setAttributeNS(t,n,r)}}function on(e){switch(typeof e){case`bigint`:case`boolean`:case`number`:case`string`:case`undefined`:return e;case`object`:return e;default:return``}}function sn(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function cn(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&r!==void 0&&typeof r.get==`function`&&typeof r.set==`function`){var i=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=``+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=``+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ln(e){if(!e._valueTracker){var t=sn(e)?`checked`:`value`;e._valueTracker=cn(e,t,``+e[t])}}function un(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=sn(e)?e.checked?`true`:`false`:e.value),e=r,e!==n&&(t.setValue(e),!0)}var dn=/[\n"\\]/g;function fn(e){return e.replace(dn,function(e){return`\\`+e.charCodeAt(0).toString(16)+` `})}function pn(e,t,n,r,i,a,o,s){e.name=``,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`?e.type=o:e.removeAttribute(`type`),t==null?o!==`submit`&&o!==`reset`||e.removeAttribute(`value`):o===`number`?(t===0&&e.value===``||e.value!=t)&&(e.value=``+on(t)):e.value!==``+on(t)&&(e.value=``+on(t)),t==null?n==null?r!=null&&e.removeAttribute(`value`):hn(e,on(n)):o===`number`&&e.value==t?hn(e,on(e.value)):hn(e,on(t)),i==null&&a!=null&&(e.defaultChecked=!!a),i!=null&&(e.checked=i&&typeof i!=`function`&&typeof i!=`symbol`),s!=null&&typeof s!=`function`&&typeof s!=`symbol`&&typeof s!=`boolean`?e.name=``+on(s):e.removeAttribute(`name`)}function mn(e,t,n,r,i,a,o,s){if(a!=null&&typeof a!=`function`&&typeof a!=`symbol`&&typeof a!=`boolean`&&(e.type=a),t!=null||n!=null){if(!(a!==`submit`&&a!==`reset`||t!=null)){ln(e);return}n=n==null?``:``+on(n),t=t==null?n:``+on(t),s||t===e.value||(e.value=t),e.defaultValue=t}r??=i,r=typeof r!=`function`&&typeof r!=`symbol`&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`&&(e.name=o),ln(e)}function hn(e,t){e.defaultValue!==``+t&&(e.defaultValue=``+t)}function gn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t[`$`+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty(`$`+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=``+on(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function _n(e,t,n){if(t!=null&&(t=``+on(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n==null?``:``+on(n)}function vn(e,t,n,r){if(t==null){if(r!=null){if(n!=null)throw Error(i(92));if(w(r)){if(1<r.length)throw Error(i(93));r=r[0]}n=r}n??=``,t=n}n=on(t),e.defaultValue=n,r=e.textContent,r===n&&r!==``&&r!==null&&(e.value=r),ln(e)}function bn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Sn=new Set(`animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp`.split(` `));function Cn(e,t,n){var r=t.indexOf(`--`)===0;n==null||typeof n==`boolean`||n===``?r?e.setProperty(t,``):t===`float`?e.cssFloat=``:e[t]=``:r?e.setProperty(t,n):typeof n!=`number`||n===0||Sn.has(t)?t===`float`?e.cssFloat=n:e[t]=(``+n).trim():e[t]=n+`px`}function wn(e,t,n){if(t!=null&&typeof t!=`object`)throw Error(i(62));if(e=e.style,n!=null){for(var r in n)!n.hasOwnProperty(r)||t!=null&&t.hasOwnProperty(r)||(r.indexOf(`--`)===0?e.setProperty(r,``):r===`float`?e.cssFloat=``:e[r]=``,O=!0);for(var a in t)r=t[a],t.hasOwnProperty(a)&&n[a]!==r&&(Cn(e,a,r),O=!0)}else for(var o in t)t.hasOwnProperty(o)&&Cn(e,o,t[o])}function Tn(e){if(e.indexOf(`-`)===-1)return!1;switch(e){case`annotation-xml`:case`color-profile`:case`font-face`:case`font-face-src`:case`font-face-uri`:case`font-face-format`:case`font-face-name`:case`missing-glyph`:return!1;default:return!0}}var En=new Map([[`acceptCharset`,`accept-charset`],[`htmlFor`,`for`],[`httpEquiv`,`http-equiv`],[`crossOrigin`,`crossorigin`],[`accentHeight`,`accent-height`],[`alignmentBaseline`,`alignment-baseline`],[`arabicForm`,`arabic-form`],[`baselineShift`,`baseline-shift`],[`capHeight`,`cap-height`],[`
8clipPath`,`clip-path`],[`clipRule`,`clip-rule`],[`colorInterpolation`,`color-interpolation`],[`colorInterpolationFilters`,`color-interpolation-filters`],[`colorProfile`,`color-profile`],[`colorRendering`,`color-rendering`],[`dominantBaseline`,`dominant-baseline`],[`enableBackground`,`enable-background`],[`fillOpacity`,`fill-opacity`],[`fillRule`,`fill-rule`],[`floodColor`,`flood-color`],[`floodOpacity`,`flood-opacity`],[`fontFamily`,`font-family`],[`fontSize`,`font-size`],[`fontSizeAdjust`,`font-size-adjust`],[`fontStretch`,`font-stretch`],[`fontStyle`,`font-style`],[`fontVariant`,`font-variant`],[`fontWeight`,`font-weight`],[`glyphName`,`glyph-name`],[`glyphOrientationHorizontal`,`glyph-orientation-horizontal`],[`glyphOrientationVertical`,`glyph-orientation-vertical`],[`horizAdvX`,`horiz-adv-x`],[`horizOriginX`,`horiz-origin-x`],[`imageRendering`,`image-rendering`],[`letterSpacing`,`letter-spacing`],[`lightingColor`,`lighting-color`],[`markerEnd`,`marker-end`],[`markerMid`,`marker-mid`],[`markerStart`,`marker-start`],[`maskType`,`mask-type`],[`overlinePosition`,`overline-position`],[`overlineThickness`,`overline-thickness`],[`paintOrder`,`paint-order`],[`panose-1`,`panose-1`],[`pointerEvents`,`pointer-events`],[`renderingIntent`,`rendering-intent`],[`shapeRendering`,`shape-rendering`],[`stopColor`,`stop-color`],[`stopOpacity`,`stop-opacity`],[`strikethroughPosition`,`strikethrough-position`],[`strikethroughThickness`,`strikethrough-thickness`],[`strokeDasharray`,`stroke-dasharray`],[`strokeDashoffset`,`stroke-dashoffset`],[`strokeLinecap`,`stroke-linecap`],[`strokeLinejoin`,`stroke-linejoin`],[`strokeMiterlimit`,`stroke-miterlimit`],[`strokeOpacity`,`stroke-opacity`],[`strokeWidth`,`stroke-width`],[`textAnchor`,`text-anchor`],[`textDecoration`,`text-decoration`],[`textRendering`,`text-rendering`],[`transformOrigin`,`transform-origin`],[`underlinePosition`,`underline-position`],[`underlineThickness`,`underline-thickness`],[`unicodeBidi`,`unicode-bidi`],[`unicodeRange`,`unicode-range`],[`unitsPerEm`,`units-per-em`],[`vAlphabetic`,`v-alphabetic`],[`vHanging`,`v-hanging`],[`vIdeographic`,`v-ideographic`],[`vMathematical`,`v-mathematical`],[`vectorEffect`,`vector-effect`],[`vertAdvY`,`vert-adv-y`],[`vertOriginX`,`vert-origin-x`],[`vertOriginY`,`vert-origin-y`],[`wordSpacing`,`word-spacing`],[`writingMode`,`writing-mode`],[`xmlnsXlink`,`xmlns:xlink`],[`xHeight`,`x-height`]]),Dn=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function On(e){return Dn.test(``+e)?`javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')`:e}function kn(){}var An=null;function jn(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Mn=null,Nn=null;function Pn(e){var t=Ht(e);if(t&&(e=t.stateNode)){var n=e[Mt]||null;a:switch(e=t.stateNode,t.type){case`input`:if(pn(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type===`radio`&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll(`input[name="`+fn(``+t)+`"][type="radio"]`),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=r[Mt]||null;if(!a)throw Error(i(90));pn(r,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)r=n[t],r.form===e.form&&un(r)}break a;case`textarea`:_n(e,n.value,n.defaultValue);break a;case`select`:t=n.value,t!=null&&gn(e,!!n.multiple,t,!1)}}}var Fn=!1;function In(e,t,n){if(Fn)return e(t,n);Fn=!0;try{return e(t)}finally{if(Fn=!1,(Mn!==null||Nn!==null)&&(zd(),Mn&&(t=Mn,e=Nn,Nn=Mn=null,Pn(t),e)))for(t=0;t<e.length;t++)Pn(e[t])}}function Ln(e,t){var n=e.stateNode;if(n===null)return null;var r=n[Mt]||null;if(r===null)return null;n=r[t];a:switch(t){case`onClick`:case`onClickCapture`:case`onDoubleClick`:case`onDoubleClickCapture`:case`onMouseDown`:case`onMouseDownCapture`:case`onMouseMove`:case`onMouseMoveCapture`:case`onMouseUp`:case`onMouseUpCapture`:case`onMouseEnter`:(r=!r.disabled)||(e=e.type,r=e!==`button`&&e!==`input`&&e!==`select`&&e!==`textarea`),e=!r;break a;default:e=!1}if(e)return null;if(n&&typeof n!=`function`)throw Error(i(231,t,typeof n));return n}var Rn=typeof window<`u`&&window.document!==void 0&&window.document.createElement!==void 0,zn=!1;if(Rn)try{var Bn={};Object.defineProperty(Bn,"passive",{get:function(){zn=!0}}),window.addEventListener(`test`,Bn,Bn),window.removeEventListener(`test`,Bn,Bn)}catch{zn=!1}var Vn=null,Hn=null,Un=null;function Wn(){if(Un)return Un;var e,t=Hn,n=t.length,r,i=`value`in Vn?Vn.value:Vn.textContent,a=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[a-r];r++);return Un=i.slice(e,1<r?1-r:void 0)}function Gn(e){var t=e.keyCode;return`charCode`in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Kn(){return!0}function qn(){return!1}function Jn(e){function t(t,n,r,i,a){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(i.defaultPrevented==null?!1===i.returnValue:i.defaultPrevented)?Kn:qn,this.isPropagationStopped=qn,this}return x(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():typeof e.returnValue!=`unknown`&&(e.returnValue=!1),this.isDefaultPrevented=Kn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!=`unknown`&&(e.cancelBubble=!0),this.isPropagationStopped=Kn)},persist:function(){},isPersistent:Kn}),t}var Yn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Xn=Jn(Yn),Zn=x({},Yn,{view:0,detail:0}),Qn=Jn(Zn),$n,er,tr,nr=x({},Zn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:pr,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return`movementX`in e?e.movementX:(e!==tr&&(tr&&e.type===`mousemove`?($n=e.screenX-tr.screenX,er=e.screenY-tr.screenY):er=$n=0,tr=e),$n)},movementY:function(e){return`movementY`in e?e.movementY:er}}),rr=Jn(nr),ir=Jn(x({},nr,{dataTransfer:0})),ar=Jn(x({},Zn,{relatedTarget:0})),or=Jn(x({},Yn,{animationName:0,elapsedTime:0,pseudoElement:0})),sr=Jn(x({},Yn,{clipboardData:function(e){return`clipboardData`in e?e.clipboardData:window.clipboardData}})),cr=Jn(x({},Yn,{data:0})),lr={Esc:`Escape`,Spacebar:` `,Left:`ArrowLeft`,Up:`ArrowUp`,Right:`ArrowRight`,Down:`ArrowDown`,Del:`Delete`,Win:`OS`,Menu:`ContextMenu`,Apps:`ContextMenu`,Scroll:`ScrollLock`,MozPrintableKey:`Unidentified`},ur={8:`Backspace`,9:`Tab`,12:`Clear`,13:`Enter`,16:`Shift`,17:`Control`,18:`Alt`,19:`Pause`,20:`CapsLock`,27:`Escape`,32:` `,33:`PageUp`,34:`PageDown`,35:`End`,36:`Home`,37:`ArrowLeft`,38:`ArrowUp`,39:`ArrowRight`,40:`ArrowDown`,45:`Insert`,46:`Delete`,112:`F1`,113:`F2`,114:`F3`,115:`F4`,116:`F
85`,117:`F6`,118:`F7`,119:`F8`,120:`F9`,121:`F10`,122:`F11`,123:`F12`,144:`NumLock`,145:`ScrollLock`,224:`Meta`},dr={Alt:`altKey`,Control:`ctrlKey`,Meta:`metaKey`,Shift:`shiftKey`};function fr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=dr[e])?!!t[e]:!1}function pr(){return fr}var mr=Jn(x({},Zn,{key:function(e){if(e.key){var t=lr[e.key]||e.key;if(t!==`Unidentified`)return t}return e.type===`keypress`?(e=Gn(e),e===13?`Enter`:String.fromCharCode(e)):e.type===`keydown`||e.type===`keyup`?ur[e.keyCode]||`Unidentified`:``},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:pr,charCode:function(e){return e.type===`keypress`?Gn(e):0},keyCode:function(e){return e.type===`keydown`||e.type===`keyup`?e.keyCode:0},which:function(e){return e.type===`keypress`?Gn(e):e.type===`keydown`||e.type===`keyup`?e.keyCode:0}})),hr=Jn(x({},nr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),gr=Jn(x({},Yn,{submitter:0})),_r=Jn(x({},Zn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:pr})),vr=Jn(x({},Yn,{propertyName:0,elapsedTime:0,pseudoElement:0})),yr=Jn(x({},nr,{deltaX:function(e){return`deltaX`in e?e.deltaX:`wheelDeltaX`in e?-e.wheelDeltaX:0},deltaY:function(e){return`deltaY`in e?e.deltaY:`wheelDeltaY`in e?-e.wheelDeltaY:`wheelDelta`in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),br=Jn(x({},Yn,{newState:0,oldState:0,source:0})),xr=[9,13,27,32],Sr=Rn&&`CompositionEvent`in window,Cr=null;Rn&&`documentMode`in document&&(Cr=document.documentMode);var wr=Rn&&`TextEvent`in window&&!Cr,Tr=Rn&&(!Sr||Cr&&8<Cr&&11>=Cr),Er=` `,Dr=!1;function Or(e,t){switch(e){case`keyup`:return xr.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function kr(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var Ar=!1;function jr(e,t){switch(e){case`compositionend`:return kr(t);case`keypress`:return t.which===32?(Dr=!0,Er):null;case`textInput`:return e=t.data,e===Er&&Dr?null:e;default:return null}}function Mr(e,t){if(Ar)return e===`compositionend`||!Sr&&Or(e,t)?(e=Wn(),Un=Hn=Vn=null,Ar=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case`compositionend`:return Tr&&t.locale!==`ko`?null:t.data;default:return null}}var Nr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Pr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t===`input`?!!Nr[e.type]:t===`textarea`}function Fr(e,t,n,r){Mn?Nn?Nn.push(r):Nn=[r]:Mn=r,t=Jf(t,`onChange`),0<t.length&&(n=new Xn(`onChange`,`change`,null,n,r),e.push({event:n,listeners:t}))}var Ir=null,Lr=null;function Rr(e){Vf(e,0)}function zr(e){if(un(Ut(e)))return e}function Br(e,t){if(e===`change`)return t}var Vr=!1;if(Rn){var Hr;if(Rn){var Ur=`oninput`in document;if(!Ur){var Wr=document.createElement(`div`);Wr.setAttribute(`oninput`,`return;`),Ur=typeof Wr.oninput==`function`}Hr=Ur}else Hr=!1;Vr=Hr&&(!document.documentMode||9<document.documentMode)}function Gr(){Ir&&(Ir.detachEvent(`onpropertychange`,Kr),Lr=Ir=null)}function Kr(e){if(e.propertyName===`value`&&zr(Lr)){var t=[];Fr(t,Lr,e,jn(e)),In(Rr,t)}}function qr(e,t,n){e===`focusin`?(Gr(),Ir=t,Lr=n,Ir.attachEvent(`onpropertychange`,Kr)):e===`focusout`&&Gr()}function Jr(e){if(e===`selectionchange`||e===`keyup`||e===`keydown`)return zr(Lr)}function Yr(e,t){if(e===`click`)return zr(t)}function Xr(e,t){if(e===`input`||e===`change`)return zr(t)}function Zr(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var Qr=typeof Object.is==`function`?Object.is:Zr;function $r(e,t){if(Qr(e,t))return!0;if(typeof e!=`object`||!e||typeof t!=`object`||!t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!We.call(t,i)||!Qr(e[i],t[i]))return!1}return!0}function ei(e){if(e||=typeof document<`u`?document:void 0,e===void 0)return null;try{return e.activeElement||e.body}catch{return e.body}}function ti(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ni(e,t){var n=ti(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=ti(n)}}function ri(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?ri(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function ii(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=ei(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=ei(e.document)}return t}function ai(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var oi=Rn&&`documentMode`in document&&11>=document.documentMode,si=null,ci=null,li=null,ui=!1;function di(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ui||si==null||si!==ei(r)||(r=si,`selectionStart`in r&&ai(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 4,639 bytes, line 8
8sNode:r.focusNode,focusOffset:r.focusOffset}),li&&$r(li,r)||(li=r,r=Jf(ci,`onSelect`),0<r.length&&(t=new Xn(`onSelect`,`select`,null,t,n),e.push({event:t,listeners:r}),t.target=si)))}function fi(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit`+e]=`webkit`+t,n[`Moz`+e]=`moz`+t,n}var pi={animationend:fi(`Animation`,`AnimationEnd`),animationiteration:fi(`Animation`,`AnimationIteration`),animationstart:fi(`Animation`,`AnimationStart`),transitionrun:fi(`Transition`,`TransitionRun`),transitionstart:fi(`Transition`,`TransitionStart`),transitioncancel:fi(`Transition`,`TransitionCancel`),transitionend:fi(`Transition`,`TransitionEnd`)},mi={},hi={};Rn&&(hi=document.createElement(`div`).style,`AnimationEvent`in window||(delete pi.animationend.animation,delete pi.animationiteration.animation,delete pi.animationstart.animation),`TransitionEvent`in window||delete pi.transitionend.transition);function gi(e){if(mi[e])return mi[e];if(!pi[e])return e;var t=pi[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in hi)return mi[e]=t[n];return e}var _i=gi(`animationend`),vi=gi(`animationiteration`),yi=gi(`animationstart`),bi=gi(`transitionrun`),xi=gi(`transitionstart`),Si=gi(`transitioncancel`),Ci=gi(`transitionend`),wi=new Map,Ti=`abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error fullscreenChange fullscreenError gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel`.split(` `);Ti.push(`scrollEnd`);function Ei(e,t){wi.set(e,t),Yt(t,[e])}var Di=0;function Oi(e,t){if(e.name!=null&&e.name!==`auto`)return e.name;if(t.autoName!==null)return t.autoName;e=bd.identifierPrefix;var n=Di++;return e=`_`+e+`t_`+n.toString(32)+`_`,t.autoName=e}function ki(e){if(e==null||typeof e==`string`)return e;var t=null,n=Od;if(n!==null)for(var r=0;r<n.length;r++){var i=e[n[r]];if(i!=null){if(i===`none`)return`none`;t=t==null?i:t+(` `+i)}}return t??e.default}function Ai(e,t){return e=ki(e),t=ki(t),t==null?e===`auto`?null:e:t===`auto`?null:t}var ji=typeof reportError==`function`?reportError:function(e){if(typeof window==`object`&&typeof window.ErrorEvent==`function`){var t=new window.ErrorEvent(`error`,{bubbles:!0,cancelable:!0,message:typeof e==`object`&&e&&typeof e.message==`string`?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process==`object`&&typeof process.emit==`function`){process.emit(`uncaughtException`,e);return}console.error(e)},Mi=[],Ni=0,Pi=0;function Fi(){for(var e=Ni,t=Pi=Ni=0;t<e;){var n=Mi[t];Mi[t++]=null;var r=Mi[t];Mi[t++]=null;var i=Mi[t];Mi[t++]=null;var a=Mi[t];if(Mi[t++]=null,r!==null&&i!==null){var o=r.pending;o===null?i.next=i:(i.next=o.next,o.next=i),r.pending=i}a!==0&&zi(n,i,a)}}function Ii(e,t,n,r){Mi[Ni++]=e,Mi[Ni++]=t,Mi[Ni++]=n,Mi[Ni++]=r,Pi|=r,e.lanes|=r,e=e.alternate,e!==null&&(e.lanes|=r)}function Li(e,t,n,r){return Ii(e,t,n,r),Bi(e)}function Ri(e,t){return Ii(e,null,null,t),Bi(e)}function zi(e,t,n){e.lanes|=n;var r=e.alternate;r!==null&&(r.lanes|=n);for(var i=!1,a=e.return;a!==null;)a.childLanes|=n,r=a.alternate,r!==null&&(r.childLanes|=n),a.tag===22&&(e=a.stateNode,e===null||e._visibility&1||(i=!0)),e=a,a=a.return;return e.tag===3?(a=e.stateNode,i&&t!==null&&(i=31-st(n),e=a.hiddenUpdates,r=e[i],r===null?e[i]=[t]:r.push(t),t.lane=n|536870912),a):null}function Bi(e){if(50<kd)throw kd=0,Ad=null,Error(i(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Vi={};function Hi(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ui(e,t,n,r){return new Hi(e,t,n,r)}function Wi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Gi(e,t){var n=e.alternate;return n===null?(n=Ui(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deleti
vendor: 4,556 bytes, line 8
8ons=null),n.flags=e.flags&1206910976,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Ki(e,t){e.flags&=1206910978;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function qi(e,t,n,r,a,o){var s=0;if(r=e,typeof r==`function`)Wi(r)&&(s=1);else if(typeof r==`string`)s=qm(e,n,ke.current)?26:e===`html`||e===`head`||e===`body`?27:5;else a:switch(r){case me:return e=Ui(31,n,t,a),e.elementType=me,e.lanes=o,e;case ie:return Ji(n.children,a,o,t);case ae:s=8,a|=24;break;case oe:return e=Ui(12,n,t,a|2),e.elementType=oe,e.lanes=o,e;case ue:return e=Ui(13,n,t,a),e.elementType=ue,e.lanes=o,e;case de:return e=Ui(19,n,t,a),e.elementType=de,e.lanes=o,e;case he:case _e:return e=a|32,e=Ui(30,n,t,e),e.elementType=_e,e.lanes=o,e.stateNode={autoName:null,paired:null,clones:null,ref:null},e;default:if(typeof r==`object`&&r)switch(r.$$typeof){case ce:s=10;break a;case se:s=9;break a;case le:s=11;break a;case fe:s=14;break a;case pe:s=16,r=null;break a}s=29,n=Error(i(130,e===null?`null`:typeof e,``)),r=null}return t=Ui(s,n,t,a),t.elementType=e,t.type=r,t.lanes=o,t}function Ji(e,t,n,r){return e=Ui(7,e,r,t),e.lanes=n,e}function Yi(e,t,n){return e=Ui(6,e,null,t),e.lanes=n,e}function Xi(e){var t=Ui(18,null,null,0);return t.stateNode=e,t}function Zi(e,t,n){return t=Ui(4,e.children===null?[]:e.children,e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Qi=new WeakMap;function $i(e,t){if(typeof e==`object`&&e){var n=Qi.get(e);return n===void 0?(t={value:e,source:t,stack:Ue(t)},Qi.set(e,t),t):n}return{value:e,source:t,stack:Ue(t)}}var ea=[],ta=0,na=null,ra=0,ia=[],aa=0,oa=null,sa=1,ca=``;function la(e,t){ea[ta++]=ra,ea[ta++]=na,na=e,ra=t}function k(e,t,n){ia[aa++]=sa,ia[aa++]=ca,ia[aa++]=oa,oa=e;var r=sa;e=ca;var i=32-st(r)-1;r&=~(1<<i),n+=1;var a=32-st(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,sa=1<<32-st(t)+i|n<<i|r,ca=a+e}else sa=1<<a|n<<i|r,ca=e}function ua(e){e.return!==null&&(la(e,1),k(e,1,0))}function da(e){for(;e===na;)na=ea[--ta],ea[ta]=null,ra=ea[--ta],ea[ta]=null;for(;e===oa;)oa=ia[--aa],ia[aa]=null,ca=ia[--aa],ia[aa]=null,sa=ia[--aa],ia[aa]=null}function fa(e,t){ia[aa++]=sa,ia[aa++]=ca,ia[aa++]=oa,sa=t.id,ca=t.overflow,oa=e}var pa=null,A=null,j=!1,ma=null,ha=!1,ga=Error(i(519));function _a(e){throw P($i(Error(i(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?`text`:`HTML`,``)),e)),ga}function M(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[jt]=e,t[Mt]=r,n){case`dialog`:Q(`cancel`,t),Q(`close`,t);break;case`iframe`:case`object`:case`embed`:Q(`load`,t);break;case`video`:case`audio`:for(n=0;n<zf.length;n++)Q(zf[n],t);break;case`source`:Q(`error`,t);break;case`img`:case`image`:case`link`:Q(`error`,t),Q(`load`,t);break;case`details`:Q(`toggle`,t);break;case`input`:Q(`invalid`,t),mn(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case`select`:Q(`invalid`,t);break;case`textarea`:Q(`invalid`,t),vn(t,r.value,r.defaultValue,r.children)}n=r.children,typeof n!=`string`&&typeof n!=`number`&&typeof n!=`bigint`||t.textContent===``+n||!0===r.suppressHydrationWarning||ep(t.textContent,n)?(r.popover!=null&&(Q(`beforetoggle`,t),Q(`toggle`,t)),r.onScroll!=null&&Q(`scroll`,t),r.onScrollEnd!=null&&Q(`scrollend`,t),r.onClick!=null&&(t.onclick=kn),t=!0):t=!1,t||_a(e,!0)}function va(e){for(pa=e.return;pa;)switch(pa.tag){case 5:case 31:case 13:ha=!1;return;case 27:case 3:ha=!0;return;default:pa=pa.return}}function N(e){if(e!==pa)return!1;if(!j)return va(e),j=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=n===`form`||n===`button`||pp(e.type,e.memoizedProps)),n=!n),n&&A&&_a(e),va(e),t===13){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));A=dm(e)}else if(t===31){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));A=dm(e)}
vendor: 4,151 bytes, line 8
8else t===27?(t=A,Sp(e.type)?(e=um,um=null,A=e):A=t):A=pa?lm(e.stateNode.nextSibling):null;return!0}function ya(){A=pa=null,j=!1}function ba(){var e=ma;return e!==null&&(pd===null?pd=e:pd.push.apply(pd,e),ma=null),e}function P(e){ma===null?ma=[e]:ma.push(e)}var F=De(null),xa=null,I=null;function Sa(e,t,n){D(F,t._currentValue),t._currentValue=n}function Ca(e){e._currentValue=F.current,Oe(F)}function wa(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)===t?r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t):(e.childLanes|=t,r!==null&&(r.childLanes|=t)),e===n)break;e=e.return}}function Ta(e,t,n,r){var a=e.child;for(a!==null&&(a.return=e);a!==null;){var o=a.dependencies;if(o!==null){var s=a.child;o=o.firstContext;a:for(;o!==null;){var c=o;o=a;for(var l=0;l<t.length;l++)if(c.context===t[l]){o.lanes|=n,c=o.alternate,c!==null&&(c.lanes|=n),wa(o.return,n,e),r||(s=null);break a}o=c.next}}else if(a.tag===18){if(s=a.return,s===null)throw Error(i(341));s.lanes|=n,o=s.alternate,o!==null&&(o.lanes|=n),wa(s,n,e),s=null}else a.tag===13&&a.memoizedState!==null&&a.memoizedState.dehydrated===null?(a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),wa(a.return,n,e),s=a.child,s=s===null?null:s.sibling):s=a.child;if(s!==null)s.return=a;else for(s=a;s!==null;){if(s===e){s=null;break}if(a=s.sibling,a!==null){a.return=s.return,s=a;break}s=s.return}a=s}}function Ea(e,t,n,r){e=null;for(var a=t,o=!1;a!==null;){if(!o){if(a.flags&524288)o=!0;else if(a.flags&262144)break}if(a.tag===10){var s=a.alternate;if(s===null)throw Error(i(387));if(s=s.memoizedProps,s!==null){var c=a.type;Qr(a.pendingProps.value,s.value)||(e===null?e=[c]:e.push(c))}}else if(a===Me.current){if(s=a.alternate,s===null)throw Error(i(387));s.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(e===null?e=[sh]:e.push(sh))}a=a.return}return e!==null&&Ta(t,e,n,r),t.flags|=262144,e!==null}function Da(e){for(e=e.firstContext;e!==null;){if(!Qr(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Oa(e){xa=e,I=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function ka(e){return ja(xa,e)}function Aa(e,t){return xa===null&&Oa(e),ja(e,t)}function ja(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},I===null){if(e===null)throw Error(i(308));I=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else I=I.next=t;return n}var Ma=typeof AbortController<`u`?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},Na=t.unstable_scheduleCallback,Pa=t.unstable_NormalPriority,Fa={$$typeof:ce,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ia(){return{controller:new Ma,data:new Map,refCount:0}}function La(e){e.refCount--,e.refCount===0&&Na(Pa,function(){e.controller.abort()})}function Ra(e,t){if(e.pendingLanes&4194048){var n=e.transitionTypes;for(n===null&&(n=e.transitionTypes=[]),e=0;e<t.length;e++){var r=t[e];n.indexOf(r)===-1&&n.push(r)}}}var za=null;function L(e){var t=e.transitionTypes;return e.transitionTypes=null,t}var Ba=null,Va=0,Ha=0,Ua=null;function Wa(e,t){if(Ba===null){var n=Ba=[];Va=0,Ha=Pf(),Ua={status:`pending`,value:void 0,then:function(e){n.push(e)}}}return Va++,t.then(Ga,Ga),t}function Ga(){if(--Va===0&&(za=null,Ba!==null)){Ua!==null&&(Ua.status=`fulfilled`);var e=Ba;Ba=null,Ha=0,Ua=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Ka(e,t){var n=[],r={status:`pending`,value:null,reason:null,then:function(e){n.push(e)}};return e.then(function(){r.status=`fulfilled`,r.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)},function(e){for(r.status=`rejected`,r.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)}),r}var qa=T.S;T.S=function(e,t){if(gd=Ye(),typeof t==`object`&&t&&typeof t.then==`function`&&Wa(e,t),za!==null)for(var n=bf;n!==null;)Ra(n,za),n=n.next;if(n=e.types,n!==null){for(var r=bf;r!==null;)Ra(r,n),r=r.next;if(Ha!==0){r=za,r===null&&(r=za=[]);for(var i=0;i<n.length;i++){var a=n[i];r.indexOf(a)===-1&&r.push(a)}}}qa!==null&&qa(e,t)};var Ja=De(null);function Ya(){var e=Ja.current;return e===null?K.pooledCache:e}
vendor: 15,310 bytes, line 8
8function Xa(e,t){t===null?D(Ja,Ja.current):D(Ja,t.pool)}function Za(){var e=Ya();return e===null?null:{parent:Fa._currentValue,pool:e}}var Qa=Error(i(460)),$a=Error(i(474)),eo=Error(i(542)),to={then:function(){}};function no(e){return e=e.status,e===`fulfilled`||e===`rejected`}function ro(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(kn,kn),t=n),t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,so(e),e===void 0&&!(`reason`in t)?Error(i(600)):e;default:if(typeof t.status==`string`)t.then(kn,kn);else{if(e=K,e!==null&&100<e.shellSuspendCounter)throw Error(i(482));e=t,e.status=`pending`,e.then(function(e){if(t.status===`pending`){var n=t;n.status=`fulfilled`,n.value=e}},function(e){if(t.status===`pending`){var n=t;n.status=`rejected`,n.reason=e}})}switch(t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,so(e),e}throw ao=t,Qa}}function io(e){try{var t=e._init;return t(e._payload)}catch(e){throw typeof e==`object`&&e&&typeof e.then==`function`?(ao=e,Qa):e}}var ao=null;function oo(){if(ao===null)throw Error(i(459));var e=ao;return ao=null,e}function so(e){if(e===Qa||e===eo)throw Error(i(483))}var co=null,lo=0;function uo(e){var t=lo;return lo+=1,co===null&&(co=[]),ro(co,e,t)}function fo(e,t){t=t.props.ref,e.ref=t===void 0?null:t}function po(e,t){throw t.$$typeof===S?Error(i(525)):(e=Object.prototype.toString.call(t),Error(i(31,e===`[object Object]`?`object with keys {`+Object.keys(t).join(`, `)+`}`:e)))}function mo(e){function t(t,n){if(e){var r=t.deletions;r===null?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;r!==null;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;e!==null;)e.key===null?t.set(e.index,e):t.set(e.key,e),e=e.sibling;return t}function a(e,t){return e=Gi(e,t),e.index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?(r=t.alternate,r===null?(t.flags|=134217730,n):(r=r.index,r<n?(t.flags|=2,n):r)):(t.flags|=1048576,n)}function s(t){return e&&t.alternate===null&&(t.flags|=134217730),t}function c(e,t,n,r){return t===null||t.tag!==6?(t=Yi(n,e.mode,r),t.return=e,t):(t=a(t,n),t.return=e,t)}function l(e,t,n,r){var i=n.type;return i===ie?(e=d(e,t,n.props.children,r,n.key),fo(e,n),e):t!==null&&(t.elementType===i||typeof i==`object`&&i&&i.$$typeof===pe&&io(i)===t.type)?(t=a(t,n.props),fo(t,n),t.return=e,t):(t=qi(n.type,n.key,n.props,null,e.mode,r),fo(t,n),t.return=e,t)}function u(e,t,n,r){return t===null||t.tag!==4||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=Zi(n,e.mode,r),t.return=e,t):(t=a(t,n.children||[]),t.return=e,t)}function d(e,t,n,r,i){return t===null||t.tag!==7?(t=Ji(n,e.mode,r,i),t.return=e,t):(t=a(t,n),t.return=e,t)}function f(e,t,n){if(typeof t==`string`&&t!==``||typeof t==`number`||typeof t==`bigint`)return t=Yi(``+t,e.mode,n),t.return=e,t;if(typeof t==`object`&&t){switch(t.$$typeof){case re:return n=qi(t.type,t.key,t.props,null,e.mode,n),fo(n,t),n.return=e,n;case C:return t=Zi(t,e.mode,n),t.return=e,t;case pe:return t=io(t),f(e,t,n)}if(w(t)||be(t))return t=Ji(t,e.mode,n,null),t.return=e,t;if(typeof t.then==`function`)return f(e,uo(t),n);if(t.$$typeof===ce)return f(e,Aa(e,t),n);po(e,t)}return null}function p(e,t,n,r){var i=t===null?null:t.key;if(typeof n==`string`&&n!==``||typeof n==`number`||typeof n==`bigint`)return i===null?c(e,t,``+n,r):null;if(typeof n==`object`&&n){switch(n.$$typeof){case re:return n.key===i?l(e,t,n,r):null;case C:return n.key===i?u(e,t,n,r):null;case pe:return n=io(n),p(e,t,n,r)}if(w(n)||be(n))return i===null?d(e,t,n,r,null):null;if(typeof n.then==`function`)return p(e,t,uo(n),r);if(n.$$typeof===ce)return p(e,t,Aa(e,n),r);po(e,n)}return null}function m(e,t,n,r,i){if(typeof r==`string`&&r!==``||typeof r==`number`||typeof r==`bigint`)return e=e.get(n)||null,c(t,e,``+r,i);if(typeof r==`object`&&r){switch(r.$$typeof){case re:return e=e.get(r.key===null?n:r.key)||null,l(t,e,r,i);case C:return e=e.get(r.key===null?n:r.key)||null,u(t,e,r,i);case pe:return r=io(r),m(e,t,n,r,i)}if(w(r)||be(r))return e=e.get(n)||null,d(t,e,r,i,null);if(typeof r.then==`function`)return m(e,t,n,uo(r),i);if(r.$$typeof===ce)return m(e,t,n,Aa(t,r),i);po(t,r)}return null}function h(i,a,s,c){for(var l=null,u=null,d=a,h=a=0,g=null;d!==null&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),j&&la(i,h),l;if(d===null){for(;h<s.length;h++)d=f(i,s[h],c),d!==null&&(a=o(d,a,h),u===null?l=d:u.sibling=d,u=d);return j&&la(i,h),l}for(d=r(d);h<s.length;h++)g=m(d,i,h,s[h],c),g!==null&&(e&&(_=g.alternate,_!==null&&d.delete(_.key===null?h:_.key)),a=o(g,a,h),u===null?l=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(i,e)}),j&&la(i,h),l}function g(a,s,c,l){if(c==null)throw Error(i(151));for(var u=null,d=null,h=s,g=s=0,_=null,v=c.next();h!==null&&!v.done;g++,v=c.next()){h.index>g?(_=h,h=null):_=h.sibling;var y=p(a,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(a,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(a,h),j&&la(a,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(a,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return j&&la(a,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,a,g,v.value,l),v!==null&&(e&&(_=v.alternate,_!==null&&h.delete(_.key===null?g:_.key)),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(a,e)}),j&&la(a,g),u}function _(e,r,o,c){if(typeof o==`object`&&o&&o.type===ie&&o.key===null&&o.props.ref===void 0&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case re:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===ie){if(r.tag===7){n(e,r.sibling),c=a(r,o.props.children),fo(c,o),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===pe&&io(l)===r.type){n(e,r.sibling),c=a(r,o.props),fo(c,o),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}o.type===ie?(c=Ji(o.props.children,e.mode,c,o.key),fo(c,o),c.return=e,e=c):(c=qi(o.type,o.key,o.props,null,e.mode,c),fo(c,o),c.return=e,e=c)}return s(e);case C:a:{for(l=o.key;r!==null;){if(r.key===l){if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),c=a(r,o.children||[]),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}c=Zi(o,e.mode,c),c.return=e,e=c}return s(e);case pe:return o=io(o),_(e,r,o,c)}if(w(o))return h(e,r,o,c);if(be(o)){if(l=be(o),typeof l!=`function`)throw Error(i(150));return o=l.call(o),g(e,r,o,c)}if(typeof o.then==`function`)return _(e,r,uo(o),c);if(o.$$typeof===ce)return _(e,r,Aa(e,o),c);po(e,o)}return typeof o==`string`&&o!==``||typeof o==`number`||typeof o==`bigint`?(o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),c=a(r,o),c.return=e,e=c):(n(e,r),c=Yi(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{lo=0;var i=_(e,t,n,r);return co=null,i}catch(t){if(t===Qa||t===eo)throw t;var a=Ui(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var ho=mo(!0),go=mo(!1),_o=!1;function vo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function yo(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function bo(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function xo(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,G&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=Bi(e),zi(e,null,n),t}return Ii(e,r,t,n),Bi(e)}function So(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,wt(e,n)}}function Co(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var wo=!1;function To(){if(wo){var e=Ua;if(e!==null)throw e}}function Eo(e,t,n,r){wo=!1;var i=e.updateQueue;_o=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,p=f!==s.lane;if(p?(J&f)===f:(r&f)===f){f!==0&&f===Ha&&(wo=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var m=e,h=s;f=t;var g=n;switch(h.tag){case 1:if(m=h.payload,typeof m==`function`){d=m.call(g,d,f);break a}d=m;break a;case 3:m.flags=m.flags&-65537|128;case 0:if(m=h.payload,f=typeof m==`function`?m.call(g,d,f):m,f==null)break a;d=x({},d,f);break a;case 2:_o=!0}}f=s.callback,f!==null&&(e.flags|=64,p&&(e.flags|=8192),p=i.callbacks,p===null?i.callbacks=[f]:p.push(f))}else p={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=p,c=d):u=u.next=p,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;p=s,s=p.next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),sd|=o,e.lanes=o,e.memoizedState=d}}function Do(e,t){if(typeof e!=`function`)throw Error(i(191,e));e.call(t)}function Oo(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)Do(n[e],t)}var ko=De(null),Ao=De(0);function jo(e,t){e=ad,D(Ao,e),D(ko,t),ad=e|t.baseLanes}function Mo(){D(Ao,ad),D(ko,ko.current)}function No(){ad=Ao.current,Oe(ko),Oe(Ao)}var Po=De(null),Fo=null;function R(e){var t=e.alternate;D(Bo,Bo.current&1),D(Po,e),Fo===null&&(t===null||ko.current!==null||t.memoizedState!==null)&&(Fo=e)}function Io(e){D(Bo,Bo.current),D(Po,e),Fo===null&&(Fo=e)}function Lo(e){e.tag===22?(D(Bo,Bo.current),D(Po,e),Fo===null&&(Fo=e)):Ro()}function Ro(){D(Bo,Bo.current),D(Po,Po.current)}function zo(e){Oe(Po),Fo===e&&(Fo=null),Oe(Bo)}var Bo=De(0);function Vo(e,t){D(Po,Po.current),D(Bo,t)}function Ho(e){Oe(Bo),Oe(Po),Fo===e&&(Fo=null)}function Uo(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||om(n)||sm(n)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==`independent`){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Wo=0,z=null,B=null,Go=null,Ko=!1,qo=!1,Jo=!1,Yo=0,Xo=0,Zo=null,Qo=0;function V(){throw Error(i(321))}function $o(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Qr(e[n],t[n]))return!1;return!0}function es(e,t,n,r,i,a){return Wo=a,z=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,T.H=e===null||e.memoizedState===null?_c:vc,Jo=!1,a=n(r,i),Jo=!1,qo&&(a=ns(t,n,r,i)),ts(e),a}function ts(e){T.H=gc;var t=B!==null&&B.next!==null;if(Wo=0,Go=B=z=null,Ko=!1,Xo=0,Zo=null,t)throw Error(i(300));e===null||Fc||(e=e.dependencies,e!==null&&Da(e)&&(Fc=!0))}function ns(e,t,n,r){z=e;var a=0;do{if(qo&&(Zo=null),Xo=0,qo=!1,25<=a)throw Error(i(301));if(a+=1,Go=B=null,e.updateQueue!=null){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}T.H=yc,o=t(n,r)}while(qo);return o}function rs(){var e=T.H,t=e.useState()[0];return t=typeof t.then==`function`?us(t):t,e=e.useState()[0],(B===null?null:B.memoizedState)!==e&&(z.flags|=1024),t}function is(){var e=Yo!==0;return Yo=0,e}function as(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function os(e){if(Ko){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Ko=!1}Wo=0,Go=B=z=null,qo=!1,Xo=Yo=0,Zo=null}function ss(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Go===null?z.memoizedState=Go=e:Go=Go.next=e,Go}function cs(){if(B===null){var e=z.alternate;e=e===null?null:e.memoizedState}else e=B.next;var t=Go===null?z.memoizedState:Go.next;if(t!==null)Go=t,B=e;else{if(e===null)throw z.alternate===null?Error(i(467)):Error(i(310));B=e,e={memoizedState:B.memoizedState,baseState:B.baseState,baseQueue:B.baseQueue,queue:B.queue,next:null},Go===null?z.memoizedState=Go=e:Go=Go.next=e}return Go}function ls(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function us(e){var t=Xo;return Xo+=1,Zo===null&&(Zo=[]),e=ro(Zo,e,t),t=z,(Go===null?t.memoizedState:Go.next)===null&&(t=t.alternate,T.H=t===null||t.memoizedState===null?_c:vc),e}function ds(e){if(typeof e==`object`&&e){if(typeof e.then==`function`)return us(e);if(e.$$typeof===ve)return;if(e.$$typeof===ce)return ka(e)}throw Error(i(438,String(e)))}function fs(e){var t=null,n=z.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var r=z.alternate;r!==null&&(r=r.updateQueue,r!==null&&(r=r.memoCache,r!=null&&(t={data:r.data.map(function(e){return e.slice()}),index:0})))}if(t??={data:[],index:0},n===null&&(n=ls(),z.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=ge;return t.index++,n}function ps(e,t){return typeof t==`function`?t(e):t}function ms(e){return hs(cs(),B,e)}function hs(e,t,n){var r=e.queue;if(r===null)throw Error(i(311));r.lastRenderedReducer=n;var a=e.baseQueue,o=r.pending;if(o!==null){if(a!==null){var s=a.next;a.next=o.next,o.next=s}t.baseQueue=a=o,r.pending=null}if(o=e.baseState,a===null)e.memoizedState=o;else{t=a.next;var c=s=null,l=null,u=t,d=!1;do{var f=u.lane&-536870913;if(f===u.lane?(Wo&f)===f:(J&f)===f){var p=u.revertLane;if(p===0)l!==null&&(l=l.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===Ha&&(d=!0);else if((Wo&p)===p){u=u.next,p===Ha&&(d=!0);continue}else f={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=f,s=o):l=l.next=f,z.lanes|=p,sd|=p;f=u.action,Jo&&n(o,f),o=u.hasEagerState?u.eagerState:n(o,f)}else p={lane:f,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=p,s=o):l=l.next=p,z.lanes|=f,sd|=f;u=u.next}while(u!==null&&u!==t);if(l===null?s=o:l.next=c,!Qr(o,e.memoizedState)&&(Fc=!0,d&&(n=Ua,n!==null)))throw n;e.memoizedState=o,e.baseState=s,e.baseQueue=l,r.lastRenderedState=o}return a===null&&(r.lanes=0),[e.memoizedState,r.dispatch]}function gs(e){var t=cs(),n=t.queue;if(n===null)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(a!==null){n.pending=null;var s=a=a.next;do o=e(o,s.action),s=s.next;while(s!==a);Qr(o,t.memoizedState)||(Fc=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}
vendor: 4,582 bytes, line 8
8function _s(e,t,n){var r=z,a=cs(),o=j;if(o){if(n===void 0)throw Error(i(407));n=n()}else n=t();var s=!Qr((B||a).memoizedState,n);if(s&&(a.memoizedState=n,Fc=!0),a=a.queue,Hs(bs.bind(null,r,a,e),[e]),e=a.getSnapshot!==t||s||Go!==null&&!!(Go.memoizedState.tag&1),Ls(e?9:8,{destroy:void 0},ys.bind(null,r,a,n,t),null),e){if(r.flags|=2048,K===null)throw Error(i(349));o||Wo&127||vs(r,t,n)}return n}function vs(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=z.updateQueue,t===null?(t=ls(),z.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function ys(e,t,n,r){t.value=n,t.getSnapshot=r,xs(t)&&Ss(e)}function bs(e,t,n){return n(function(){xs(t)&&Ss(e)})}function xs(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Qr(e,n)}catch{return!0}}function Ss(e){var t=Ri(e,2);t!==null&&Pd(t,e,2)}function Cs(e){var t=ss();if(typeof e==`function`){var n=e;if(e=n(),Jo){ot(!0);try{n()}finally{ot(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ps,lastRenderedState:e},t}function ws(e,t,n,r){return e.baseState=n,hs(e,B,typeof r==`function`?r:ps)}function Ts(e,t,n,r,a){if(pc(e))throw Error(i(485));if(e=t.action,e!==null){var o={payload:a,action:e,next:null,isTransition:!0,status:`pending`,value:null,reason:null,listeners:[],then:function(e){o.listeners.push(e)}};T.T===null?o.isTransition=!1:n(!0),r(o),n=t.pending,n===null?(o.next=t.pending=o,Es(t,o)):(o.next=n.next,t.pending=n.next=o)}}function Es(e,t){var n=t.action,r=t.payload,i=e.state;if(t.isTransition){var a=T.T,o={};o.types=a===null?null:a.types,T.T=o;try{var s=n(i,r),c=T.S;c!==null&&c(o,s),Ds(e,t,s)}catch(n){ks(e,t,n)}finally{a!==null&&o.types!==null&&(a.types=o.types),T.T=a}}else try{a=n(i,r),Ds(e,t,a)}catch(n){ks(e,t,n)}}function Ds(e,t,n){typeof n==`object`&&n&&typeof n.then==`function`?n.then(function(n){Os(e,t,n)},function(n){return ks(e,t,n)}):Os(e,t,n)}function Os(e,t,n){t.status=`fulfilled`,t.value=n,As(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,Es(e,n)))}function ks(e,t,n){var r=e.pending;if(e.pending=null,r!==null){r=r.next;do t.status=`rejected`,t.reason=n,As(t),t=t.next;while(t!==r)}e.action=null}function As(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function js(e,t){return t}function Ms(e,t){if(j){var n=K.formState;if(n!==null){a:{var r=z;if(j){if(A){b:{for(var i=A,a=ha;i.nodeType!==8;){if(!a){i=null;break b}if(i=lm(i.nextSibling),i===null){i=null;break b}}a=i.data,i=a===`F!`||a===`F`?i:null}if(i){A=lm(i.nextSibling),r=i.data===`F!`;break a}}_a(r)}r=!1}r&&(t=n[0])}}return n=ss(),n.memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:js,lastRenderedState:t},n.queue=r,n=uc.bind(null,z,r),r.dispatch=n,r=Cs(!1),a=fc.bind(null,z,!1,r.queue),r=ss(),i={state:t,dispatch:null,action:e,pending:null},r.queue=i,n=Ts.bind(null,z,i,a,n),i.dispatch=n,r.memoizedState=e,[t,n,!1]}function Ns(e){return Ps(cs(),B,e)}function Ps(e,t,n){if(t=hs(e,t,js)[0],e=ms(ps)[0],typeof t==`object`&&t&&typeof t.then==`function`)try{var r=us(t)}catch(e){throw e===Qa?eo:e}else r=t;t=cs();var i=t.queue,a=i.dispatch;return n!==t.memoizedState&&(z.flags|=2048,Ls(9,{destroy:void 0},Fs.bind(null,i,n),null)),[r,a,e]}function Fs(e,t){e.action=t}function Is(e){var t=cs(),n=B;if(n!==null)return Ps(t,n,e);cs(),t=t.memoizedState,n=cs();var r=n.queue.dispatch;return n.memoizedState=e,[t,r,!1]}function Ls(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},t=z.updateQueue,t===null&&(t=ls(),z.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Rs(){return cs().memoizedState}function zs(e,t,n,r){var i=ss();z.flags|=e,i.memoizedState=Ls(1|t,{destroy:void 0},n,r===void 0?null:r)}function Bs(e,t,n,r){var i=cs();r=r===void 0?null:r;var a=i.memoizedState.inst;B!==null&&r!==null&&$o(r,B.memoizedState.deps)?i.memoizedState=Ls(t,a,n,r):(z.flags|=e,i.memoizedState=Ls(1|t,a,n,r))}function Vs(e,t){zs(8390656,8,e,t)}function Hs(e,t){Bs(2048,8,e,t)}function Us(e){z.flags|=4;var t=z.updateQueue;if(t===null)t=ls(),z.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function Ws(e){var t=cs().memoizedState;return Us({ref:t,nextImpl:e}),function(){if(G&2)throw Error(i(440));return t.impl.apply(void 0,arguments)}}function Gs(e,t){return Bs(4,2,e,t)}function Ks(e,t){return Bs(4,4,e,t)}function qs(e,t){if(typeof t==`function`){e=e();var n=t(e);return function(){typeof n==`function`?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}
vendor: 16,402 bytes, line 8
8function Js(e,t,n){n=n==null?null:n.concat([e]),Bs(4,4,qs.bind(null,t,e),n)}function Ys(){}function Xs(e,t){var n=cs();t=t===void 0?null:t;var r=n.memoizedState;return t!==null&&$o(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Zs(e,t){var n=cs();t=t===void 0?null:t;var r=n.memoizedState;if(t!==null&&$o(t,r[1]))return r[0];if(r=e(),Jo){ot(!0);try{e()}finally{ot(!1)}}return n.memoizedState=[r,t],r}function Qs(e,t,n){return n===void 0||Wo&1073741824&&!(J&261930)?e.memoizedState=t:(e.memoizedState=n,e=Md(),z.lanes|=e,sd|=e,n)}function $s(e,t,n,r){return Qr(n,t)?n:ko.current===null?!(Wo&106)||Wo&1073741824&&!(J&261930)?(Fc=!0,e.memoizedState=n):(e=Md(),z.lanes|=e,sd|=e,t):(e=Qs(e,n,r),Qr(e,t)||(Fc=!0),e)}function ec(e,t,n,r,i){var a=E.p;E.p=a!==0&&8>a?a:8;var o=T.T,s={};s.types=o===null?null:o.types,T.T=s,fc(e,!1,t,n);try{var c=i(),l=T.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?dc(e,t,Ka(c,r),jd(e)):dc(e,t,r,jd(e))}catch(n){dc(e,t,{then:function(){},status:`rejected`,reason:n},jd())}finally{E.p=a,o!==null&&s.types!==null&&(o.types=s.types),T.T=o}}function tc(){}function nc(e,t,n,r){if(e.tag!==5)throw Error(i(476));var a=rc(e).queue;ec(e,a,t,we,n===null?tc:function(){return ic(e),n(r)})}function rc(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:we,baseState:we,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ps,lastRenderedState:we},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ps,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function ic(e){var t=rc(e);t.next===null&&(t=e.alternate.memoizedState),dc(e,t.next.queue,{},jd())}function ac(){return ka(sh)}function oc(){return cs().memoizedState}function sc(){return cs().memoizedState}function cc(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=jd();e=bo(n);var r=xo(t,e,n);r!==null&&(Pd(r,t,n),So(r,t,n)),t={cache:Ia()},e.payload=t;return}t=t.return}}function lc(e,t,n){var r=jd();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},pc(e)?mc(t,n):(n=Li(e,t,n,r),n!==null&&(Pd(n,e,r),hc(n,t,r)))}function uc(e,t,n){dc(e,t,n,jd())}function dc(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(pc(e))mc(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,Qr(s,o))return Ii(e,t,i,0),K===null&&Fi(),!1}catch{}if(n=Li(e,t,i,r),n!==null)return Pd(n,e,r),hc(n,t,r),!0}return!1}function fc(e,t,n,r){if(r={lane:2,revertLane:Pf(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},pc(e)){if(t)throw Error(i(479))}else t=Li(e,n,r,2),t!==null&&Pd(t,e,2)}function pc(e){var t=e.alternate;return e===z||t!==null&&t===z}function mc(e,t){qo=Ko=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function hc(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,wt(e,n)}}var gc={readContext:ka,use:ds,useCallback:V,useContext:V,useEffect:V,useImperativeHandle:V,useLayoutEffect:V,useInsertionEffect:V,useMemo:V,useReducer:V,useRef:V,useState:V,useDebugValue:V,useDeferredValue:V,useTransition:V,useSyncExternalStore:V,useId:V,useHostTransitionStatus:V,useFormState:V,useActionState:V,useOptimistic:V,useMemoCache:V,useCacheRefresh:V,useEffectEvent:V},_c={readContext:ka,use:ds,useCallback:function(e,t){return ss().memoizedState=[e,t===void 0?null:t],e},useContext:ka,useEffect:Vs,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),zs(4194308,4,qs.bind(null,t,e),n)},useLayoutEffect:function(e,t){return zs(4194308,4,e,t)},useInsertionEffect:function(e,t){zs(4,2,e,t)},useMemo:function(e,t){var n=ss();t=t===void 0?null:t;var r=e();if(Jo){ot(!0);try{e()}finally{ot(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=ss();if(n!==void 0){var i=n(t);if(Jo){ot(!0);try{n(t)}finally{ot(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=lc.bind(null,z,e),[r.memoizedState,e]},useRef:function(e){var t=ss();return e={current:e},t.memoizedState=e},useState:function(e){e=Cs(e);var t=e.queue,n=uc.bind(null,z,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Ys,useDeferredValue:function(e,t){return Qs(ss(),e,t)},useTransition:function(){var e=Cs(!1);return e=ec.bind(null,z,e.queue,!0,!1),ss().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=z,a=ss();if(j){if(n===void 0)throw Error(i(407));n=n()}else{if(n=t(),K===null)throw Error(i(349));J&127||vs(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,Vs(bs.bind(null,r,o,e),[e]),r.flags|=2048,Ls(9,{destroy:void 0},ys.bind(null,r,o,n,t),null),n},useId:function(){var e=ss(),t=K.identifierPrefix;if(j){var n=ca,r=sa;n=(r&~(1<<32-st(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=Yo++,0<n&&(t+=`H`+n.toString(32)),t+=`_`}else n=Qo++,t=`_`+t+`r_`+n.toString(32)+`_`;return e.memoizedState=t},useHostTransitionStatus:ac,useFormState:Ms,useActionState:Ms,useOptimistic:function(e){var t=ss();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=fc.bind(null,z,!0,n),n.dispatch=t,[e,t]},useMemoCache:fs,useCacheRefresh:function(){return ss().memoizedState=cc.bind(null,z)},useEffectEvent:function(e){var t=ss(),n={impl:e};return t.memoizedState=n,function(){if(G&2)throw Error(i(440));return n.impl.apply(void 0,arguments)}}},vc={readContext:ka,use:ds,useCallback:Xs,useContext:ka,useEffect:Hs,useImperativeHandle:Js,useInsertionEffect:Gs,useLayoutEffect:Ks,useMemo:Zs,useReducer:ms,useRef:Rs,useState:function(){return ms(ps)},useDebugValue:Ys,useDeferredValue:function(e,t){return $s(cs(),B.memoizedState,e,t)},useTransition:function(){var e=ms(ps)[0],t=cs().memoizedState;return[typeof e==`boolean`?e:us(e),t]},useSyncExternalStore:_s,useId:oc,useHostTransitionStatus:ac,useFormState:Ns,useActionState:Ns,useOptimistic:function(e,t){return ws(cs(),B,e,t)},useMemoCache:fs,useCacheRefresh:sc,useEffectEvent:Ws},yc={readContext:ka,use:ds,useCallback:Xs,useContext:ka,useEffect:Hs,useImperativeHandle:Js,useInsertionEffect:Gs,useLayoutEffect:Ks,useMemo:Zs,useReducer:gs,useRef:Rs,useState:function(){return gs(ps)},useDebugValue:Ys,useDeferredValue:function(e,t){var n=cs();return B===null?Qs(n,e,t):$s(n,B.memoizedState,e,t)},useTransition:function(){var e=gs(ps)[0],t=cs().memoizedState;return[typeof e==`boolean`?e:us(e),t]},useSyncExternalStore:_s,useId:oc,useHostTransitionStatus:ac,useFormState:Is,useActionState:Is,useOptimistic:function(e,t){var n=cs();return B===null?(n.baseState=e,[e,n.queue.dispatch]):ws(n,B,e,t)},useMemoCache:fs,useCacheRefresh:sc,useEffectEvent:Ws};function bc(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:x({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var xc={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=jd(),i=bo(r);i.payload=t,n!=null&&(i.callback=n),t=xo(e,i,r),t!==null&&(Pd(t,e,r),So(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=jd(),i=bo(r);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=xo(e,i,r),t!==null&&(Pd(t,e,r),So(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=jd(),r=bo(n);r.tag=2,t!=null&&(r.callback=t),t=xo(e,r,n),t!==null&&(Pd(t,e,n),So(t,e,n))}};function Sc(e,t,n,r,i,a,o){return e=e.stateNode,typeof e.shouldComponentUpdate==`function`?e.shouldComponentUpdate(r,a,o):t.prototype&&t.prototype.isPureReactComponent?!$r(n,r)||!$r(i,a):!0}function Cc(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps==`function`&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps==`function`&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&xc.enqueueReplaceState(t,t.state,null)}function wc(e,t){var n=t;if(`ref`in t)for(var r in n={},t)r!==`ref`&&(n[r]=t[r]);if(e=e.defaultProps)for(var i in n===t&&(n=x({},n)),e)n[i]===void 0&&(n[i]=e[i]);return n}function Tc(e){ji(e)}function Ec(e){console.error(e)}function Dc(e){ji(e)}function Oc(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function kc(e,t,n){try{var r=e.onCaughtError;r(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function Ac(e,t,n){return n=bo(n),n.tag=3,n.payload={element:null},n.callback=function(){Oc(e,t)},n}function jc(e){return e=bo(e),e.tag=3,e}function Mc(e,t,n,r){var i=n.type.getDerivedStateFromError;if(typeof i==`function`){var a=r.value;e.payload=function(){return i(a)},e.callback=function(){kc(t,n,r)}}var o=n.stateNode;o!==null&&typeof o.componentDidCatch==`function`&&(e.callback=function(){kc(t,n,r),typeof i!=`function`&&(yd===null?yd=new Set([this]):yd.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:e===null?``:e})})}function Nc(e,t,n,r,a){if(n.flags|=32768,typeof r==`object`&&r&&typeof r.then==`function`){if(t=n.alternate,t!==null&&Ea(t,n,a,!0),n=Po.current,n!==null){switch(n.tag){case 31:case 13:case 19:return Fo===null?Kd():n.alternate===null&&od===0&&(od=3),n.flags&=-257,n.flags|=65536,n.lanes=a,r===to?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([r]):t.add(r),mf(e,r,a)),!1;case 22:return n.flags|=65536,r===to?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([r]):n.add(r)),mf(e,r,a)),!1}throw Error(i(435,n.tag))}return mf(e,r,a),Kd(),!1}if(j)return t=Po.current,t===null?(r!==ga&&(t=Error(i(423),{cause:r}),P($i(t,n))),e=e.current.alternate,e.flags|=65536,a&=-a,e.lanes|=a,r=$i(r,n),a=Ac(e.stateNode,r,a),Co(e,a),od!==4&&(od=2)):(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=a,r!==ga&&(e=Error(i(422),{cause:r}),P($i(e,n)))),!1;var o=Error(i(520),{cause:r});if(o=$i(o,n),fd===null?fd=[o]:fd.push(o),od!==4&&(od=2),t===null)return!0;r=$i(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,e=Ac(n.stateNode,r,e),Co(n,e),!1;case 1:if(t=n.type,o=n.stateNode,!(n.flags&128)&&(typeof t.getDerivedStateFromError==`function`||o!==null&&typeof o.componentDidCatch==`function`&&(yd===null||!yd.has(o))))return n.flags|=65536,a&=-a,n.lanes|=a,a=jc(a),Mc(a,e,n,r),Co(n,a),!1;break;case 22:if(n.memoizedState!==null)return n.flags|=65536,!1}n=n.return}while(n!==null);return!1}var Pc=Error(i(461)),Fc=!1;function Ic(e,t,n,r){t.child=e===null?go(t,null,n,r):ho(t,e.child,n,r)}function Lc(e,t,n,r,i){n=n.render;var a=t.ref;if(`ref`in r){var o={};for(var s in r)s!==`ref`&&(o[s]=r[s])}else o=r;return Oa(t),r=es(e,t,n,o,a,i),s=is(),e!==null&&!Fc?(as(e,t,i),dl(e,t,i)):(j&&s&&ua(t),t.flags|=1,Ic(e,t,r,i),t.child)}function Rc(e,t,n,r,i){if(e===null){var a=n.type;return typeof a==`function`&&!Wi(a)&&a.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=a,zc(e,t,a,r,i)):(e=qi(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!fl(e,i)){var o=a.memoizedProps;if(n=n.compare,n=n===null?$r:n,n(o,r)&&e.ref===t.ref)return dl(e,t,i)}return t.flags|=1,e=Gi(a,r),e.ref=t.ref,e.return=t,t.child=e}function zc(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if($r(a,r)&&e.ref===t.ref){if(Fc=!1,t.pendingProps=r=a,fl(e,i))e.flags&131072&&(Fc=!0);else return t.lanes=e.lanes,dl(e,t,i)}}return qc(e,t,n,r,i)}function Bc(e,t,n,r){var i=r.children,a=e===null?null:e.memoizedState;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),r.mode===`hidden`){if(t.flags&128){if(a=a===null?n:a.baseLanes|n,e!==null){for(r=t.child=e.child,i=0;r!==null;)i=i|r.lanes|r.childLanes,r=r.sibling;r=i&~a}else r=0,t.child=null;return Hc(e,t,a,n,r)}if(n&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Xa(t,a===null?null:a.cachePool),a===null?Mo():jo(t,a),Lo(t);else return r=t.lanes=536870912,Hc(e,t,a===null?n:a.baseLanes|n,n,r)}else a===null?(e!==null&&Xa(t,null),Mo(),Ro()):(Xa(t,a.cachePool),jo(t,a),Ro(),t.memoizedState=null);return Ic(e,t,i,n),t.child}function Vc(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Hc(e,t,n,r,i){var a=Ya();return a=a===null?null:{parent:Fa._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},e!==null&&Xa(t,null),Mo(),Lo(t),e!==null&&Ea(e,t,r,!0),t.childLanes=i,null}function Uc(e,t){return t=nl({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function Wc(e,t,n){return ho(t,e.child,null,n),e=Uc(t,t.pendingProps),e.flags|=2,zo(t),t.memoizedState=null,e}function Gc(e,t,n){var r=t.pendingProps,a=!!(t.flags&128);if(t.flags&=-129,e===null){if(j){if(r.mode===`hidden`)return e=Uc(t,r),t.lanes=536870912,e.memoizedState={baseLanes:0,cachePool:null},Vc(null,e);if(Io(t),(e=A)?(e=am(e,ha),e=e!==null&&e.data===`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:oa===null?null:{id:sa,overflow:ca},retryLane:536870912,hydrationErrors:null},n=Xi(e),n.return=t,t.child=n,pa=t,A=null)):e=null,e===null)throw _a(t);return t.lanes=536870912,null}return Uc(t,r)}var o=e.memoizedState;if(o!==null){var s=o.dehydrated;if(Io(t),a){if(t.flags&256)t.flags&=-257,t=Wc(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(i(558))}else if(Fc||Ea(e,t,n,!1),a=(n&e.childLanes)!==0,Fc||a){if(ko.current===null){if(r=K,r!==null&&(s=Tt(r,n),s!==0&&s!==o.retryLane))throw o.retryLane=s,Ri(e,s),Pd(r,e,s),Pc;Kd()}t=Wc(e,t,n)}else e=o.treeContext,A=lm(s.nextSibling),pa=t,j=!0,ma=null,ha=!1,e!==null&&fa(t,e),t=Uc(t,r),t.flags|=134221824;return t}return e=Gi(e.child,{mode:r.mode,children:r.children}),e.ref=t.ref,t.child=e,e.return=t,e}function Kc(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!=`function`&&typeof n!=`object`)throw Error(i(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function qc(e,t,n,r,i){return Oa(t),n=es(e,t,n,r,void 0,i),r=is(),e!==null&&!Fc?(as(e,t,i),dl(e,t,i)):(j&&r&&ua(t),t.flags|=1,Ic(e,t,n,i),t.child)}function Jc(e,t,n,r,i,a){return Oa(t),t.updateQueue=null,n=ns(t,r,n,i),ts(e),r=is(),e!==null&&!Fc?(as(e,t,a),dl(e,t,a)):(j&&r&&ua(t),t.flags|=1,Ic(e,t,n,a),t.child)}function Yc(e,t,n,r,i){if(Oa(t),t.stateNode===null){var a=Vi,o=n.contextType;typeof o==`object`&&o&&(a=ka(o)),a=new n(r,a),t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,a.updater=xc,t.stateNode=a,a._reactInternals=t,a=t.stateNode,a.props=r,a.state=t.memoizedState,a.refs={},vo(t),o=n.contextType,a.context=typeof o==`object`&&o?ka(o):Vi,a.state=t.memoizedState,o=n.getDerivedStateFromProps,typeof o==`function`&&(bc(t,n,o,r),a.state=t.memoizedState),typeof n.getDerivedStateFromProps==`function`||typeof a.getSnapshotBeforeUpdate==`function`||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(o=a.state,typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount(),o!==a.state&&xc.enqueueReplaceState(a,a.state,null),Eo(t,r,a,i),To(),a.state=t.memoizedState),typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!0}else if(e===null){a=t.stateNode;var s=t.memoizedProps,c=wc(n,s);a.props=c;var l=a.context,u=n.contextType;o=Vi,typeof u==`object`&&u&&(o=ka(u));var d=n.getDerivedStateFromProps;u=typeof d==`function`||typeof a.getSnapshotBeforeUpdate==`function`,s=t.pendingProps!==s,u||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(s||l!==o)&&Cc(t,a,r,o),_o=!1;var f=t.memoizedState;a.state=f,Eo(t,r,a,i),To(),l=t.memoizedState,s||f!==l||_o?(typeof d==`function`&&(bc(t,n,d,r),l=t.memoizedState),(c=_o||Sc(t,n,c,r,f,l,o))?(u||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount==`function`&&(t.flags|=4194308)):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.
vendor: 7,076 bytes, line 8
8context=o,r=c):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,yo(e,t),o=t.memoizedProps,u=wc(n,o),a.props=u,d=t.pendingProps,f=a.context,l=n.contextType,c=Vi,typeof l==`object`&&l&&(c=ka(l)),s=n.getDerivedStateFromProps,(l=typeof s==`function`||typeof a.getSnapshotBeforeUpdate==`function`)||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(o!==d||f!==c)&&Cc(t,a,r,c),_o=!1,f=t.memoizedState,a.state=f,Eo(t,r,a,i),To();var p=t.memoizedState;o!==d||f!==p||_o||e!==null&&e.dependencies!==null&&Da(e.dependencies)?(typeof s==`function`&&(bc(t,n,s,r),p=t.memoizedState),(u=_o||Sc(t,n,u,r,f,p,c)||e!==null&&e.dependencies!==null&&Da(e.dependencies))?(l||typeof a.UNSAFE_componentWillUpdate!=`function`&&typeof a.componentWillUpdate!=`function`||(typeof a.componentWillUpdate==`function`&&a.componentWillUpdate(r,p,c),typeof a.UNSAFE_componentWillUpdate==`function`&&a.UNSAFE_componentWillUpdate(r,p,c)),typeof a.componentDidUpdate==`function`&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate==`function`&&(t.flags|=1024)):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=c,r=u):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return a=r,Kc(e,t),r=!!(t.flags&128),a||r?(a=t.stateNode,n=r&&typeof n.getDerivedStateFromError!=`function`?null:a.render(),t.flags|=1,e!==null&&r?(t.child=ho(t,e.child,null,i),t.child=ho(t,null,n,i)):Ic(e,t,n,i),t.memoizedState=a.state,e=t.child):e=dl(e,t,i),e}function Xc(e,t,n,r){return ya(),t.flags|=256,Ic(e,t,n,r),t.child}var Zc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Qc(e){return{baseLanes:e,cachePool:Za()}}function $c(e,t,n){return e=e===null?0:e.childLanes&~n,t&&(e|=ud),e}function el(e,t,n){var r=t.pendingProps,i=!1,a=!!(t.flags&128),o;if((o=a)||(o=e!==null&&e.memoizedState===null?!1:!!(Bo.current&2)),o&&(i=!0,t.flags&=-129),o=!!(t.flags&32),t.flags&=-33,e===null){if(j){if(i?R(t):Ro(),(e=A)?(e=am(e,ha),e=e!==null&&e.data!==`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:oa===null?null:{id:sa,overflow:ca},retryLane:536870912,hydrationErrors:null},n=Xi(e),n.return=t,t.child=n,pa=t,A=null)):e=null,e===null)throw _a(t);return t.lanes=sm(e)?32:536870912,null}return a=r.children,r=r.fallback,i?(Ro(),i=t.mode,a=nl({mode:`hidden`,children:a},i),r=Ji(r,i,n,null),a.return=t,r.return=t,a.sibling=r,t.child=a,r=t.child,r.memoizedState=Qc(n),r.childLanes=$c(e,o,n),t.memoizedState=Zc,Vc(null,r)):(R(t),tl(t,a))}var s=e.memoizedState;if(s!==null){var c=s.dehydrated;if(c!==null)return il(e,t,a,o,r,c,s,n)}return i?(Ro(),i=r.fallback,a=t.mode,s=e.child,c=s.sibling,r=Gi(s,{mode:`hidden`,children:r.children}),r.subtreeFlags=s.subtreeFlags&1206910976,c===null?(i=Ji(i,a,n,null),i.flags|=2):i=Gi(c,i),i.return=t,r.return=t,r.sibling=i,t.child=r,Vc(null,r),r=t.child,i=e.child.memoizedState,i===null?i=Qc(n):(a=i.cachePool,a===null?a=Za():(s=Fa._currentValue,a=a.parent===s?a:{parent:s,pool:s}),i={baseLanes:i.baseLanes|n,cachePool:a}),r.memoizedState=i,r.childLanes=$c(e,o,n),t.memoizedState=Zc,Vc(e.child,r)):(R(t),n=e.child,e=n.sibling,n=Gi(n,{mode:`visible`,children:r.children}),n.return=t,n.sibling=null,e!==null&&(o=t.deletions,o===null?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=n,t.memoizedState=null,n)}function tl(e,t){return t=nl({mode:`visible`,children:t},e.mode),t.return=e,e.child=t}function nl(e,t){return e=Ui(22,e,null,t),e.lanes=0,e}function rl(e,t,n){return ho(t,e.child,null,n),e=tl(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function il(e,t,n,r,a,o,s,c){if(n)return t.flags&256?(R(t),t.flags&=-257,rl(e,t,c)):t.memoizedState===null?(Ro(),o=a.fallback,s=t.mode,a=nl({mode:`visible`,children:a.children},s),o=Ji(o,s,c,null),o.flags|=2,a.return=t,o.return=t,a.sibling=o,t.child=a,ho(t,e.child,null,c),a=t.child,a.memoizedState=Qc(c),a.childLanes=$c(e,r,c),t.memoizedState=Zc,Vc(null,a)):(Ro(),t.child=e.child,t.flags|=128,null);if(R(t),sm(o)){if(r=o.nextSibling&&o.nextSibling.dataset,r)var l=r.dgst;return r=l,r!==``&&(a=Error(i(419)),a.stack=``,a.digest=r,P({value:a,source:null,stack:null})),rl(e,t,c)}if(Fc||Ea(e,t,c,!1),r=(c&e.childLanes)!==0,Fc||r){if(ko.current!==null)return rl(e,t,c);if(r=K,r!==null&&(a=Tt(r,c),a!==0&&a!==s.retryLane))throw s.retryLane=a,Ri(e,a),Pd(r,e,a),Pc;return om(o)||Kd(),rl(e,t,c)}return om(o)?(t.flags|=192,t.child=e.child,null):(e=s.treeContext,A=lm(o.nextSibling),pa=t,j=!0,ma=null,ha=!1,e!==null&&fa(t,e),t=tl(t,a.children),t.flags|=134221824,t)}function al(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),wa(e.return,t,n)}function ol(e){for(var t=null;e!==null;){var n=e.alternate;n!==null&&Uo(n)===null&&(t=e),e=e.sibling}return t}function sl(e,t,n,r,i,a){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,treeForkCount:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i,o.treeForkCount=a)}function cl(e){var t=e.child;for(e.child=null;t!==null;){var n=t.sibling;t.sibling=e.child,e.child=t,t=n}}function ll(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;r=r.children;var o=Bo.current;if(t.flags&128)return Vo(t,o),null;var s=!!(o&2);if(s?(o=o&1|2,t.flags|=128):o&=1,Vo(t,o),i===`backwards`&&e!==null?(cl(e),Ic(e,t,r,n),cl(e)):Ic(e,t,r,n),r=j?ra:0,!s&&e!==null&&e.flags&128)a:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&al(e,n,t);else if(e.tag===19)al(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break a;for(;e.sibling===null;){if(e.return===null||e.return===t)break a;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case`backwards`:n=ol(t.child),n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null,cl(t)),sl(t,!0,i,null,a,r);break;case`unstable_legacy-backwards`:for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Uo(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}sl(t,!0,n,null,a,r);break;case`together`:sl(t,!1,null,null,void 0,r);break;case`independent`:t.memoizedState=null;break;default:n=ol(t.child),n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),sl(t,!1,i,n,a,r)}return t.child}function ul(e,t,n){var r=t.pendingProps;return Sa(t,t.type,r.value),Ic(e,t,r.children,n),t.child}function dl(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),sd|=t.lanes,(n&t.childLanes)===0){if(e!==null){if(Ea(e,t,n,!1),(n&t.childLanes)===0)return null}else return null}if(e!==null&&t.child!==e.child)throw Error(i(153));if(t.child!==null){for(e=t.child,n=Gi(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Gi(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}
vendor: 11,415 bytes, line 8
8function fl(e,t){return(e.lanes&t)!==0||(e=e.dependencies,!!(e!==null&&Da(e)))}function pl(e,t,n){switch(t.tag){case 3:Ne(t,t.stateNode.containerInfo),Sa(t,Fa,e.memoizedState.cache),ya();break;case 27:case 5:Fe(t);break;case 4:Ne(t,t.stateNode.containerInfo);break;case 10:Sa(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,Io(t),null;break;case 13:var r=t.memoizedState;if(r!==null){if(r.dehydrated!==null)return R(t),t.flags|=128,null;r=Ea(e,t,n,!1);var i=t.child.childLanes;return r||(n&i)!==0?el(e,t,n):(R(t),e=dl(e,t,n),e===null?null:e.sibling)}R(t);break;case 19:if(t.flags&128)return ll(e,t,n);if(i=!!(e.flags&128),r=(n&t.childLanes)!==0,r||=(Ea(e,t,n,!1),(n&t.childLanes)!==0),i){if(r)return ll(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),Vo(t,Bo.current),r)break;return null;case 22:return t.lanes=0,Bc(e,t,n,t.pendingProps);case 24:Sa(t,Fa,e.memoizedState.cache)}return dl(e,t,n)}function ml(e,t,n){if(e!==null){if(e.memoizedProps!==t.pendingProps)Fc=!0;else{if(!fl(e,n)&&!(t.flags&128))return Fc=!1,pl(e,t,n);Fc=!!(e.flags&131072)}}else Fc=!1,j&&t.flags&1048576&&k(t,ra,t.index);switch(t.lanes=0,t.tag){case 16:a:{var r=t.pendingProps;if(e=io(t.elementType),t.type=e,typeof e==`function`)Wi(e)?(r=wc(e,r),t.tag=1,t=Yc(null,t,e,r,n)):(t.tag=0,t=qc(null,t,e,r,n));else{if(e!=null){var a=e.$$typeof;if(a===le){t.tag=11,t=Lc(null,t,e,r,n);break a}if(a===fe){t.tag=14,t=Rc(null,t,e,r,n);break a}if(a===ce){t.tag=10,t.type=e,t=ul(null,t,n);break a}}throw t=Se(e)||e,Error(i(306,t,``))}}return t;case 0:return qc(e,t,t.type,t.pendingProps,n);case 1:return r=t.type,a=wc(r,t.pendingProps),Yc(e,t,r,a,n);case 3:a:{if(Ne(t,t.stateNode.containerInfo),e===null)throw Error(i(387));r=t.pendingProps;var o=t.memoizedState;a=o.element,yo(e,t),Eo(t,r,null,n);var s=t.memoizedState;if(r=s.cache,Sa(t,Fa,r),r!==o.cache&&Ta(t,[Fa],n,!0),To(),r=s.element,o.isDehydrated){if(o={element:r,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){t=Xc(e,t,r,n);break a}if(r!==a){a=$i(Error(i(424)),t),P(a),t=Xc(e,t,r,n);break a}switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName===`HTML`?e.ownerDocument.body:e}for(A=lm(e.firstChild),pa=t,j=!0,ma=null,ha=!0,n=go(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|134221824,n=n.sibling}else{if(ya(),r===a){t=dl(e,t,n);break a}Ic(e,t,r,n)}t=t.child}return t;case 26:return Kc(e,t),e===null?(n=Nm(t.type,null,t.pendingProps,null))?t.memoizedState=n:j||(t.stateNode=fp(t.type,t.pendingProps,je.current,t)):t.memoizedState=Nm(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Fe(t),e===null&&j&&(r=t.stateNode=hm(t.type,t.pendingProps,je.current),pa=t,ha=!0,a=A,Sp(t.type)?(um=a,A=lm(r.firstChild)):A=a),Ic(e,t,t.pendingProps.children,n),Kc(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&j&&((a=r=A)&&(r=rm(r,t.type,t.pendingProps,ha),r===null?a=!1:(t.stateNode=r,pa=t,A=lm(r.firstChild),ha=!1,a=!0)),a||_a(t)),Fe(t),a=t.type,o=t.pendingProps,s=e===null?null:e.memoizedProps,r=o.children,pp(a,o)?r=null:s!==null&&pp(a,s)&&(t.flags|=32),t.memoizedState!==null&&(a=es(e,t,rs,null,null,n),sh._currentValue=a),Kc(e,t),Ic(e,t,r,n),t.child;case 6:return e===null&&j&&((e=n=A)&&(n=im(n,t.pendingProps,ha),n===null?e=!1:(t.stateNode=n,pa=t,A=null,e=!0)),e||_a(t)),null;case 13:return el(e,t,n);case 4:return Ne(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=ho(t,null,r,n):Ic(e,t,r,n),t.child;case 11:return Lc(e,t,t.type,t.pendingProps,n);case 7:return r=t.pendingProps,Kc(e,t),Ic(e,t,r,n),t.child;case 8:return Ic(e,t,t.pendingProps.children,n),t.child;case 12:return Ic(e,t,t.pendingProps.children,n),t.child;case 10:return ul(e,t,n);case 9:return a=t.type._context,r=t.pendingProps.children,Oa(t),a=ka(a),r=r(a),t.flags|=1,Ic(e,t,r,n),t.child;case 14:return Rc(e,t,t.type,t.pendingProps,n);case 15:return zc(e,t,t.type,t.pendingProps,n);case 19:return ll(e,t,n);case 31:return Gc(e,t,n);case 22:return Bc(e,t,n,t.pendingProps);case 24:return Oa(t),r=ka(Fa),e===null?(a=Ya(),a===null&&(a=K,o=Ia(),a.pooledCache=o,o.refCount++,o!==null&&(a.pooledCacheLanes|=n),a=o),t.memoizedState={parent:r,cache:a},vo(t),Sa(t,Fa,a)):((e.lanes&n)!==0&&(yo(e,t),Eo(t,null,null,n),To()),a=e.memoizedState,o=t.memoizedState,a.parent===r?(r=o.cache,Sa(t,Fa,r),r!==a.cache&&Ta(t,[Fa],n,!0)):(a={parent:r,cache:r},t.memoizedState=a,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=a),Sa(t,Fa,r))),Ic(e,t,t.pendingProps.children,n),t.child;case 30:return t.stateNode===null&&(t.stateNode={autoName:null,paired:null,clones:null,ref:null}),r=t.pendingProps,r.name!=null&&r.name!==`auto`?t.flags|=e===null?18882560:18874368:j&&ua(t),e!==null&&e.memoizedProps.name!==r.name?t.flags|=4194816:Kc(e,t),Ic(e,t,r.children,n),t.child;case 29:throw t.pendingProps}throw Error(i(156,t.tag))}function hl(e){e.flags|=4}function gl(e,t,n,r,i){var a;if((a=!!(e.mode&32))&&(a=n===null?Jm(t,r):Jm(t,r)&&(r.src!==n.src||r.srcSet!==n.srcSet)),a){if(e.flags|=16777216,(i&335544128)===i){if(e.stateNode.complete)e.flags|=8192;else if(Ud())e.flags|=8192;else throw ao=to,$a}}else e.flags&=-16777217}function _l(e,t){if(t.type!==`stylesheet`||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!Ym(t)){if(Ud())e.flags|=8192;else throw ao=to,$a}}function vl(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag===22?536870912:yt(),e.lanes|=t,dd|=t)}function yl(e,t){if(!j)switch(e.tailMode){case`visible`:break;case`collapsed`:for(var n=e.tail,r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null;break;default:for(t=e.tail,n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null}}function H(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&1206910976,r|=i.flags&1206910976,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function bl(e,t,n){var r=t.pendingProps;switch(da(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return H(t),null;case 1:return H(t),null;case 3:return n=t.stateNode,r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),Ca(Fa),Pe(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(N(t)?hl(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,ba())),H(t),null;case 26:var a=t.type,o=t.memoizedState;return e===null?(hl(t),o===null?(H(t),gl(t,a,null,r,n)):(H(t),_l(t,o))):o?o===e.memoizedState?(H(t),t.flags&=-16777217):(hl(t),H(t),_l(t,o)):(e=e.memoizedProps,e!==r&&hl(t),H(t),gl(t,a,e,r,n)),null;case 27:if(Ie(t),n=je.current,a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&hl(t);else{if(!r){if(t.stateNode===null)throw Error(i(166));return H(t),t.subtreeFlags&=-33554433,null}e=ke.current,N(t)?M(t,e):(e=hm(a,r,n),t.stateNode=e,hl(t))}return H(t),t.subtreeFlags&=-33554433,null;case 5:if(Ie(t),a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&hl(t);else{if(!r){if(t.stateNode===null)throw Error(i(166));return H(t),t.subtreeFlags&=-33554433,null}if(o=ke.current,N(t))M(t,o);else{var s=lp(je.current);switch(o){case 1:o=s.createElementNS(`http://www.w3.org/2000/svg`,a);break;case 2:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,a);break;default:switch(a){case`svg`:o=s.createElementNS(`http://www.w3.org/2000/svg`,a);break;case`math`:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,a);break;case`script`:o=s.createElement(`div`),o.innerHTML=`<script><\/script>`,o=o.removeChild(o.firstChild);break;case`select`:o=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o=typeof r.is==`string`?s.createElement(a,{is:r.is}):s.createElement(a)}}o[jt]=t,o[Mt]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)o.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=o;a:switch(np(o,a,r),a){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&hl(t)}}return H(t),t.subtreeFlags&=-33554433,gl(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&hl(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(i(166));if(e=je.current,N(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,a=pa,a!==null)switch(a.tag){case 27:case 5:r=a.memoizedProps}e[jt]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||ep(e.nodeValue,n)),e||_a(t,!0)}else e=lp(e).createTextNode(r),e[jt]=t,t.stateNode=e}return H(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=N(t),n!==null){if(e===null){if(!r)throw Error(i(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(557));e[jt]=t}else ya(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;H(t),e=!1}else n=ba(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(zo(t),t):(zo(t),null);if(t.flags&128)throw Error(i(558))}return H(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=N(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(i(318));if(a=t.memoizedState,a=a===null?null:a.dehydrated,!a)throw Error(i(317));a[jt]=t}else ya(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;H(t),a=!1}else a=ba(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return t.flags&256?(zo(t),t):(zo(t),null)}return zo(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,a=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(a=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==a&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),vl(t,t.updateQueue),H(t),null);case 4:return Pe(),e===null&&Wf(t.stateNode.containerInfo),t.flags|=67108864,H(t),null;case 10:return Ca(t.type),H(t),null;case 19:if(Ho(t),r=t.memoizedState,r===null)return H(t),null;if(a=!!(t.flags&128),o=r.rendering,o===null){if(a)yl(r,!1);else{if(od!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=Uo(e),o!==null){for(t.flags|=128,yl(r,!1),e=o.updateQueue,t.updateQueue=e,vl(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)Ki(n,e),n=n.sibling;return Vo(t,Bo.current&1|2),j&&la(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&Ye()>_d&&(t.flags|=128,a=!0,yl(r,!1),t.lanes=4194304)}}else{if(!a){if(e=Uo(o),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,vl(t,e),yl(r,!0),r.tail===null&&r.tailMode!==`collapsed`&&r.tailMode!==`visible`&&!o.alternate&&!j)return H(t),null}else 2*Ye()-r.renderingStartTime>_d&&n!==536870912&&(t.flags|=128,a=!0,yl(r,!1),t.lanes=4194304)}r.isBackwards?(o.sibling=t.child,t.child=o):(e=r.last,e===null?t.child=o:e.sibling=o,r.last=o
vendor: 4,886 bytes, line 8
8)}if(r.tail!==null){e=r.tail;a:{for(n=e;n!==null;){if(n.alternate!==null){n=!1;break a}n=n.sibling}n=!0}return r.rendering=e,r.tail=e.sibling,r.renderingStartTime=Ye(),e.sibling=null,o=Bo.current,o=a?o&1|2:o&1,r.tailMode===`visible`||r.tailMode===`collapsed`||!n||j?Vo(t,o):(n=o,D(Po,t),D(Bo,n),Fo===null&&(Fo=t)),j&&la(t,r.treeForkCount),e}return H(t),null;case 22:case 23:return zo(t),No(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(H(t),t.subtreeFlags&6&&(t.flags|=8192)):H(t),n=t.updateQueue,n!==null&&vl(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&Oe(Ja),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Ca(Fa),H(t),null;case 25:return null;case 30:return t.flags|=33554432,H(t),null}throw Error(i(156,t.tag))}function xl(e,t){switch(da(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ca(Fa),Pe(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Ie(t),null;case 31:if(t.memoizedState!==null){if(zo(t),t.alternate===null)throw Error(i(340));ya()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(zo(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(i(340));ya()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ho(t),e=t.flags,e&65536?(t.flags=e&-65537|128,e=t.memoizedState,e!==null&&(e.rendering=null,e.tail=null),t.flags|=4,t):null;case 4:return Pe(),null;case 10:return Ca(t.type),null;case 22:case 23:return zo(t),No(),e!==null&&Oe(Ja),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Ca(Fa),null;case 25:return null;default:return null}}function Sl(e,t){switch(da(t),t.tag){case 3:Ca(Fa),Pe();break;case 26:case 27:case 5:Ie(t);break;case 4:Pe();break;case 31:t.memoizedState!==null&&zo(t);break;case 13:zo(t);break;case 19:Ho(t);break;case 10:Ca(t.type);break;case 22:case 23:zo(t),No(),e!==null&&Oe(Ja);break;case 24:Ca(Fa)}}function Cl(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){Z(t,t.return,e)}}function wl(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){Z(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){Z(t,t.return,e)}}function Tl(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Oo(t,n)}catch(t){Z(e,e.return,t)}}}function El(e,t,n){n.props=wc(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Z(e,t,n)}}function Dl(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:var i=e.stateNode,a=Oi(e.memoizedProps,i);(i.ref===null||i.ref.name!==a)&&(i.ref=Pp(a)),r=i.ref;break;case 7:if(e.stateNode===null){var o=new Fp(e);f(e.child,!1,Qp,o,void 0,void 0),e.stateNode=o}r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){Z(e,t,n)}}function Ol(e,t){var n=e.ref,r=e.refCleanup;if(n!==null){if(typeof r==`function`)try{r()}catch(n){Z(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){Z(e,t,n)}else n.current=null}}function kl(e,t){if((e.tag===5||e.tag===27||e.tag===6)&&e.alternate===null&&t!==null)for(var n=0;n<t.length;n++)em(e.stateNode,t[n])}function Al(e){for(var t=e.return;t!==null&&(Nl(t)&&em(e.stateNode,t.stateNode),!Ml(t));)t=t.return}function jl(e){for(var t=e.return;t!==null&&(Nl(t)&&tm(e.stateNode,t.stateNode),!Ml(t));)t=t.return}function Ml(e){return e.tag===5||e.tag===3||e.tag===27}function Nl(e){return e&&e.tag===7&&e.stateNode!==null}function Pl(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){Z(e,e.return,t)}}function Fl(e,t,n){try{var r=e.stateNode;ip(r,e.type,n,t),r[Mt]=t}catch(t){Z(e,e.return,t)}}function Il(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Sp(e.type)||e.tag===4}function Ll(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||Il(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Sp(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Rl(e,t,n,r){var i=e.tag;
8if(i===5||i===6)i=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(i,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(i),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=kn)),kl(e,r),O=!0;else if(i!==4&&(i===27&&(kl(e,r),r=null,Sp(e.type)&&(n=e.stateNode,t=null)),e=e.child,e!==null))for(Rl(e,t,n,r),e=e.sibling;e!==null;)Rl(e,t,n,r),e=e.sibling}function zl(e,t,n,r){var i=e.tag;if(i===5||i===6)i=e.stateNode,t?n.insertBefore(i,t):n.appendChild(i),kl(e,r),O=!0;else if(i!==4&&(i===27&&(kl(e,r),r=null,Sp(e.type)&&(n=e.stateNode)),e=e.child,e!==null))for(zl(e,t,n,r),e=e.sibling;e!==null;)zl(e,t,n,r),e=e.sibling}function Bl(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);np(t,r,n),t[jt]=e,t[Mt]=n}catch(t){Z(e,e.return,t)}}var Vl=!1,Hl=null;function Ul(e){(e.tag===30||e.subtreeFlags&33554432)&&(Vl=!0)}var Wl=null;function Gl(){var e=Wl;return Wl=null,e}var Kl=0;function ql(e,t,n,r,i){return Kl=0,Jl(e.child,t,n,r,i)}function Jl(e,t,n,r,i){for(var a=!1;e!==null;){if(e.tag===5){var o=e.stateNode;if(r!==null){var s=Op(o);r.push(s),s.view&&(a=!0)}else a||Op(o).view&&(a=!0);Vl=!0,Tp(o,Kl===0?t:t+`_`+Kl,n),Kl++}else(e.tag!==22||e.memoizedState===null)&&(e.tag===30&&i||Jl(e.child,t,n,r,i)&&(a=!0));e=e.sibling}return a}function Yl(e,t){for(;e!==null;)e.tag===5?Ep(e.stateNode,e.memoizedProps):(e.tag!==22||e.memoizedState===null)&&(e.tag===30&&t||Yl(e.child,t)),e=e.sibling}function Xl(e){if(e.subtreeFlags&18874368)for(e=e.child;e!==null;){if((e.tag!==22||e.memoizedState===null)&&(Xl(e),e.tag===30&&e.flags&18874368&&e.stateNode.paired)){var t=e.memoizedProps;if(t.name==null||t.name===`auto`)throw Error(i(544));var n=t.name;t=Ai(t.default,t.share),t!==`none`&&(ql(e,n,t,null,!1)||Yl(e.child,!1))}e=e.sibling}}function Zl(e,t){if(e.tag===30){var n=e.stateNode,r=e.memoizedProps,i=Oi(r,n),a=Ai(r.default,n.paired?r.share:r.enter);a===`none`?Xl(e):ql(e,i,a,null,!1)?(Xl(e),n.paired||t||Nd(e,r.onEnter)):Yl(e.child,!1)}else if(e.subtreeFlags&33554432)for(e=e.child;e!==null;)Zl(e,t),e=e.sibling;else Xl(e)}function Ql(e){if(Hl!==null&&Hl.size!==0){var t=Hl;if(e.subtreeFlags&18874368)for(e=e.child;e!==null;){if(e.tag!==22||e.memoizedState===null){if(e.tag===30&&e.flags&18874368){var n=e.memoizedProps,r=n.name;if(r!=null&&r!==`auto`){var i=t.get(r);if(i!==void 0){var a=Ai(n.default,n.share);if(a!==`none`&&(ql(e,r,a,null,!1)?(a=e.stateNode,i.paired=a,a.paired=i,Nd(e,n.onShare)):Yl(e.child,!1)),t.delete(r),t.size===0)break}}}Ql(e)}e=e.sibling}}}function $l(e){if(e.tag===30){var t=e.memoizedProps,n=Oi(t,e.stateNode),r=Hl===null?void 0:Hl.get(n),i=Ai(t.default,r===void 0?t.exit:t.share);i!==`none`&&(ql(e,n,i,null,!1)?r===void 0?Nd(e,t.onExit):(i=e.stateNode,r.paired=i,i.paired=r,Hl.delete(n),Nd(e,t.onShare)):Yl(e.child,!1)),Hl!==null&&Ql(e)}else if(e.subtreeFlags&33554432)for(e=e.child;e!==null;)$l(e),e=e.sibling;else Hl!==null&&Ql(e)}function eu(e){for(e=e.child;e!==null;){if(e.tag===30){var t=e.memoizedProps,n=Oi(t,e.stateNode);t=Ai(t.default,t.update),e.flags&=-5,t!==`none`&&ql(e,n,t,e.memoizedState=[],!1)}else e.subtreeFlags&33554432&&eu(e);e=e.sibling}}function tu(e){if(e.subtreeFlags&18874368)for(e=e.child;e!==null;){if(e.tag!==22||e.memoizedState===null){if(e.tag===30&&e.flags&18874368){var t=e.stateNode;t.paired!==null&&(t.paired=null,Yl(e.child,!1))}tu(e)}e=e.sibling}}function nu(e){if(e.tag===30)e.stateNode.paired=null,Yl(e.child,!1),tu(e);else if(e.subtreeFlags&33554432)for(e=e.child;e!==null;)nu(e),e=e.sibling;else tu(e)}function ru(e){for(e=e.child;e!==null;)e.tag===30?Yl(e.child,!1):e.subtreeFlags&33554432&&ru(e),e=e.sibling}function iu(e,t,n,r,i,a,o){for(var s=!1;t!==null;){if(t.tag===5){var c=t.stateNode;if(a!==null&&Kl<a.length){var l=a[Kl],u=Op(c);(l.view||u.view)&&(s=!0);var d;if(d=!(e.flags&4)){if(u.clip)d=!0;else{d=l.rect;var f=u.rect;d=d.y!==f.y||d.x!==f.x||d.height!==f.height||d.width!==f.width}}d&&(e.flags|=4),u.abs?u=!l.abs:(l=l.rect,u=u.rect,u=l.height!==u.height||l.width!==u.width),u&&(e.flags|=32)}else e.flags|=32;e.flags&4&&Tp(c,Kl===0?n:n+`_`+Kl,i),s&&e.flags&4||(Wl===null&&(Wl=[]),Wl.push(c,Kl===0?r:r+`_`+Kl,t.memoizedProps)),Kl++}else(t.tag!==22||t.memoizedState===null)&&(t.tag===30&&o?e.flags|=t.flags&32:iu(e,t.child,n,r,i,a,o)&&(s=!0));t=t.sibling}return s}function au(e,t){for(e=e.child;e!==null;){if(e.tag===30){var n=e.memoizedProps,r=e.stateNode,i=Oi(n,r),a=Ai(n.default,n.update);if(t){r=r.clones;var o=r===null?null:r.map(kp)}else o=e.memoizedState,e.memoizedState=null;r=e;var s=e.child;Kl=0,i=iu(r,s,i,i,a,o,!1),e.flags&4&&i&&(t||Nd(e,n.onUpdate))}else e.subtreeFlags&33554432&&au(e,t);e=e.sibling}}var ou=!1,U=!1,su=!1,cu=!1,lu=typeof WeakSet==`function`?WeakSet:Set,uu=null,du=!1,fu=!1,pu=!1,mu=!1;function hu(e,t,n){if(e=e.containerInfo,sp=gh,e=ii(e),ai(e)){if(`selectionStart`in e)var r={start:e.selectionStart,end:e.selectionEnd};else a:{r=(r=e.ownerDocument)&&r.defaultView||window;var i=r.getSelection&&r.getSelection();if(i&&i.rangeCount!==0){r=i.anchorNode;var a=i.anchorOffset,o=i.focusNode;i=i.focusOffset;try{r.nodeType,o.nodeType}catch{r=null;break a}var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==r||a!==0&&f.nodeType!==3||(c=s+a),f!==o||i!==0&&f.nodeType!==3||(l=s+i),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===r&&++u===a&&(c=s),p===o&&++d===i&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}r=c===-1||l===-1?null:{start:c,end:l}}else r=null}r||={start:0,end:0}}else r=null;for(cp={focusedElem:e,selectionRange:r},gh=!1,n=(n&335544064)===n,uu=t,t=n?9270:1024;uu!==null;
vendor: 19,011 bytes, line 8
8){if(e=uu,n&&(r=e.deletions,r!==null))for(a=0;a<r.length;a++)n&&$l(r[a]);if(e.alternate===null&&e.flags&2)n&&Ul(e),gu(n);else{if(e.tag===22){if(r=e.alternate,e.memoizedState!==null){r!==null&&r.memoizedState===null&&n&&$l(r),gu(n);continue}if(r!==null&&r.memoizedState!==null){n&&Ul(e),gu(n);continue}}r=e.child,(e.subtreeFlags&t)!==0&&r!==null?(r.return=e,uu=r):(n&&eu(e),gu(n))}}Hl=null}function gu(e){for(;uu!==null;){var t=uu,n=e,r=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 15:break;case 1:if(a&1024&&r!==null){n=void 0,a=r.memoizedProps,r=r.memoizedState;var o=t.stateNode;try{var s=wc(t.type,a);n=o.getSnapshotBeforeUpdate(s,r),o.__reactInternalSnapshotBeforeUpdate=n}catch(e){Z(t,t.return,e)}}break;case 3:if(a&1024){if(r=t.stateNode.containerInfo,n=r.nodeType,n===9)nm(r);else if(n===1)switch(r.nodeName){case`HEAD`:case`HTML`:case`BODY`:nm(r);break;default:r.textContent=``}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;case 30:n&&r!==null&&(n=Oi(r.memoizedProps,r.stateNode),a=t.memoizedProps,a=Ai(a.default,a.update),a!==`none`&&ql(r,n,a,r.memoizedState=[],!0));break;default:if(a&1024)throw Error(i(163))}if(r=t.sibling,r!==null){r.return=t.return,uu=r;break}uu=t.return}}function _u(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Iu(e,n),r&4&&Cl(5,n);break;case 1:if(Iu(e,n),r&4){if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(e){Z(n,n.return,e)}else{var i=wc(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){Z(n,n.return,e)}}}r&64&&Tl(n),r&512&&Dl(n,n.return);break;case 3:if(Iu(e,n),r&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{Oo(e,t)}catch(e){Z(n,n.return,e)}}break;case 27:t===null&&r&4&&Bl(n);case 26:case 5:Iu(e,n),t===null&&r&4&&Pl(n),r&512&&Dl(n,n.return);break;case 12:Iu(e,n);break;case 31:Iu(e,n),r&4&&Tu(e,n);break;case 13:Iu(e,n),r&4&&Eu(e,n),r&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=_f.bind(null,n),cm(e,n))));break;case 22:if(r=n.memoizedState!==null||ou,!r){var a=t!==null&&t.memoizedState!==null||U;t=ou,i=U,ou=r,(U=a)&&!i?(r=2,n.subtreeFlags&8772&&(r|=1),Ru(e,n,r)):Iu(e,n),ou=t,U=i}break;case 30:Iu(e,n),r&512&&Dl(n,n.return);break;case 7:r&512&&Dl(n,n.return);default:Iu(e,n)}}function vu(e,t){for(e=e.child;e!==null;)yu(e,t),e=e.sibling}function yu(e,t){switch(e.tag){case 5:case 26:try{var n=e.stateNode;if(t){var r=n.style;typeof r.setProperty==`function`?r.setProperty(`display`,`none`,`important`):r.display=`none`}else{var i=e.stateNode,a=e.memoizedProps.style,o=a!=null&&a.hasOwnProperty(`display`)?a.display:null;i.style.display=o==null||typeof o==`boolean`?``:(``+o).trim()}}catch(t){Z(e,e.return,t)}bu(e,t);break;case 6:try{e.stateNode.nodeValue=t?``:e.memoizedProps,O=!0}catch(t){Z(e,e.return,t)}break;case 18:try{var s=e.stateNode;t?wp(s,!0):wp(e.stateNode,!1)}catch(t){Z(e,e.return,t)}break;case 22:case 23:e.memoizedState===null&&vu(e,t);break;default:vu(e,t)}}function bu(e,t){if(e.subtreeFlags&67108864)for(e=e.child;e!==null;){a:{var n=e,r=t;switch(n.tag){case 4:yu(n,r);break a;case 22:n.memoizedState===null&&bu(n,r);break a;default:bu(n,r)}}e=e.sibling}}function xu(e){var t=e.alternate;t!==null&&(e.alternate=null,xu(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Bt(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var W=null,Su=!1;function Cu(e,t,n){for(n=n.child;n!==null;)wu(e,t,n),n=n.sibling}function wu(e,t,n){if(at&&typeof at.onCommitFiberUnmount==`function`)try{at.onCommitFiberUnmount(it,n)}catch{}switch(n.tag){case 26:U||Ol(n,t),Cu(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&!U&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:U||Ol(n,t),jl(n);var r=W,i=Su;Sp(n.type)&&(W=n.stateNode,Su=!1),Cu(e,t,n),gm(n.stateNode,n.type,n.memoizedProps),W=r,Su=i;break;case 5:U||Ol(n,t),jl(n);case 6:if(n.tag===6&&jl(n),r=W,i=Su,W=null,Cu(e,t,n),W=r,Su=i,W!==null){if(Su)try{(W.nodeType===9?W.body:W.nodeName===`HTML`?W.ownerDocument.body:W).removeChild(n.stateNode),O=!0}catch(e){Z(n,t,e)}else try{W.removeChild(n.stateNode),O=!0}catch(e){Z(n,t,e)}}break;case 18:W!==null&&(Su?(e=W,Cp(e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,n.stateNode),Hh(e)):Cp(W,n.stateNode));break;case 4:r=W,i=Su,W=n.stateNode.containerInfo,Su=!0,Cu(e,t,n),W=r,Su=i;break;case 0:case 11:case 14:case 15:wl(2,n,t),U||wl(4,n,t),Cu(e,t,n);break;case 1:U||(Ol(n,t),r=n.stateNode,typeof r.componentWillUnmount==`function`&&El(n,t,r)),Cu(e,t,n);break;case 21:Cu(e,t,n);break;case 22:U=(r=U)||n.memoizedState!==null,Cu(e,t,n),U=r;break;case 30:Ol(n,t),Cu(e,t,n);break;case 7:U||Ol(n,t),Cu(e,t,n);break;default:Cu(e,t,n)}}function Tu(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Hh(e)}catch(e){Z(t,t.return,e)}}}function Eu(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Hh(e)}catch(e){Z(t,t.return,e)}}function Du(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new lu),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new lu),t;default:throw Error(i(435,e.tag))}}function Ou(e,t){var n=Du(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=vf.bind(null,e,t);t.then(r,r)}})}function ku(e,t,n){var r=t.deletions;if(r!==null)for(var a=0;a<r.length;a++){var o=r[a],s=e,c=t,l=c;a:for(;l!==null;){switch(l.tag){case 27:if(Sp(l.type)){W=l.stateNode,Su=!1;break a}break;case 5:W=l.stateNode,Su=!1;break a;case 3:case 4:W=l.stateNode.containerInfo,Su=!0;break a}l=l.return}if(W===null)throw Error(i(160));wu(s,c,o),W=null,Su=!1,s=o.alternate,s!==null&&(s.return=null),o.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)ju(t,e,n),t=t.sibling}var Au=null;function ju(e,t,n){var r=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(a&4&&(r=e.updateQueue,r=r===null?null:r.events,r!==null))for(var o=0;o<r.length;o++){var s=r[o];s.ref.impl=s.nextImpl}ku(t,e,n),Mu(e),a&4&&(wl(3,e,e.return),Cl(3,e),wl(5,e,e.return));break;case 1:ku(t,e,n),Mu(e),a&512&&(U||r===null||Ol(r,r.return)),a&64&&ou&&(e=e.updateQueue,e!==null&&(t=e.callbacks,t!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?t:n.concat(t))));break;case 26:if(o=Au,ku(t,e,n),Mu(e),a&512&&(U||r===null||Ol(r,r.return)),a&4){if(a=r===null?null:r.memoizedState,n=e.memoizedState,r===null){if(n===null){if(e.stateNode===null){if(ou)e.stateNode=fp(e.type,e.memoizedProps,t.containerInfo,e);else{a:{t=e.type,n=e.memoizedProps,a=o.ownerDocument||o;b:switch(t){case`title`:r=a.getElementsByTagName(`title`)[0],(!r||r[Rt]||r[jt]||r.namespaceURI===`http://www.w3.org/2000/svg`||r.hasAttribute(`itemprop`))&&(r=a.createElement(t),a.head.insertBefore(r,a.querySelector(`head > title`))),np(r,t,n),r[jt]=e,Gt(r),t=r;break a;case`link`:if(o=Gm(`link`,`href`,a).get(t+(n.href||``))){for(s=0;s<o.length;s++)if(r=o[s],r.getAttribute(`href`)===(n.href==null||n.href===``?null:n.href)&&r.getAttribute(`rel`)===(n.rel==null?null:n.rel)&&r.getAttribute(`title`)===(n.title==null?null:n.title)&&r.getAttribute(`crossorigin`)===(n.crossOrigin==null?null:n.crossOrigin)){o.splice(s,1);break b}}r=a.createElement(t),np(r,t,n),a.head.appendChild(r);break;case`meta`:if(o=Gm(`meta`,`content`,a).get(t+(n.content||``))){for(s=0;s<o.length;s++)if(r=o[s],r.getAttribute(`content`)===(n.content==null?null:``+n.content)&&r.getAttribute(`name`)===(n.name==null?null:n.name)&&r.getAttribute(`property`)===(n.property==null?null:n.property)&&r.getAttribute(`http-equiv`)===(n.httpEquiv==null?null:n.httpEquiv)&&r.getAttribute(`charset`)===(n.charSet==null?null:n.charSet)){o.splice(s,1);break b}}r=a.createElement(t),np(r,t,n),a.head.appendChild(r);break;default:throw Error(i(468,t))}r[jt]=e,Gt(r),t=r}e.stateNode=t}}else ou||Km(o,e.type,e.stateNode)}else e.stateNode=Bm(o,n,e.memoizedProps)}else a===n?n===null&&e.stateNode!==null&&Fl(e,e.memoizedProps,r.memoizedProps):(a===null?(t=r.stateNode,t===null||U||t.parentNode.removeChild(t)):a.count--,n===null?ou||Km(o,e.type,e.stateNode):Bm(o,n,e.memoizedProps))}break;case 27:ku(t,e,n),Mu(e),a&512&&(U||r===null||Ol(r,r.return)),r!==null&&a&4&&Fl(e,e.memoizedProps,r.memoizedProps);break;case 5:if(o=su,su=!1,ku(t,e,n),su=o,Mu(e),a&512&&(U||r===null||Ol(r,r.return)),e.flags&32){t=e.stateNode;try{bn(t,``),O=!0}catch(t){Z(e,e.return,t)}}a&4&&e.stateNode!=null&&(t=e.memoizedProps,Fl(e,t,r===null?t:r.memoizedProps)),a&1024&&(cu=!0);break;case 6:if(ku(t,e,n),Mu(e),a&4){if(e.stateNode===null)throw Error(i(162));t=e.memoizedProps,n=e.stateNode;try{n.nodeValue=t,O=!0}catch(t){Z(e,e.return,t)}}break;case 3:if(O=!1,Wm=null,o=Au,Au=bm(t.containerInfo),ku(t,e,n),Au=o,Mu(e),a&4&&r!==null&&r.memoizedState.isDehydrated)try{Hh(t.containerInfo)}catch(t){Z(e,e.return,t)}cu&&(cu=!1,Nu(e)),O=!1;break;case 4:a=su,su=ou,r=tn(),o=Au,Au=bm(e.stateNode.containerInfo),ku(t,e,n),Mu(e),Au=o,O&&fu&&(pu=!0),O=r,su=a;break;case 12:ku(t,e,n),Mu(e);break;case 31:ku(t,e,n),Mu(e),a&4&&(t=e.updateQueue,t!==null&&(e.updateQueue=null,Ou(e,t)));break;case 13:ku(t,e,n),Mu(e),e.child.flags&8192&&e.memoizedState!==null!=(r!==null&&r.memoizedState!==null)&&(hd=Ye()),a&4&&(t=e.updateQueue,t!==null&&(e.updateQueue=null,Ou(e,t)));break;case 22:o=e.memoizedState!==null,s=r!==null&&r.memoizedState!==null;var c=ou,l=U,u=su;ou=c||o,su=u||o,U=l||s,ku(t,e,n),U=l,su=u,ou=c,Mu(e),a&8192&&(t=e.stateNode,t._visibility=o?t._visibility&-2:t._visibility|1,!o||r===null||s||ou||U||(t=s||U,n=ou,r=U,ou=o||ou,U=t,Lu(e,2),ou=n,U=r),!o&&su||vu(e,o)),a&4&&(t=e.updateQueue,t!==null&&(n=t.retryQueue,n!==null&&(t.retryQueue=null,Ou(e,n))));break;case 19:ku(t,e,n),Mu(e),a&4&&(t=e.updateQueue,t!==null&&(e.updateQueue=null,Ou(e,t)));break;case 30:a&512&&(U||r===null||Ol(r,r.return)),a=tn(),o=fu,s=(n&335544064)===n,c=e.memoizedProps,fu=s&&Ai(c.default,c.update)!==`none`,ku(t,e,n),Mu(e),s&&r!==null&&O&&(e.flags|=4),fu=o,O=a;break;case 21:break;case 7:a&512&&(U||r===null||Ol(r,r.return)),r&&r.stateNode!==null&&(r.stateNode._fragmentFiber=e);default:ku(t,e,n),Mu(e)}}function Mu(e){var t=e.flags;if(t&2){try{for(var n,r=e.return;r!==null;){if(Il(r)){n=r;break}r=r.return}r=null;for(var a=e.return;a!==null;){if(Nl(a)){var o=a.stateNode;r===null?r=[o]:r.push(o)}if(Ml(a))break;a=a.return}var s=r;if(n==null)throw Error(i(160));switch(n.tag){case 27:var c=n.stateNode;zl(e,Ll(e),c,s);break;case 5:var l=n.stateNode;n.flags&32&&(bn(l,``),n.flags&=-33),zl(e,Ll(e),l,s);break;case 3:case 4:var u=n.stateNode.containerInfo;Rl(e,Ll(e),u,s);break;default:throw Error(i(161))}}catch(t){Z(e,e.return,t)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Nu(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Nu(t),t.tag===5&&t.flags&1024&&(t=t.stateNode,gh=!0,t.reset(),gh=!1),e=e.sibling}}function Pu(e,t){if(t.subtreeFlags&9270)for(t=t.child;t!==null;)Fu(t,e),t=t.sibling;else au(t,!1)}function Fu(e,t){var n=e.alternate;if(n===null)Zl(e,!1);else switch(e.tag){case 3:if(mu=du=!1,Gl(),Pu(t,e),!du&&!pu){if(e=Wl,e!==null)for(var r=0;r<e.length;r+=3){n=e[r];var i=e[r+1];Ep(n,e[r+2]),n=n.ownerDocument.documentElement,n!==null&&n.animate({opacity:[0,0],pointerEvents:[`none`,`none`]},{duration:0,fill:`forwards`,pseudoElement:`::view-transition-group(`+i+`)`})}e=t.containerInfo,e=e.nodeType===9?e.documentElement:e.ownerDocument.documentElement,e!==null&&e.style.viewTransitionName===``&&(e.style.viewTransitionName=`none`,e.animate({opacity:[0,0],pointerEvents:[`none`,`none`]},{duration:0,fill:`forwards`,pseudoElement:`::view-transition-group(root)`}),e.animate({width:[0,0],height:[0,0]},{duration:0,fill:`forwards`,pseudoElement:`::view-transition`})),mu=!0}Wl=null;break;case 5:Pu(t,e);break;case 4:r=du,du=!1,Pu(t,e),du&&(pu=!0),du=r;break;case 22:e.memoizedState===null&&(n.memoizedState===null?Pu(t,e):Zl(e,!1));break;case 30:r=du,i=Gl(),du=!1,Pu(t,e),du&&(e.flags|=4);var a=e.memoizedProps,o=e.stateNode;t=Oi(a,o),o=Oi(n.memoizedProps,o);var s=Ai(a.default,a.update);s===`none`?t=!1:(a=n.memoizedState,n.memoizedState=null,n=e.child,Kl=0,t=iu(e,n,t,o,s,a,!0),Kl!==(a===null?0:a.length)&&(e.flags|=32)),e.flags&4&&t?(Nd(e,e.memoizedProps.onUpdate),Wl=i):i!==null&&(i.push.apply(i,Wl),Wl=i),du=e.flags&32?!0:r;break;default:Pu(t,e)}}function Iu(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)_u(e,t.alternate,t),t=t.sibling}function Lu(e,t){for(e=e.child;e!==null;){var n=e,r=t;switch(n.tag){case 0:case 11:case 14:case 15:wl(4,n,n.return),Lu(n,r);break;case 1:Ol(n,n.return);var i=n.stateNode;typeof i.componentWillUnmount==`function`&&El(n,n.return,i),Lu(n,r);break;case 27:r&2&&gm(n.stateNode,n.type,n.memoizedProps);case 5:Ol(n,n.return),n.tag!==5&&n.tag!==27||jl(n),Lu(n,r);break;case 6:jl(n);break;case 26:Ol(n,n.return),i=n.stateNode,n.memoizedState!==null||i===null||U||i.parentNode.removeChild(i),Lu(n,r);break;case 22:n.memoizedState===null&&Lu(n,r);break;case 30:Ol(n,n.return),Lu(n,r);break;case 7:Ol(n,n.return);default:Lu(n,r)}e=e.sibling}}function Ru(e,t,n){for(n=t.subtreeFlags&8772?n:n&-2,t=t.child;t!==null;){var r=t.alternate,i=e,a=t,o=a.flags,s=!!(n&1);switch(a.tag){case 0:case 11:case 15:Ru(i,a,n),Cl(4,a);break;case 1:if(Ru(i,a,n),r=a,i=r.stateNode,typeof i.componentDidMount==`function`)try{i.componentDidMount()}catch(e){Z(r,r.return,e)}if(r=a,i=r.updateQueue,i!==null){var c=r.stateNode;try{var l=i.shared.hiddenCallbacks;if(l!==null)for(i.shared.hiddenCallbacks=null,i=0;i<l.length;i++)Do(l[i],c)}catch(e){Z(r,r.return,e)}}s&&o&64&&Tl(a),Dl(a,a.return);break;case 27:n&2&&Bl(a);case 5:a.tag!==5&&a.tag!==27||Al(a),Ru(i,a,n),s&&r===null&&o&4&&Pl(a),Dl(a,a.return);break;case 6:Al(a);break;case 26:c=a.stateNode,a.memoizedState!==null||c===null||ou||Km(bm(c.ownerDocument),a.type,c),Ru(i,a,n),s&&r===null&&o&4&&Pl(a),Dl(a,a.return);break;case 12:Ru(i,a,n);break;case 31:Ru(i,a,n),s&&o&4&&Tu(i,a);break;case 13:Ru(i,a,n),s&&o&4&&Eu(i,a);break;case 22:a.memoizedState===null&&Ru(i,a,n),Dl(a,a.return);break;case 30:Ru(i,a,n),Dl(a,a.return);break;case 7:Dl(a,a.return);default:Ru(i,a,n)}t=t.sibling}}function zu(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&La(n))}function Bu(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&La(e))}function Vu(e,t,n,r){var i=(n&335544064)===n;if(t.subtreeFlags&(i?10262:10256))for(t=t.child;t!==null;)Hu(e,t,n,r),t=t.sibling;else i&&ru(t)}function Hu(e,t,n,r){var i=(n&335544064)===n;i&&t.alternate===null&&t.return!==null&&t.return.alternate!==null&&nu(t);var a=t.flags;switch(t.tag){case 0:case 11:case 15:Vu(e,t,n,r),a&2048&&Cl(9,t);break;case 1:Vu(e,t,n,r);break;case 3:Vu(e,t,n,r),i&&mu&&(e=e.containerInfo,e=e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,e.style.viewTransitionName===`root`&&(e.style.viewTransitionName=``),e=e.ownerDocument.documentElement,e!==null&&e.style.viewTransitionName===`none`&&(e.style.viewTransitionName=``)),a&2048&&(a=null,t.alternate!==null&&(a=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==a&&(t.refCount++,a!=null&&La(a)));break;case 12:if(a&2048){Vu(e,t,n,r),a=t.stateNode;try{var o=t.memoizedProps,s=o.id,c=o.onPostCommit;typeof c==`function`&&c(s,t.alternate===null?`mount`:`update`,a.passiveEffectDuration,-0)}catch(e){Z(t,t.return,e)}}else Vu(e,t,n,r);break;case 31:Vu(e,t,n,r);break;case 13:Vu(e,t,n,r);break;case 23:break;case 22:o=t.stateNode,s=t.alternate,t.memoizedState===null?(i&&s!==null&&s.memoizedState!==null&&nu(t),o._visibility&2?Vu(e,t,n,r):(o._visibility|=2,Uu(e,t,n,r,!!(t.subtreeFlags&10256)||!1))):(i&&s!==null&&s.memoizedState===null&&nu(s),o._visibility&2?Vu(e,t,n,r):Wu(e,t)),a&2048&&zu(s,t);break;case 24:Vu(e,t,n,r),a&2048&&Bu(t.alternate,t);break;case 30:i&&(a=t.alternate,a!==null&&(Yl(a.child,!0),Yl(t.child,!0))),Vu(e,t,n,r);break;default:Vu(e,t,n,r)}}function Uu(e,t,n,r,i){for(i&&=!!(t.subtreeFlags&10256)||!1,t=t.child;t!==null;){var a=e,o=t,s=n,c=r,l=o.flags;switch(o.tag){case 0:case 11:case 15:Uu(a,o,s,c,i),Cl(8,o);break;case 23:break;case 22:var u=o.stateNode;o.memoizedState===null?(u._visibility|=2,Uu(a,o,s,c,i)):u._visibility&2?Uu(a,o,s,c,i):Wu(a,o),i&&l&2048&&zu(o.alternate,o);break;case 24:Uu(a,o,s,c,i),i&&l&2048&&Bu(o.alternate,o);break;default:Uu(a,o,s,c,i)}t=t.sibling}}function Wu(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,r=t,i=r.flags;switch(r.tag){case 22:Wu(n,r),i&2048&&zu(r.alternate,r);break;case 24:Wu(n,r),i&2048&&Bu(r.alternate,r);break;default:Wu(n,r)}t=t.sibling}}var Gu=8192;function Ku(e,t,n){if(e.subtreeFlags&Gu)for(e=e.child;e!==null;)qu(e,t,n),e=e.sibling}function qu(e,t,n){switch(e.tag){case 26:Ku(e,t,n),e.flags&Gu&&(e.memoizedState===null?(e=e.stateNode,(t&335544128)===t&&Zm(n,e)):Qm(n,Au,e.memoizedState,e.memoizedProps));break;case 5:Ku(e,t,n),e.flags&Gu&&(e=e.stateNode,(t&335544128)===t&&Zm(n,e));break;case 3:case 4:var r=Au;Au=bm(e.stateNode.containerInfo),Ku(e,t,n),Au=r;break;case 22:e.memoizedState===null&&(r=e.alternate,r!==null&&r.memoizedState!==null?(r=Gu,Gu=16777216,Ku(e,t,n),Gu=r):Ku(e,t,n));break;case 30:if((e.flags&Gu)!==0&&(r=e.memoizedProps.name,r!=null&&r!==`auto`)){var i=e.stateNode;i.paired=null,Hl===null&&(Hl=new Map),Hl.set(r,i)}Ku(e,t,n);break;default:Ku(e,t,n)}}function Ju(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Yu(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];uu=r,Qu(r,e)}Ju(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Xu(e),e=e.sibling}function Xu(e){switch(e.tag){case 0:case 11:case 15:Yu(e),e.flags&2048&&wl(9,e,e.return);break;case 3:Yu(e);break;case 12:Yu(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Zu(e)):Yu(e);break;default:Yu(e)}}function Zu(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];uu=r,Qu(r,e)}Ju(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:wl(8,t,t.return),Zu(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,Zu(t));break;default:Zu(t)}e=e.sibling}}function Qu(e,t){for(;uu!==null;){var n=uu;switch(n.tag){case 0:case 11:case 15:wl(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var r=n.memoizedState.cachePool.pool;r!=null&&r.refCount++}break;case 24:La(n.memoizedState.cache)}if(r=n.child,r!==null)r.return=n,uu=r;else a:for(n=e;uu!==null;){r=uu;var i=r.sibling,a=r.return;if(xu(r),r===n){uu=null;break a}if(i!==null){i.return=a,uu=i;break a}uu=a}}}
8var $u={getCacheForType:function(e){var t=ka(Fa),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return ka(Fa).controller.signal}},ed=typeof WeakMap==`function`?WeakMap:Map,G=0,K=null,q=null,J=0,Y=0,td=null,nd=!1,rd=!1,id=!1,ad=0,od=0,sd=0,cd=0,ld=0,ud=0,dd=0,fd=null,pd=null,md=!1,hd=0,gd=0,_d=1/0,vd=null,yd=null,X=0,bd=null,xd=null,Sd=0,Cd=0,wd=null,Td=null,Ed=null,Dd=null,Od=null,kd=0,Ad=null;function jd(){return G&2&&J!==0?J&-J:T.T===null?Ot():Pf()}function Md(){if(ud===0){if(!(J&536870912)||j){var e=ft;ft<<=1,!(ft&3932160)&&(ft=262144),ud=e}else ud=536870912}return e=Po.current,e!==null&&(e.flags|=32),ud}function Nd(e,t){if(t!=null){var n=e.stateNode,r=n.ref;r===null&&(r=n.ref=Pp(Oi(e.memoizedProps,n))),Dd===null&&(Dd=[]),Dd.push(t.bind(null,r))}}function Pd(e,t,n){(e===K&&(Y===2||Y===9)||e.cancelPendingCommit!==null)&&(Vd(e,0),Rd(e,J,ud,!1)),xt(e,n),(!(G&2)||e!==K)&&(e===K&&(!(G&2)&&(cd|=n),od===4&&Rd(e,J,ud,!1)),Ef(e))}function Fd(e,t,n){if(G&6)throw Error(i(327));var r=!n&&!(t&127)&&(t&e.expiredLanes)===0||gt(e,t),a=r?Yd(e,t):qd(e,t,!0),o=r;do{if(a===0){rd&&!r&&Rd(e,t,0,!1);break}if(n=e.current.alternate,o&&!Ld(n)){a=qd(e,t,!1),o=!1;continue}if(a===2){if(o=t,e.errorRecoveryDisabledLanes&o)var s=0;else s=e.pendingLanes&-536870913,s=s===0?s&536870912?536870912:0:s;if(s!==0){t=s;a:{var c=e;a=fd;var l=c.current.memoizedState.isDehydrated;if(l&&(Vd(c,s).flags|=256),s=qd(c,s,!1),s!==2&&s!==6){if(id&&!l){c.errorRecoveryDisabledLanes|=o,cd|=o,a=4;break a}o=pd,pd=a,o!==null&&(pd===null?pd=o:pd.push.apply(pd,o))}a=s}if(o=!1,a!==2)continue}}if(a===1){Vd(e,0),Rd(e,t,0,!0);break}a:{switch(r=e,o=a,o){case 0:case 1:throw Error(i(345));case 4:if((t&4194048)!==t&&(t&62914560)!==t)break;case 6:Rd(r,t,ud,!nd);break a;case 2:pd=null;break;case 3:case 5:break;default:throw Error(i(329))}if((t&62914560)===t&&(a=hd+300-Ye(),10<a)){if(Rd(r,t,ud,!nd),ht(r,0,!0)!==0)break a;Sd=t,r.timeoutHandle=gp(Id.bind(null,r,n,pd,vd,md,t,ud,cd,dd,nd,o,`Throttled`,-0,0),a);break a}Id(r,n,pd,vd,md,t,ud,cd,dd,nd,o,null,-0,0)}break}while(1);Ef(e)}function Id(e,t,n,r,i,a,o,s,c,l,u,d,f,p){e.timeoutHandle=-1;var m=t.subtreeFlags,h=(a&335544064)===a;if(d=null,(h||m&8192||(m&16785408)==16785408)&&(d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:kn},Hl=null,qu(t,a,d),h&&(m=d,h=e.containerInfo,h=(h.nodeType===9?h:h.ownerDocument).__reactViewTransition,h!=null&&(m.count++,m.waitingForViewTransition=!0,m=nh.bind(m),h.finished.then(m,m))),m=(a&62914560)===a?hd-Ye():(a&4194048)===a?gd-Ye():0,m=eh(d,m),m!==null)){Sd=a,e.cancelPendingCommit=m(nf.bind(null,e,t,a,n,r,i,o,s,c,l,u,d,null,f,p)),Rd(e,a,o,!l);return}nf(e,t,a,n,r,i,o,s,c,l,u,d)}function Ld(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var r=0;r<n.length;r++){var i=n[r],a=i.getSnapshot;i=i.value;try{if(!Qr(a(),i))return!1}catch{return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Rd(e,t,n,r){t=_t(e,t),t&=~ld,t&=~cd,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var i=t;0<i;){var a=31-st(i),o=1<<a;r[a]=-1,i&=~o}n!==0&&Ct(e,n,t)}function zd(){return G&6?!0:(Df(0,!1),!1)}function Bd(){if(q!==null){if(Y===0)var e=q.return;else e=q,I=xa=null,os(e),co=null,lo=0,e=q;for(;e!==null;)Sl(e.alternate,e),e=e.return;q=null}}function Vd(e,t){var n=e.timeoutHandle;return n!==-1&&(e.timeoutHandle=-1,_p(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),Sd=0,Bd(),K=e,q=n=Gi(e.current,null),J=t,Y=0,td=null,nd=!1,rd=gt(e,t),id=!1,dd=ud=ld=cd=sd=od=0,pd=fd=null,md=!1,ad=_t(e,t),Fi(),n}function Hd(e,t){z=null,T.H=gc,t===Qa||t===eo?(t=oo(),Y=3):t===$a?(t=oo(),Y=4):Y=t===Pc?8:typeof t==`object`&&t&&typeof t.then==`function`?6:1,td=t,q===null&&(od=1,Oc(e,$i(t,e.current)))}function Ud(){var e=Po.current;return e===null?!0:(J&4194048)===J?Fo===null:(J&62914560)===J||J&536870912?e===Fo:!1}function Wd(){var e=T.H;return T.H=gc,e===null?gc:e}function Gd(){var e=T.A;return T.A=$u,e}function Kd(){od=4,nd||(J&4194048)!==J&&Po.current!==null||(rd=!0),!(sd&134217727)&&!(cd&134217727)||K===null||Rd(K,J,ud,!1)}function qd(e,t,n){var r=G;G|=2;var i=Wd(),a=Gd();(K!==e||J!==t)&&(vd=null,Vd(e,t)),t=!1;var o=od;a:do try{if(Y!==0&&q!==null){var s=q,c=td;switch(Y){case 8:Bd(),o=6;break a;case 3:case 2:case 9:case 6:Po.current===null&&(t=!0);var l=Y;if(Y=0,td=null,$d(e,s,c,l),n&&rd){o=0;break a}break;default:l=Y,Y=0,td=null,$d(e,s,c,l)}}Jd(),o=od;break}catch(t){Hd(e,t)}while(1);return t&&e.shellSuspendCounter++,I=xa=null,G=r,T.H=i,T.A=a,q===null&&(K=null,J=0,Fi()),o}function Jd(){for(;q!==null;)Zd(q)}function Yd(e,t){var n=G;G|=2;var r=Wd(),a=Gd();
vendor: 9,018 bytes, line 8
8K!==e||J!==t?(vd=null,_d=Ye()+500,Vd(e,t)):rd=gt(e,t);a:do try{if(Y!==0&&q!==null){t=q;var o=td;b:switch(Y){case 1:Y=0,td=null,$d(e,t,o,1);break;case 2:case 9:if(no(o)){Y=0,td=null,Qd(t);break}t=function(){Y!==2&&Y!==9||K!==e||(Y=7),Ef(e)},o.then(t,t);break a;case 3:Y=7;break a;case 4:Y=5;break a;case 7:no(o)?(Y=0,td=null,Qd(t)):(Y=0,td=null,$d(e,t,o,7));break;case 5:var s=null;switch(q.tag){case 26:s=q.memoizedState;case 5:case 27:var c=q;if(s?Ym(s):c.stateNode.complete){Y=0,td=null;var l=c.sibling;if(l!==null)q=l;else{var u=c.return;u===null?q=null:(q=u,ef(u))}break b}}Y=0,td=null,$d(e,t,o,5);break;case 6:Y=0,td=null,$d(e,t,o,6);break;case 8:Bd(),od=6;break a;default:throw Error(i(462))}}Xd();break}catch(t){Hd(e,t)}while(1);return I=xa=null,T.H=r,T.A=a,G=n,q===null?(K=null,J=0,Fi(),od):0}function Xd(){for(;q!==null&&!qe();)Zd(q)}function Zd(e){var t=ml(e.alternate,e,ad);e.memoizedProps=e.pendingProps,t===null?ef(e):q=t}function Qd(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Jc(n,t,t.pendingProps,t.type,void 0,J);break;case 11:t=Jc(n,t,t.pendingProps,t.type.render,t.ref,J);break;case 5:os(t);var r=t;r===pa&&(j?(va(r),r.tag===5&&r.stateNode!=null&&(A=r.stateNode)):(va(r),j=!0));default:Sl(n,t),t=q=Ki(t,ad),t=ml(n,t,ad)}e.memoizedProps=e.pendingProps,t===null?ef(e):q=t}function $d(e,t,n,r){I=xa=null,os(t),co=null,lo=0;var i=t.return;try{if(Nc(e,i,t,n,J)){od=1,Oc(e,$i(n,e.current)),q=null;return}}catch(t){if(i!==null)throw q=i,t;od=1,Oc(e,$i(n,e.current)),q=null;return}t.flags&32768?(j||r===1?e=!0:rd||J&536870912?e=!1:(nd=e=!0,(r===2||r===9||r===3||r===6)&&(r=Po.current,r!==null&&r.tag===13&&(r.flags|=16384))),tf(t,e)):ef(t)}function ef(e){var t=e;do{if(t.flags&32768){tf(t,nd);return}e=t.return;var n=bl(t.alternate,t,ad);if(n!==null){q=n;return}if(t=t.sibling,t!==null){q=t;return}q=t=e}while(t!==null);od===0&&(od=5)}function tf(e,t){do{var n=xl(e.alternate,e);if(n!==null){n.flags&=32767,q=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){q=e;return}q=e=n}while(e!==null);od=6,q=null}function nf(e,t,n,r,a,o,s,c,l,u,d,f){e.cancelPendingCommit=null;do df();while(X!==0);if(G&6)throw Error(i(327));if(t!==null){if(t===e.current)throw Error(i(177));e===K&&(q=K=null,J=0),xd=t,bd=e,Sd=n,wd=a,Td=r,rf(e,t,n,s,c,l,f)}}function rf(e,t,n,r,i,a,o){var s=t.lanes|t.childLanes;if(Cd=s,s|=Pi,St(e,n,s,r,i,a),Dd=null,(n&335544064)===n?(Od=L(e),r=10262):(Od=null,r=10256),(t.subtreeFlags&r)!==0||(t.flags&r)!==0?(e.callbackNode=null,e.callbackPriority=0,yf($e,function(){return ff(),null})):(e.callbackNode=null,e.callbackPriority=0),Vl=!1,r=!!(t.flags&13878),t.subtreeFlags&13878||r){r=T.T,T.T=null,i=E.p,E.p=2,a=G,G|=4;try{hu(e,t,n)}finally{G=a,E.p=i,T.T=r}}X=1,Vl?Ed=Mp(o,e.containerInfo,Od,sf,cf,of,lf,ff,af,null,null):(sf(),cf(),lf())}function af(e){if(X!==0){var t=bd.onRecoverableError;t(e,{componentStack:null})}}function of(){X===3&&(X=0,Fu(xd,bd),X=4)}function sf(){if(X===1){X=0;var e=bd,t=xd,n=Sd,r=!!(t.flags&13878);if(t.subtreeFlags&13878||r){r=T.T,T.T=null;var i=E.p;E.p=2;var a=G;G|=4;try{fu=pu=!1,ju(t,e,n),n=cp;var o=ii(e.containerInfo),s=n.focusedElem,c=n.selectionRange;if(o!==s&&s&&s.ownerDocument&&ri(s.ownerDocument.documentElement,s)){if(c!==null&&ai(s)){var l=c.start,u=c.end;if(u===void 0&&(u=l),`selectionStart`in s)s.selectionStart=l,s.selectionEnd=Math.min(u,s.value.length);else{var d=s.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),m=s.textContent.length,h=Math.min(c.start,m),g=c.end===void 0?h:Math.min(c.end,m);!p.extend&&h>g&&(o=g,g=h,h=o);var _=ni(s,h),v=ni(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;s<d.length;s++){var b=d[s];b.element.scrollLeft=b.left,b.element.scrollTop=b.top}}gh=!!sp,cp=sp=null}finally{G=a,E.p=i,T.T=r}}e.current=t,X=2}}function cf(){if(X===2){X=0;var e=bd,t=xd,n=!!(t.flags&8772);if(t.subtreeFlags&8772||n){n=T.T,T.T=null;var r=E.p;E.p=2;var i=G;G|=4;try{_u(e,t.alternate,t)}finally{G=i,E.p=r,T.T=n}}X=3}}function lf(){if(X===4||X===3){X=0;var e=Ed;Ed=null,Je();var t=bd,n=xd,r=Sd,i=Td,a=(r&335544064)===r?10262:10256;if((n.subtreeFlags&a)!==0||(n.flags&a)!==0?X=5:(X=0,xd=bd=null,uf(t,t.pendingLanes)),a=t.pendingLanes,a===0&&(yd=null),Dt(r),n=n.stateNode,at&&typeof at.onCommitFiberRoot==`function`)try{at.onCommitFiberRoot(it,n,void 0,(n.current.flags&128)==128)}catch{}if(i!==null){n=T.T,a=E.p,E.p=2,T.T=null;try{for(var o=t.onRecoverableError,s=0;s<i.length;s++){var c=i[s];o(c.value,{componentStack:c.stack})}}finally{T.T=n,E.p=a}}if(i=Dd,o=Od,Od=null,i!==null&&(Dd=null,o===null&&(o=[]),e!==null))for(c=0;c<i.length;c++)n=(0,i[c])(o),n!==void 0&&e.finished.finally(n);Sd&3&&df(),Ef(t),a=t.pendingLanes,r&261930&&a&42?t===Ad?kd++:(kd=0,Ad=t):(kd=0,Ad=null),Df(0,!1)}}function uf(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,La(t)))}function df(){return Ed!==null&&(Ed.skipTransition(),Ed=null),sf(),cf(),lf(),ff()}function ff(){if(X!==5)return!1;var e=bd,t=Cd;Cd=0;var n=Dt(Sd),r=T.T,a=E.p;try{E.p=32>n?32:n,T.T=null,n=wd,wd=null;var o=bd,s=Sd;if(X=0,xd=bd=null,Sd=0,G&6)throw Error(i(331));var c=G;if(G|=4,Xu(o.current),Hu(o,o.current,s,n),G=c,Df(0,!1),at&&typeof at.onPostCommitFiberRoot==`function`)try{at.onPostCommitFiberRoot(it,o)}catch{}return!0}finally{E.p=a,T.T=r,uf(e,t)}}function pf(e,t,n){t=$i(n,t),t=Ac(e.stateNode,t,2),e=xo(e,t,2),e!==null&&(xt(e,2),Ef(e))}function Z(e,t,n){if(e.tag===3)pf(e,e,n);else for(;t!==null;){if(t.tag===3){pf(t,e,n);break}if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(yd===null||!yd.has(r))){e=$i(n,e),n=jc(2),r=xo(t,n,2),r!==null&&(Mc(n,r,t,e),xt(r,2),Ef(r));break}}t=t.return}}function mf(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new ed;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(id=!0,i.add(n),e=hf.bind(null,e,t,n),t.then(e,e))}function hf(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,K===e&&(J&n)===n&&(od===4||od===3&&(J&62914560)===J&&300>Ye()-hd?G&2?ld|=n:Vd(e,0):ld|=n,dd===J&&(dd=0)),Ef(e)}function gf(e,t){t===0&&(t=yt()),e=Ri(e,t),e!==null&&(xt(e,t),Ef(e))}function _f(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),gf(e,n)}function vf(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,a=e.memoizedState;a!==null&&(n=a.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}r!==null&&r.delete(t),gf(e,n)}function yf(e,t){return Ge(e,t)}var bf=null,xf=null,Sf=!1,Cf=!1,wf=!1,Tf=0;function Ef(e){e!==xf&&e.next===null&&(xf===null?bf=xf=e:xf=xf.next=e),Cf=!0,Sf||(Sf=!0,Nf())}function Df(e,t){if(!wf&&Cf){wf=!0;do for(var n=!1,r=bf;r!==null;){if(!t){if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-st(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,Mf(r,a))}else a=J,a=ht(r,r===K?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||gt(r,a)||(n=!0,Mf(r,a))}r=r.next}while(n);wf=!1}}function Of(){kf()}function kf(){Cf=Sf=!1;var e=0;Tf!==0&&hp()&&(e=Tf);for(var t=Ye(),n=null,r=bf;r!==null;){var i=r.next,a=Af(r,t);a===0?(r.next=null,n===null?bf=i:n.next=i,i===null&&(xf=n)):(n=r,(e!==0||a&3)&&(Cf=!0)),r=i}X!==0&&X!==5||Df(e,!1),Tf!==0&&(Tf=0)}function Af(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0<a;){var o=31-st(a),s=1<<o,c=i[o];c===-1?((s&n)===0||(s&r)!==0)&&(i[o]=vt(s,t)):c<=t&&(e.expiredLanes|=s),a&=~s}if(t=K,n=J,n=ht(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r=e.callbackNode,n===0||e===t&&(Y===2||Y===9)||e.cancelPendingCommit!==null)return r!==null&&r!==null&&Ke(r),e.callbackNode=null,e.callbackPriority=0;if(!(n&3)||gt(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(r!==null&&Ke(r),Dt(n)){case 2:case 8:n=Qe;break;case 32:n=$e;break;case 268435456:n=tt;break;default:n=$e}return r=jf.bind(null,e),n=Ge(n,r),e.callbackPriority=t,e.callbackNode=n,t}return r!==null&&r!==null&&Ke(r),e.callbackPriority=2,e.callbackNode=null,2}function jf(e,t){if(X!==0&&X!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(df()&&e.callbackNode!==n)return null;var r=J;return r=ht(e,e===K?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r===0?null:(Fd(e,r,t),Af(e,Ye()),e.callbackNode!=null&&e.callbackNode===n?jf.bind(null,e):null)}function Mf(e,t){if(df())return null;Fd(e,t,!0)}function Nf(){bp(function(){G&6?Ge(Ze,Of):kf()})}function Pf(){if(Tf===0){var e=Ha;
vendor: 7,168 bytes, line 8
8e===0&&(e=dt,dt<<=1,!(dt&261888)&&(dt=256)),Tf=e}return Tf}function Ff(e){return e==null||typeof e==`symbol`||typeof e==`boolean`?null:typeof e==`function`?e:On(e)}function If(e,t,n,r,i){if(t===`submit`&&n&&n.stateNode===i){var a=Ff((i[Mt]||null).action),o=r.submitter;o&&(t=(t=o[Mt]||null)?Ff(t.formAction):o.getAttribute(`formAction`),t!==null&&(a=t,o=null));var s=new Xn(`action`,`action`,null,r,i);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(Tf!==0){var e=new FormData(i,o);nc(n,{pending:!0,data:e,method:i.method,action:a},null,e)}}else typeof a==`function`&&(s.preventDefault(),e=new FormData(i,o),nc(n,{pending:!0,data:e,method:i.method,action:a},a,e))},currentTarget:i}]})}}for(var Lf=0;Lf<Ti.length;Lf++){var Rf=Ti[Lf];Ei(Rf.toLowerCase(),`on`+(Rf[0].toUpperCase()+Rf.slice(1)))}Ei(_i,`onAnimationEnd`),Ei(vi,`onAnimationIteration`),Ei(yi,`onAnimationStart`),Ei(`dblclick`,`onDoubleClick`),Ei(`focusin`,`onFocus`),Ei(`focusout`,`onBlur`),Ei(bi,`onTransitionRun`),Ei(xi,`onTransitionStart`),Ei(Si,`onTransitionCancel`),Ei(Ci,`onTransitionEnd`),Xt(`onMouseEnter`,[`mouseout`,`mouseover`]),Xt(`onMouseLeave`,[`mouseout`,`mouseover`]),Xt(`onPointerEnter`,[`pointerout`,`pointerover`]),Xt(`onPointerLeave`,[`pointerout`,`pointerover`]),Yt(`onChange`,`change click focusin focusout input keydown keyup selectionchange`.split(` `)),Yt(`onSelect`,`focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange`.split(` `)),Yt(`onBeforeInput`,[`compositionend`,`keypress`,`textInput`,`paste`]),Yt(`onCompositionEnd`,`compositionend focusout keydown keypress keyup mousedown`.split(` `)),Yt(`onCompositionStart`,`compositionstart focusout keydown keypress keyup mousedown`.split(` `)),Yt(`onCompositionUpdate`,`compositionupdate focusout keydown keypress keyup mousedown`.split(` `));var zf=`abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting`.split(` `),Bf=new Set(`beforetoggle cancel close invalid load scroll scrollend toggle`.split(` `).concat(zf));function Vf(e,t){t=!!(t&4);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;a:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],c=s.instance,l=s.currentTarget;if(s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){ji(e)}i.currentTarget=null,a=c}else for(o=0;o<r.length;o++){if(s=r[o],c=s.instance,l=s.currentTarget,s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){ji(e)}i.currentTarget=null,a=c}}}}function Q(e,t){var n=t[Pt];n===void 0&&(n=t[Pt]=new Set);var r=e+`__bubble`;n.has(r)||(Gf(t,e,2,!1),n.add(r))}function Hf(e,t,n){var r=0;t&&(r|=4),Gf(n,e,r,t)}var Uf=`_reactListening`+Math.random().toString(36).slice(2);function Wf(e){if(!e[Uf]){e[Uf]=!0,qt.forEach(function(t){t!==`selectionchange`&&(Bf.has(t)||Hf(t,!1,e),Hf(t,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Uf]||(t[Uf]=!0,Hf(`selectionchange`,!1,t))}}function Gf(e,t,n,r){switch(Ch(t)){case 2:var i=_h;break;case 8:i=vh;break;default:i=yh}n=i.bind(null,t,n,e),i=void 0,!zn||t!==`touchstart`&&t!==`touchmove`&&t!==`wheel`||(i=!0),r?i===void 0?e.addEventListener(t,n,!0):e.addEventListener(t,n,{capture:!0,passive:i}):i===void 0?e.addEventListener(t,n,!1):e.addEventListener(t,n,{passive:i})}function Kf(e,t,n,r,i){var a=r;if(!(t&1)&&!(t&2)&&r!==null)a:for(;;){if(r===null)return;var s=r.tag;if(s===3||s===4){var c=r.stateNode.containerInfo;if(c===i)break;if(s===4)for(s=r.return;s!==null;){var l=s.tag;if((l===3||l===4)&&s.stateNode.containerInfo===i)return;s=s.return}for(;c!==null;){if(s=Vt(c),s===null)return;if(l=s.tag,l===5||l===6||l===26||l===27){r=a=s;continue a}c=c.parentNode}}r=r.return}In(function(){var r=a,i=jn(n),s=[];a:{var c=wi.get(e);if(c!==void 0){var l=Xn,u=e;switch(e){case`keypress`:if(Gn(n)===0)break a;case`keydown`:case`keyup`:l=mr;break;case`focusin`:u=`focus`,l=ar;break;case`focusout`:u=`blur`,l=ar;break;case`beforeblur`:case`afterblur`:l=ar;break;case`click`:if(n.button===2)break a;case`auxclick`:case`dblclick`:case`mousedown`:case`mousemove`:case`mouseup`:case`mouseout`:case`mouseover`:case`contextmenu`:l=rr;break;case`drag`:case`dragend`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`dragstart`:case`drop`:l=ir;break;case`touchcancel`:case`touchend`:case`touchmove`:case`touchstart`:l=_r;break;case _i:case vi:case yi:l=or;break;case Ci:l=vr;break;case`scroll`:case`scrollend`:l=Qn;break;case`wheel`:l=yr;break;case`copy`:case`cut`:case`paste`:l=sr;break;case`gotpointercapture`:case`lostpointercapture`:case`pointercancel`:case`pointerdown`:case`pointermove`:case`pointerout`:case`pointerover`:case`pointerup`:l=hr;break;case`submit`:l=gr;break;case`toggle`:case`beforetoggle`:l=br}var d=!!(t&4),f=!d&&(e===`scroll`||e===`scrollend`),p=d?c===null?null:c+`Capture`:c;d=[];for(var m=r,h;m!==null;){var g=m;if(h=g.stateNode,g=g.tag,g!==5&&g!==26&&g!==27||h===null||p===null||(g=Ln(m,p),g!=null&&d.push(qf(m,g,h))),f)break;m=m.return}0<d.length&&(c=new l(c,u,null,n,i),s.push({event:c,listeners:d}))}}if(!(t&7)){a:{if(l=e===`mouseover`||e===`pointerover`,c=e===`mouseout`||e===`pointerout`,l&&n!==An&&(u=n.relatedTarget||n.fromElement)&&(Vt(u)||u[Nt]))break a;(c||l)&&(u=i.window===i?i:(l=i.ownerDocument)?l.defaultView||l.parentWindow:window,c?(l=n.relatedTarget||n.toElement,c=r,l=l?Vt(l):null,l!==null&&(f=o(l),d=l.tag,l!==f||d!==5&&d!==27&&d!==6)&&(l=null)):(c=null,l=r),c!==l&&(d=rr,g=`onMouseLeave`,p=`onMouseEnter`,m=`mouse`,(e===`pointerout`||e===`pointerover`)&&(d=hr,g=`onPointerLeave`,p=`onPointerEnter`,m=`pointer`),f=c==null?u:Ut(c),h=l==null?u:Ut(l),u=new d(g,m+`leave`,c,n,i),u.target=f,u.relatedTarget=h,g=null,Vt(i)===r&&(d=new d(p,m+`enter`,l,n,i),d.target=h,d.relatedTarget=f,g=d),f=g,d=c&&l?ne(c,l,Yf):null,c!==null&&Xf(s,u,c,d,!1),l!==null&&f!==null&&Xf(s,f,l,d,!0)))}a:{if(c=r?Ut(r):window,l=c.nodeName&&c.nodeName.toLowerCase(),l===`select`||l===`input`&&c.type===`file`)var _=Br;else if(Pr(c)){if(Vr)_=Xr;else{_=Jr;var v=qr}}else l=c.nodeName,!l||l.toLowerCase()!==`input`||c.type!==`checkbox`&&c.type!==`radio`?r&&Tn(r.elementType)&&(_=Br):_=Yr;if(_&&=_(e,r)){Fr(s,_,n,i);break a}v&&v(e,c,r)}switch(v=r?Ut(r):window,e){case`focusin`:(Pr(v)||v.contentEditable===`true`)&&(si=v,ci=r,li=null);break;case`focusout`:li=ci=si=null;break;case`mousedown`:ui=!0;break;case`contextmenu`:case`mouseup`:case`dragend`:ui=!1,di(s,n,i);break;case`selectionchange`:if(oi)break;case`keydown`:case`keyup`:di(s,n,i)}var y;if(Sr)b:{switch(e){case`compositionstart`:var b=`onCompositionStart`;break b;case`compositionend`:b=`onCompositionEnd`;break b;case`compositionupdate`:b=`onCompositionUpdate`;break b}b=void 0}else Ar?Or(e,n)&&(b=`onCompositionEnd`):e===`keydown`&&n.keyCode===229&&(b=`onCompositionStart`);b&&(Tr&&n.locale!==`ko`&&(Ar||b!==`onCompositionStart`?b===`onCompositionEnd`&&Ar&&(y=Wn()):(Vn=i,Hn=`value`in Vn?Vn.value:Vn.textContent,Ar=!0)),v=Jf(r,b),0<v.length&&(b=new cr(b,e,null,n,i),s.push({event:b,listeners:v}
vendor: 6,616 bytes, lines 8-9
8),y?b.data=y:(y=kr(n),y!==null&&(b.data=y)))),(y=wr?jr(e,n):Mr(e,n))&&(b=Jf(r,`onBeforeInput`),0<b.length&&(v=new cr(`onBeforeInput`,`beforeinput`,null,n,i),s.push({event:v,listeners:b}),v.data=y)),If(s,e,r,n,i)}Vf(s,t)})}function qf(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Jf(e,t){for(var n=t+`Capture`,r=[];e!==null;){var i=e,a=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||a===null||(i=Ln(e,n),i!=null&&r.unshift(qf(e,i,a)),i=Ln(e,t),i!=null&&r.push(qf(e,i,a))),e.tag===3)return r;e=e.return}return[]}function Yf(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Xf(e,t,n,r,i){for(var a=t._reactName,o=[];n!==null&&n!==r;){var s=n,c=s.alternate,l=s.stateNode;if(s=s.tag,c!==null&&c===r)break;s!==5&&s!==26&&s!==27||l===null||(c=l,i?(l=Ln(n,a),l!=null&&o.unshift(qf(n,l,c))):i||(l=Ln(n,a),l!=null&&o.push(qf(n,l,c)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Zf=/\r\n?/g,Qf=/\u0000|\uFFFD/g;function $f(e){return(typeof e==`string`?e:``+e).replace(Zf,` 9`).replace(Qf,``)}function ep(e,t){return t=$f(t),$f(e)===t}function $(e,t,n,r,a,o){switch(n){case`children`:if(typeof r==`string`)t===`body`||t===`textarea`&&r===``||bn(e,r);else if(typeof r==`number`||typeof r==`bigint`)t!==`body`&&bn(e,``+r);else return;break;case`className`:rn(e,`class`,r);break;case`tabIndex`:rn(e,`tabindex`,r);break;case`dir`:case`role`:case`viewBox`:case`width`:case`height`:rn(e,n,r);break;case`style`:wn(e,r,o);return;case`data`:if(t!==`object`){rn(e,`data`,r);break}case`src`:case`href`:if(r===``&&(t!==`a`||n!==`href`)){e.removeAttribute(n);break}if(r==null||typeof r==`function`||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=On(r),e.setAttribute(n,r);break;case`action`:case`formAction`:if(typeof r==`function`){e.setAttribute(n,`javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')`);break}if(typeof o==`function`&&(n===`formAction`?(t!==`input`&&$(e,t,`name`,a.name,a,null),$(e,t,`formEncType`,a.formEncType,a,null),$(e,t,`formMethod`,a.formMethod,a,null),$(e,t,`formTarget`,a.formTarget,a,null)):($(e,t,`encType`,a.encType,a,null),$(e,t,`method`,a.method,a,null),$(e,t,`target`,a.target,a,null))),r==null||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=On(r),e.setAttribute(n,r);break;case`onClick`:r!=null&&(e.onclick=kn);return;case`onScroll`:r!=null&&Q(`scroll`,e);return;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);return;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));o?.__html!==n&&(e.innerHTML=n)}}break;case`multiple`:e.multiple=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`muted`:e.muted=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`defaultValue`:case`defaultChecked`:case`innerHTML`:case`ref`:break;case`autoFocus`:break;case`xlinkHref`:if(r==null||typeof r==`function`||typeof r==`boolean`||typeof r==`symbol`){e.removeAttribute(`xlink:href`);break}n=On(r),e.setAttributeNS(`http://www.w3.org/1999/xlink`,`xlink:href`,n);break;case`contentEditable`:case`spellCheck`:case`draggable`:case`value`:case`autoReverse`:case`externalResourcesRequired`:case`focusable`:case`preserveAlpha`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`inert`:case`allowFullScreen`:case`async`:case`autoPlay`:case`controls`:case`credentialless`:case`default`:case`defer`:case`disabled`:case`disablePictureInPicture`:case`disableRemotePlayback`:case`formNoValidate`:case`hidden`:case`loop`:case`noModule`:case`noValidate`:case`open`:case`playsInline`:case`readOnly`:case`required`:case`reversed`:case`scoped`:case`seamless`:case`itemScope`:r&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``):e.removeAttribute(n);break;case`capture`:case`download`:!0===r?e.setAttribute(n,``):!1!==r&&r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`cols`:case`rows`:case`size`:case`span`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case`rowSpan`:case`start`:r==null||typeof r==`function`||typeof r==`symbol`||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case`popover`:Q(`beforetoggle`,e),Q(`toggle`,e),nn(e,`popover`,r);break;case`xlinkActuate`:an(e,`http://www.w3.org/1999/xlink`,`xlink:actuate`,r);break;case`xlinkArcrole`:an(e,`http://www.w3.org/1999/xlink`,`xlink:arcrole`,r);break;case`xlinkRole`:an(e,`http://www.w3.org/1999/xlink`,`xlink:role`,r);break;case`xlinkShow`:an(e,`http://www.w3.org/1999/xlink`,`xlink:show`,r);break;case`xlinkTitle`:an(e,`http://www.w3.org/1999/xlink`,`xlink:title`,r);break;case`xlinkType`:an(e,`http://www.w3.org/1999/xlink`,`xlink:type`,r);break;case`xmlBase`:an(e,`http://www.w3.org/XML/1998/namespace`,`xml:base`,r);break;case`xmlLang`:an(e,`http://www.w3.org/XML/1998/namespace`,`xml:lang`,r);break;case`xmlSpace`:an(e,`http://www.w3.org/XML/1998/namespace`,`xml:space`,r);break;case`is`:nn(e,`is`,r);break;case`innerText`:case`textContent`:return;default:if(!(2<n.length)||n[0]!==`o`&&n[0]!==`O`||n[1]!==`n`&&n[1]!==`N`)n=En.get(n)||n,nn(e,n,r);else return}O=!0}function tp(e,t,n,r,a,o){switch(n){case`style`:wn(e,r,o);return;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));o?.__html!==n&&(e.innerHTML=n)}}break;case`children`:if(typeof r==`string`)bn(e,r);else if(typeof r==`number`||typeof r==`bigint`)bn(e,``+r);else return;break;case`onScroll`:r!=null&&Q(`scroll`,e);return;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);return;case`onClick`:r!=null&&(e.onclick=kn);return;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`innerHTML`:case`ref`:return;case`innerText`:case`textContent`:return;default:if(!Jt.hasOwnProperty(n))a:{if(n[0]===`o`&&n[1]===`n`&&(a=n.endsWith(`Capture`),o=n.slice(2,a?n.length-7:void 0),t=e[Mt]||null,t=t==null?null:t[n],typeof t==`function`&&e.removeEventListener(o,t,a),typeof r==`function`)){typeof t!=`function`&&t!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(o,r,a);break a}O=!0,n in e?e[n]=r:!0===r?e.setAttribute(n,``):nn(e,n,r)}return}O=!0}
vendor: 5,091 bytes, line 9
9function np(e,t,n){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`img`:Q(`error`,e),Q(`load`,e);var r=!1,a=!1,o;for(o in n)if(n.hasOwnProperty(o)){var s=n[o];if(s!=null)switch(o){case`src`:r=!0;break;case`srcSet`:a=!0;break;case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:$(e,t,o,s,n,null)}}a&&$(e,t,`srcSet`,n.srcSet,n,null),r&&$(e,t,`src`,n.src,n,null);return;case`input`:Q(`invalid`,e);var c=o=s=a=null,l=null,u=null;for(r in n)if(n.hasOwnProperty(r)){var d=n[r];if(d!=null)switch(r){case`name`:a=d;break;case`type`:s=d;break;case`checked`:l=d;break;case`defaultChecked`:u=d;break;case`value`:o=d;break;case`defaultValue`:c=d;break;case`children`:case`dangerouslySetInnerHTML`:if(d!=null)throw Error(i(137,t));break;default:$(e,t,r,d,n,null)}}mn(e,o,c,l,u,s,a,!1);return;case`select`:for(a in Q(`invalid`,e),r=s=o=null,n)if(n.hasOwnProperty(a)&&(c=n[a],c!=null))switch(a){case`value`:o=c;break;case`defaultValue`:s=c;break;case`multiple`:r=c;default:$(e,t,a,c,n,null)}t=o,n=s,e.multiple=!!r,t==null?n!=null&&gn(e,!!r,n,!0):gn(e,!!r,t,!1);return;case`textarea`:for(s in Q(`invalid`,e),o=a=r=null,n)if(n.hasOwnProperty(s)&&(c=n[s],c!=null))switch(s){case`value`:r=c;break;case`defaultValue`:a=c;break;case`children`:o=c;break;case`dangerouslySetInnerHTML`:if(c!=null)throw Error(i(91));break;default:$(e,t,s,c,n,null)}vn(e,r,a,o);return;case`option`:for(l in n)if(n.hasOwnProperty(l)&&(r=n[l],r!=null))switch(l){case`selected`:e.selected=r&&typeof r!=`function`&&typeof r!=`symbol`;break;default:$(e,t,l,r,n,null)}return;case`dialog`:Q(`beforetoggle`,e),Q(`toggle`,e),Q(`cancel`,e),Q(`close`,e);break;case`iframe`:case`object`:Q(`load`,e);break;case`video`:case`audio`:for(r=0;r<zf.length;r++)Q(zf[r],e);break;case`image`:Q(`error`,e),Q(`load`,e);break;case`details`:Q(`toggle`,e);break;case`embed`:case`source`:case`link`:Q(`error`,e),Q(`load`,e);case`area`:case`base`:case`br`:case`col`:case`hr`:case`keygen`:case`meta`:case`param`:case`track`:case`wbr`:case`menuitem`:for(u in n)if(n.hasOwnProperty(u)&&(r=n[u],r!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:$(e,t,u,r,n,null)}return;default:if(Tn(t)){for(d in n)n.hasOwnProperty(d)&&(r=n[d],r!==void 0&&tp(e,t,d,r,n,void 0));return}}for(c in n)n.hasOwnProperty(c)&&(r=n[c],r!=null&&$(e,t,c,r,n,null))}var rp={};function ip(e,t,n,r){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`input`:var a=null,o=null,s=null,c=null,l=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&f!=null)switch(m){case`checked`:break;case`value`:break;case`defaultValue`:l=f;default:r.hasOwnProperty(m)||$(e,t,m,null,r,f)}}for(var p in r){var m=r[p];if(f=n[p],r.hasOwnProperty(p)&&(m!=null||f!=null))switch(p){case`type`:m!==f&&(O=!0),o=m;break;case`name`:m!==f&&(O=!0),a=m;break;case`checked`:m!==f&&(O=!0),u=m;break;case`defaultChecked`:m!==f&&(O=!0),d=m;break;case`value`:m!==f&&(O=!0),s=m;break;case`defaultValue`:m!==f&&(O=!0),c=m;break;case`children`:case`dangerouslySetInnerHTML`:if(m!=null)throw Error(i(137,t));break;default:m!==f&&$(e,t,p,m,r,f)}}pn(e,s,c,l,u,d,o,a);return;case`select`:for(o in m=s=c=p=null,n)if(l=n[o],n.hasOwnProperty(o)&&l!=null)switch(o){case`value`:break;case`multiple`:m=l;default:r.hasOwnProperty(o)||$(e,t,o,null,r,l)}for(a in r)if(o=r[a],l=n[a],r.hasOwnProperty(a)&&(o!=null||l!=null))switch(a){case`value`:o!==l&&(O=!0),p=o;break;case`defaultValue`:o!==l&&(O=!0),c=o;break;case`multiple`:o!==l&&(O=!0),s=o;default:o!==l&&$(e,t,a,o,r,l)}t=c,n=s,r=m,p==null?!!r!=!!n&&(t==null?gn(e,!!n,n?[]:``,!1):gn(e,!!n,t,!0)):gn(e,!!n,p,!1);return;case`textarea`:for(c in m=p=null,n)if(a=n[c],n.hasOwnProperty(c)&&a!=null&&!r.hasOwnProperty(c))switch(c){case`value`:break;case`children`:break;default:$(e,t,c,null,r,a)}for(s in r)if(a=r[s],o=n[s],r.hasOwnProperty(s)&&(a!=null||o!=null))switch(s){case`value`:a!==o&&(O=!0),p=a;break;case`defaultValue`:a!==o&&(O=!0),m=a;break;case`children`:break;case`dangerouslySetInnerHTML`:if(a!=null)throw Error(i(91));break;default:a!==o&&$(e,t,s,a,r,o)}_n(e,p,m);return;case`option`:for(var h in n)if(p=n[h],n.hasOwnProperty(h)&&p!=null&&!r.hasOwnProperty(h))switch(h){case`selected`:e.selected=!1;break;default:$(e,t,h,null,r,p)}for(l in r)if(p=r[l],m=n[l],r.hasOwnProperty(l)&&p!==m&&(p!=null||m!=null))switch(l){case`selected`:p!==m&&(O=!0),e.selected=p&&typeof p!=`function`&&typeof p!=`symbol`;break;default:$(e,t,l,p,r,m)}return;case`img`:case`link`:case`area`:case`base`:case`br`:case`col`:case`embed`:case`hr`:case`keygen`:case`meta`:case`param`:case`source`:case`track`:case`wbr`:case`menuitem`:for(var g in n)p=n[g],n.hasOwnProperty(g)&&p!=null&&!r.hasOwnProperty(g)&&$(e,t,g,null,r,p);for(u in r)if(p=r[u],m=n[u],r.hasOwnProperty(u)&&p!==m&&(p!=null||m!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:if(p!=null)throw Error(i(137,t));break;default:$(e,t,u,p,r,m)}return;default:if(Tn(t)){for(var _ in n)p=n[_],n.hasOwnProperty(_)&&p!==void 0&&!r.hasOwnProperty(_)&&tp(e,t,_,void 0,r,p);
9for(d in r)p=r[d],m=n[d],!r.hasOwnProperty(d)||p===m||p===void 0&&m===void 0||tp(e,t,d,p,r,m);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&p!=null&&!r.hasOwnProperty(v)&&$(e,t,v,null,r,p);for(f in r)p=r[f],m=n[f],!r.hasOwnProperty(f)||p===m||p==null&&m==null||$(e,t,f,p,r,m)}function ap(e){switch(e){case`css`:case`script`:case`font`:case`img`:case`image`:case`input`:case`link`:return!0;default:return!1}}function op(){if(typeof performance.getEntriesByType==`function`){for(var e=0,t=0,n=performance.getEntriesByType(`resource`),r=0;r<n.length;r++){var i=n[r],a=i.transferSize,o=i.initiatorType,s=i.duration;if(a&&s&&ap(o)){for(o=0,s=i.responseEnd,r+=1;r<n.length;r++){var c=n[r],l=c.startTime;if(l>s)break;var u=c.transferSize,d=c.initiatorType;u&&ap(d)&&(c=c.responseEnd,o+=u*(c<s?1:(s-l)/(c-l)))}if(--r,t+=8*(a+o)/(i.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e==`number`)?e:5}var sp=null,cp=null;function lp(e){return e.nodeType===9?e:e.ownerDocument}function up(e){switch(e){case`http://www.w3.org/2000/svg`:return 1;case`http://www.w3.org/1998/Math/MathML`:return 2;default:return 0}}function dp(e,t){if(e===0)switch(t){case`svg`:return 1;case`math`:return 2;default:return 0}return e===1&&t===`foreignObject`?0:e}function fp(e,t,n,r){return n=lp(n).createElement(e),n[jt]=r,n[Mt]=t,np(n,e,t),Gt(n),n}function pp(e,t){return e===`textarea`||e===`noscript`||typeof t.children==`string`||typeof t.children==`number`||typeof t.children==`bigint`||typeof t.dangerouslySetInnerHTML==`object`&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var mp=null;function hp(){var e=window.event;return e&&e.type===`popstate`?e!==mp&&(mp=e,!0):(mp=null,!1)}var gp=typeof setTimeout==`function`?setTimeout:void 0,_p=typeof clearTimeout==`function`?clearTimeout:void 0,vp=typeof Promise==`function`?Promise:void 0,yp=typeof requestAnimationFrame==`function`?requestAnimationFrame:gp,bp=typeof queueMicrotask==`function`?queueMicrotask:vp===void 0?gp:function(e){return vp.resolve(null).then(e).catch(xp)};function xp(e){setTimeout(function(){throw e})}function Sp(e){return e===`head`}function Cp(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8){if(n=i.data,n===`/$`||n===`/&`){if(r===0){e.removeChild(i),Hh(t);return}r--}else if(n===`$`||n===`$?`||n===`$~`||n===`$!`||n===`&`)r++;else if(n===`html`)_m(e.ownerDocument.documentElement);else if(n===`head`){n=e.ownerDocument.head,_m(n);for(var a=n.firstChild;a;){var o=a.nextSibling,s=a.nodeName;a[Rt]||s===`SCRIPT`||s===`STYLE`||s===`LINK`&&a.rel.toLowerCase()===`stylesheet`||n.removeChild(a),a=o}}else n===`body`&&_m(e.ownerDocument.body)}n=i}while(n);Hh(t)}function wp(e,t){var n=e;e=0;do{var r=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display=`none`):(n.style.display=n._stashedDisplay||``,n.getAttribute(`style`)===``&&n.removeAttribute(`style`)):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=``):n.nodeValue=n._stashedText||``),r&&r.nodeType===8){if(n=r.data,n===`/$`){if(e===0)break;e--}else n!==`$`&&n!==`$?`&&n!==`$~`&&n!==`$!`||e++}n=r}while(n)}function Tp(e,t,n){if(t=CSS.escape(t)===t?t:`r-`+btoa(t).replace(/=/g,``),e.style.viewTransitionName=t,n!=null&&(e.style.viewTransitionClass=n),n=getComputedStyle(e),n.display===`inline`){if(t=e.getClientRects(),t.length===1)var r=1;else for(var i=r=0;i<t.length;i++){var a=t[i];0<a.width&&0<a.height&&r++}r===1&&(e=e.style,e.display=t.length===1?`inline-block`:`block`,e.marginTop=`-`+n.paddingTop,e.marginBottom=`-`+n.paddingBottom)}}function Ep(e,t){e=e.style,t=t.style;var n=t==null?null:t.hasOwnProperty(`viewTransitionName`)?t.viewTransitionName:t.hasOwnProperty(`view-transition-name`)?t[`view-transition-name`]:null;e.viewTransitionName=n==null||typeof n==`boolean`?``:(``+n).trim(),n=t==null?null:t.hasOwnProperty(`viewTransitionClass`)?t.viewTransitionClass:t.hasOwnProperty(`view-transition-class`)?t[`view-transition-class`]:null,e.viewTransitionClass=n==null||typeof n==`boolean`?``:(``+n).trim(),e.display===`inline-block`&&(t==null?e.display=e.margin=``:(n=t.display,e.display=n==null||typeof n==`boolean`?``:n,n=t.margin,n==null?(n=t.hasOwnProperty(`marginTop`)?t.marginTop:t[`margin-top`],e.marginTop=n==null||typeof n==`boolean`?``:n,t=t.hasOwnProperty(`marginBottom`)?t.marginBottom:t[`margin-bottom`],e.marginBottom=t==null||typeof t==`boolean`?``:t):e.margin=n))}function Dp(e,t,n){return n=n.ownerDocument.defaultView,{rect:e,abs:t.position===`absolute`||t.position===`fixed`,clip:t.clipPath!==`none`||t.overflow!==`visible`||t.filter!==`none`||t.mask!==`none`||t.mask!==`none`||t.borderRadius!==`0px`,view:0<=e.bottom&&0<=e.right&&e.top<=n.innerHeight&&e.left<=n.innerWidth}}function Op(e){return Dp(e.getBoundingClientRect(),getComputedStyle(e),e)}function kp(e){var t=e.getBoundingClientRect();t=new DOMRect(t.x+2e4,t.y+2e4,t.width,t.height);var n=getComputedStyle(e);return Dp(t,n,e)}function Ap(e){return e.documentElement.clientHeight}function jp(e){this.addEventListener(`load`,e),this.addEventListener(`error`,e)}function Mp(e,t,n,r,i,a,o,s,c){var l=t.nodeType===9?t:t.ownerDocument;try{var u=l.startViewTransition({update:function(){var t=l.defaultView,n=t.navigation&&t.navigation.transition,o=l.fonts.status;r();var s=[];if(o===`loaded`&&(Ap(l),l.fonts.status===`loading`&&s.push(l.fonts.ready)),o=s.length,e!==null)for(var c=e.suspenseyImages,u=0,d=0;d<c.length;d++){var f=c[d];if(!f.complete){var p=f.getBoundingClientRect();
vendor: 18,625 bytes, line 9
9if(0<p.bottom&&0<p.right&&p.top<t.innerHeight&&p.left<t.innerWidth){if(u+=Xm(f),u>$m){s.length=o;break}f=new Promise(jp.bind(f)),s.push(f)}}}if(0<s.length)return t=Promise.race([Promise.all(s),new Promise(function(e){return setTimeout(e,500)})]).then(i,i),(n?Promise.allSettled([n.finished,t]):t).then(a,a);if(i(),n)return n.finished.then(a,a);a()},types:n});l.__reactViewTransition=u;var d=[];return u.ready.then(function(){for(var e=l.documentElement.getAnimations({subtree:!0}),t=0;t<e.length;t++){var n=e[t],r=n.effect,i=r.pseudoElement;if(i!=null&&i.startsWith(`::view-transition`)){d.push(n),n=r.getKeyframes();for(var a=i=void 0,s=!0,c=0;c<n.length;c++){var u=n[c],f=u.width;if(i===void 0)i=f;else if(i!==f){s=!1;break}if(f=u.height,a===void 0)a=f;else if(a!==f){s=!1;break}delete u.width,delete u.height,u.transform===`none`&&delete u.transform}s&&i!==void 0&&a!==void 0&&(r.setKeyframes(n),s=getComputedStyle(r.target,r.pseudoElement),s.width!==i||s.height!==a)&&(s=n[0],s.width=i,s.height=a,s=n[n.length-1],s.width=i,s.height=a,r.setKeyframes(n))}}o()},function(e){l.__reactViewTransition===u&&(l.__reactViewTransition=null);try{if(typeof e==`object`&&e)switch(e.name){case`InvalidStateError`:(e.message===`View transition was skipped because document visibility state is hidden.`||e.message===`Skipping view transition because document visibility state has become hidden.`||e.message===`Skipping view transition because viewport size changed.`||e.message===`Transition was aborted because of invalid state`)&&(e=null)}e!==null&&c(e)}finally{r(),i(),o()}}),u.finished.finally(function(){for(var e=0;e<d.length;e++)d[e].cancel();l.__reactViewTransition===u&&(l.__reactViewTransition=null),s()}),u}catch{return r(),i(),o(),null}}function Np(e,t){this._scope=document.documentElement,this._selector=`::view-transition-`+e+`(`+t+`)`}Np.prototype.animate=function(e,t){return t=typeof t==`number`?{duration:t}:x({},t),t.pseudoElement=this._selector,this._scope.animate(e,t)},Np.prototype.getAnimations=function(){for(var e=this._scope,t=this._selector,n=e.getAnimations({subtree:!0}),r=[],i=0;i<n.length;i++){var a=n[i].effect;a!==null&&a.target===e&&a.pseudoElement===t&&r.push(n[i])}return r},Np.prototype.getComputedStyle=function(){return getComputedStyle(this._scope,this._selector)};function Pp(e){return{name:e,group:new Np(`group`,e),imagePair:new Np(`image-pair`,e),old:new Np(`old`,e),new:new Np(`new`,e)}}function Fp(e){this._fragmentFiber=e,this._observers=this._eventListeners=null}Fp.prototype.addEventListener=function(e,t,n){var r=null,i=null;if(!(n!=null&&typeof n!=`boolean`&&(r=n.signal||null,r!==null&&r.aborted))){this._eventListeners===null&&(this._eventListeners=[]);var a=this._eventListeners;if(Bp(a,e,t,n)===-1){var o=this,s=t;n!=null&&typeof n!=`boolean`&&!0===n.once&&(s=function(r){o.removeEventListener(e,t,n),typeof t==`function`?t.call(this,r):t.handleEvent(r)}),r!==null&&(i=o.removeEventListener.bind(o,e,t,n),r.addEventListener(`abort`,i,{once:!0}),i=r.removeEventListener.bind(r,`abort`,i)),r=Rp(n),a.push({type:e,listener:t,optionsOrUseCapture:n,attachedListener:s,cleanup:i}),f(this._fragmentFiber.child,!1,Ip,e,s,r)}this._eventListeners=a}};function Ip(e,t,n,r){return _(e).addEventListener(t,n,r),!1}Fp.prototype.removeEventListener=function(e,t,n){var r=this._eventListeners;if(r!==null&&(t=Bp(r,e,t,n),t!==-1)){var i=r[t];n=i.attachedListener;var a=i.cleanup;i=Rp(i.optionsOrUseCapture),f(this._fragmentFiber.child,!1,Lp,e,n,i),r.splice(t,1),a!==null&&a()}};function Lp(e,t,n,r){return _(e).removeEventListener(t,n,r),!1}function Rp(e){return e!=null&&typeof e!=`boolean`&&(!0===e.once||e.signal instanceof AbortSignal)?{capture:e.capture,passive:e.passive}:e}function zp(e){return e==null?`c=0`:typeof e==`boolean`?`c=`+(e?`1`:`0`):`c=`+(e.capture?`1`:`0`)}function Bp(e,t,n,r){if(e.length===0)return-1;r=zp(r);for(var i=0;i<e.length;i++){var a=e[i];if(a.type===t&&a.listener===n&&zp(a.optionsOrUseCapture)===r)return i}return-1}Fp.prototype.dispatchEvent=function(e){var t=p(this._fragmentFiber);if(t===null)return!0;t=_(t);var n=this._eventListeners;if(n!==null&&0<n.length||!e.bubbles){var r=t.nodeType===9?t.createComment(``):document.createTextNode(``);if(n)for(var i=0;i<n.length;i++){var a=n[i];r.addEventListener(a.type,a.attachedListener,Rp(a.optionsOrUseCapture))}if(t.appendChild(r),e=r.dispatchEvent(e),n)for(i=0;i<n.length;i++)a=n[i],r.removeEventListener(a.type,a.attachedListener,Rp(a.optionsOrUseCapture));return t.removeChild(r),e}return t.dispatchEvent(e)},Fp.prototype.focus=function(e){f(this._fragmentFiber.child,!0,Vp,e,void 0,void 0)};function Vp(e,t){return e.tag!==6&&(e=_(e),pm(e,t))}Fp.prototype.focusLast=function(e){var t=[];f(this._fragmentFiber.child,!0,Hp,t,void 0,void 0);for(var n=t.length-1;0<=n&&!Vp(t[n],e);n--);};function Hp(e,t){return t.push(e),!1}Fp.prototype.blur=function(){var e=p(this._fragmentFiber);e!==null&&(e=_(e),e=lp(e).activeElement,e!==null&&f(this._fragmentFiber.child,!1,Up,e,void 0,void 0))};function Up(e,t){return e.tag!==6&&(e=_(e),e===t||e.contains(t)?(t.blur(),!0):!1)}Fp.prototype.observeUsing=function(e){this._observers===null&&(this._observers=new Set),this._observers.add(e),f(this._fragmentFiber.child,!1,Wp,e,void 0,void 0)};function Wp(e,t){return e.tag!==6&&(e=_(e),t.observe(e),!1)}Fp.prototype.unobserveUsing=function(e){var t=this._observers;if(t!==null&&t.has(e)){t.delete(e),f(this._fragmentFiber.child,!1,Gp,e,void 0,void 0);for(var n=t=0;n<Kp.length;n++){var r=Kp[n];r.fragmentInstance===this&&r.observer===e?e.unobserve(r.instance):Kp[t++]=r}Kp.length=t}};function Gp(e,t){return e.tag!==6&&(e=_(e),t.unobserve(e),!1)}var Kp=[],qp=!1;function Jp(e,t,n){Kp.push({fragmentInstance:e,observer:t,instance:n}),qp||(qp=!0,mm(function(){qp=!1;var e=Kp;Kp=[];for(var t=0;t<e.length;t++){var n=e[t];n.observer.unobserve(n.instance)}}))}Fp.prototype.getClientRects=function(){var e=[];return f(this._fragmentFiber.child,!1,Yp,e,void 0,void 0),e};function Yp(e,t){if(e.tag===6){e=e.stateNode;var n=e.ownerDocument.createRange();n.selectNodeContents(e),t.push.apply(t,n.getClientRects())}else e=_(e),t.push.apply(t,e.getClientRects());return!1}Fp.prototype.getRootNode=function(e){var t=p(this._fragmentFiber);return t===null?this:_(t).getRootNode(e)},Fp.prototype.compareDocumentPosition=function(e){var t=p(this._fragmentFiber);if(t===null)return Node.DOCUMENT_POSITION_DISCONNECTED;var n=[];f(this._fragmentFiber.child,!1,Hp,n,void 0,void 0);var r=_(t);if(n.length===0){if(n=r,m(this._fragmentFiber)){a:{for(t=this._fragmentFiber.return;t!==null;){if(t.tag===4){t=t.stateNode.containerInfo;break a}if(t.tag===3||t.tag===5||t.tag===27)break;t=t.return}t=null}t!=null&&(n=t)}t=this._fragmentFiber;var i=r=n.compareDocumentPosition(e);return n===e?i=Node.DOCUMENT_POSITION_CONTAINS:r&Node.DOCUMENT_POSITION_CONTAINED_BY&&(n=h(t)[1],n===null?i=Node.DOCUMENT_POSITION_PRECEDING:(e=_(n).compareDocumentPosition(e),i=e===0||e&Node.DOCUMENT_POSITION_FOLLOWING?Node.DOCUMENT_POSITION_FOLLOWING:Node.DOCUMENT_POSITION_PRECEDING)),i|=Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC}t=_(n[0]),i=_(n[n.length-1]);var a=m(this._fragmentFiber)?t.parentElement:r;if(a==null)return Node.DOCUMENT_POSITION_DISCONNECTED;r=a.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY,a=a.compareDocumentPosition(i)&Node.DOCUMENT_POSITION_CONTAINED_BY;var o=t.compareDocumentPosition(e),s=i.compareDocumentPosition(e),c=o&Node.DOCUMENT_POSITION_CONTAINED_BY||s&Node.DOCUMENT_POSITION_CONTAINED_BY;return s=r&&a&&o&Node.DOCUMENT_POSITION_FOLLOWING&&s&Node.DOCUMENT_POSITION_PRECEDING,t=r&&t===e||a&&i===e||c||s?Node.DOCUMENT_POSITION_CONTAINED_BY:!r&&t===e||!a&&i===e?Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC:o,t&Node.DOCUMENT_POSITION_DISCONNECTED||t&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC||Xp(t,this._fragmentFiber,n[0],n[n.length-1],e)?t:Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC};function Xp(e,t,n,r,i){var a=Vt(i);if(e&Node.DOCUMENT_POSITION_CONTAINED_BY){if(n=!!a)a:{for(;a!==null;){if(a.tag===7&&(a===t||a.alternate===t)){n=!0;break a}a=a.return}n=!1}return n}if(e&Node.DOCUMENT_POSITION_CONTAINS){if(a===null)return a=i.ownerDocument,i===a||i===a.documentElement||i===a.body;a:{for(a=t,t=p(t);a!==null;){if(!(a.tag!==5&&a.tag!==3&&a.tag!==27||a!==t&&a.alternate!==t)){a=!0;break a}a=a.return}a=!1}return a}return e&Node.DOCUMENT_POSITION_PRECEDING?((t=!!a)&&!(t=a===n)&&(t=ne(n,a,te),t===null?t=!1:(f(t,!0,b,a,n),a=v,v=null,t=a!==null)),t):e&Node.DOCUMENT_POSITION_FOLLOWING?((t=!!a)&&!(t=a===r)&&(t=ne(r,a,te),t===null?t=!1:(f(t,!0,ee,a,r),a=v,y=v=null,t=a!==null)),t):!1}function Zp(e,t){var n=e.ownerDocument.createRange();n.selectNodeContents(e),e=n.getBoundingClientRect(),window.scrollTo(window.scrollX+e.left,t?window.scrollY+e.top:window.scrollY+e.bottom-window.innerHeight)}Fp.prototype.scrollIntoView=function(e){if(typeof e==`object`)throw Error(i(566));var t=[];f(this._fragmentFiber.child,!1,Hp,t,void 0,void 0);var n=!1!==e;if(t.length===0){var r=h(this._fragmentFiber);if(r=n?r[1]||r[0]||p(this._fragmentFiber):r[0]||r[1],r===null)return;if(r.tag===6){e=_(r),Zp(e,n);return}if(r=_(r),r.nodeType!==9){if(r.nodeType===11){n=`host`in r?r.host:null,n!==null&&n.scrollIntoView(e);return}r.scrollIntoView(e)}}for(r=n?t.length-1:0;r!==(n?-1:t.length);){var a=t[r];a.tag===6?(a=_(a),Zp(a,n)):_(a).scrollIntoView(e),r+=n?-1:1}};function Qp(e,t){return e=_(e),$p(e,t),!1}function $p(e,t){e.reactFragments??=new Set,e.reactFragments.add(t)}function em(e,t){var n=t._eventListeners;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];e.addEventListener(i.type,i.attachedListener,Rp(i.optionsOrUseCapture))}e.nodeType!==3&&(n=t._observers,n!==null&&n.forEach(function(n){for(var r=0,i=0;i<Kp.length;i++){var a=Kp[i];(a.fragmentInstance!==t||a.observer!==n||a.instance!==e)&&(Kp[r++]=a)}Kp.length=r,n.observe(e)}),$p(e,t))}function tm(e,t){var n=t._eventListeners;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];e.removeEventListener(i.type,i.attachedListener,Rp(i.optionsOrUseCapture))}e.nodeType!==3&&(n=t._observers,n!==null&&n.forEach(function(n){typeof n.rootMargin==`string`?Jp(t,n,e):n.unobserve(e)}),e.reactFragments!=null&&e.reactFragments.delete(t))}function nm(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case`HTML`:case`HEAD`:case`BODY`:nm(n),Bt(n);continue;case`SCRIPT`:case`STYLE`:continue;case`LINK`:if(n.rel.toLowerCase()===`stylesheet`)continue}e.removeChild(n)}}function rm(e,t,n,r){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!==`INPUT`||e.type!==`hidden`))break}else if(!r){if(t===`input`&&e.type===`hidden`){var a=i.name==null?null:``+i.name;if(i.type===`hidden`&&e.getAttribute(`name`)===a)return e}else return e}else if(!e[Rt])switch(t){case`meta`:if(!e.hasAttribute(`itemprop`))break;return e;case`link`:if(a=e.getAttribute(`rel`),a===`stylesheet`&&e.hasAttribute(`data-precedence`)||a!==i.rel||e.getAttribute(`href`)!==(i.href==null||i.href===``?null:i.href)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute(`title`)!==(i.title==null?null:i.title))break;return e;case`style`:if(e.hasAttribute(`data-precedence`))break;return e;case`script`:if(a=e.getAttribute(`src`),(a!==(i.src==null?null:i.src)||e.getAttribute(`type`)!==(i.type==null?null:i.type)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin))&&a&&e.hasAttribute(`async`)&&!e.hasAttribute(`itemprop`))break;return e;default:return e}if(e=lm(e.nextSibling),e===null)break}return null}function im(e,t,n){if(t===``)return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!n||(e=lm(e.nextSibling),e===null))return null;return e}function am(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!t||(e=lm(e.nextSibling),e===null))return null;return e}function om(e){return e.data===`$?`||e.data===`$~`}function sm(e){return e.data===`$!`||e.data===`$?`&&e.ownerDocument.readyState!==`loading`}function cm(e,t){var n=e.ownerDocument;if(e.data===`$~`)e._reactRetry=t;else if(e.data!==`$?`||n.readyState!==`loading`)t();else{var r=function(){t(),n.removeEventListener(`DOMContentLoaded`,r)};n.addEventListener(`DOMContentLoaded`,r),e._reactRetry=r}}function lm(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t===`$`||t===`$!`||t===`$?`||t===`$~`||t===`&`||t===`F!`||t===`F`)break;if(t===`/$`||t===`/&`)return null}}return e}var um=null;function dm(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/$`||n===`/&`){if(t===0)return lm(e.nextSibling);t--}else n!==`$`&&n!==`$!`&&n!==`$?`&&n!==`$~`&&n!==`&`||t++}e=e.nextSibling}return null}function fm(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`$`||n===`$!`||n===`$?`||n===`$~`||n===`&`){if(t===0)return e;t--}else n!==`/$`&&n!==`/&`||t++}e=e.previousSibling}return null}function pm(e,t){function n(){r=!0}if(e.ownerDocument.activeElement===e)return!0;var r=!1;try{e.ownerDocument.addEventListener(`focus`,n,!0),(e.focus||HTMLElement.prototype.focus).call(e,t)}finally{e.ownerDocument.removeEventListener(`focus`,n,!0)}return r}function mm(e){yp(function(){yp(function(t){return e(t)})})}function hm(e,t,n){switch(t=lp(n),e){case`html`:if(e=t.documentElement,!e)throw Error(i(452));return e;case`head`:if(e=t.head,!e)throw Error(i(453));return e;case`body`:if(e=t.body,!e)throw Error(i(454));return e;default:throw Error(i(451))}}function gm(e,t,n){for(var r in n){var i=n[r];n.hasOwnProperty(r)&&i!=null&&$(e,t,r,null,rp,i)}n.dangerouslySetInnerHTML!=null&&(e.textContent=``),e.onclick===kn&&(e.onclick=null),Bt(e)}function _m(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Bt(e)}var vm=new Map,ym=new Set;function bm(e){if(typeof e.getRootNode==`function`){var t=e.getRootNode();if(t.nodeType===9||t.nodeType===11)return t}return e.nodeType===9?e:e.ownerDocument}var xm=E.d;E.d={f:Sm,r:Cm,D:Em,C:Dm,L:Om,m:km,X:jm,S:Am,M:Mm};function Sm(){var e=xm.f(),t=zd();return e||t}function Cm(e){var t=Ht(e);t!==null&&t.tag===5&&t.type===`form`?ic(t):xm.r(e)}var wm=typeof document>`u`?null:document;function Tm(e,t,n){var r=wm;if(r&&typeof t==`string`&&t){var i=fn(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),ym.has(i)||(ym.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),np(t,`link`,e),Gt(t),r.head.appendChild(t)))}}function Em(e){xm.D(e),Tm(`dns-prefetch`,e,null)}function Dm(e,t){xm.C(e,t),Tm(`preconnect`,e,t)}function Om(e,t,n){xm.L(e,t,n);var r=wm;if(r&&e&&t){var i=`link[rel="preload"][as="`+fn(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+fn(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+fn(n.imageSizes)+`"]`)):i+=`[href="`+fn(e)+`"]`;var a=i;switch(t){case`style`:a=Pm(e);break;case`script`:a=Rm(e)}if(!(vm.has(a)||(e=x({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),vm.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(Fm(a))||t===`script`&&r.querySelector(zm(a))))){var o=r.createElement(`link`);np(o,`link`,e),t===`style`&&(o[zt]=!0,o.onload=o.onerror=function(){Kt(o)}),Gt(o),r.head.appendChild(o)}}}function km(e,t){xm.m(e,t);var n=wm;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+fn(r)+`"][href="`+fn(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Rm(e)}if(!vm.has(a)&&(e=x({rel:`modulepreload`,href:e},t),vm.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(zm(a)))return}r=n.createElement(`link`),np(r,`link`,e),Gt(r),n.head.appendChild(r)}}}function Am(e,t,n){xm.S(e,t,n);var r=wm;if(r&&e){var i=Wt(r).hoistableStyles,a=Pm(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(Fm(a)))s.loading=5;else{e=x({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=vm.get(a))&&Hm(e,n);var c=o=r.createElement(`link`);Gt(c),np(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Vm(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function jm(e,t){xm.X(e,t);var n=wm;if(n&&e){var r=Wt(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=x({src:e,async:!0},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Gt(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Mm(e,t){xm.M(e,t);var n=wm;if(n&&e){var r=Wt(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=x({src:e,async:!0,type:`module`},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Gt(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Nm(e,t,n,r){var a=(a=je.current)?bm(a):null;if(!a)throw Error(i(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(n=Pm(n.href),t=Wt(a).hoistableStyles,r=t.get(n),r||(r={type:`style`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Pm(n.href);var o=Wt(a).hoistableStyles,s=o.get(e);if(s||(a=a.ownerDocument||a,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=a.querySelector(Fm(e)))?o._p||(s.instance=o,s.state.loading=5):(o=vm.get(e),o||(o={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},vm.set(e,o)),Lm(a,e,o,s.state))),t&&r===null)throw Error(i(528,``));return s}if(t&&r!==null)throw Error(i(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(n=Rm(n),t=Wt(a).hoistableScripts,r=t.get(n),r||(r={type:`script`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(i(444,e))}}function Pm(e){return`href="`+fn(e)+`"`}function Fm(e){return`link[rel="stylesheet"][`+e+`]`}function Im(e){return x({},e,{"data-precedence":e.precedence,precedence:null})}function Lm(e,t,n,r){if(t=e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)){
9if(!0!==t[zt]){r.loading=1;return}}else t=e.createElement(`link`),t[zt]=!0,t.onload=t.onerror=Kt.bind(null,t),np(t,`link`,n),Gt(t),e.head.appendChild(t);r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2})}function Rm(e){return`[src="`+fn(e)+`"]`}function zm(e){return`script[async]`+e}function Bm(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+fn(n.href)+`"]`);if(r)return t.instance=r,Gt(r),r;var a=x({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),Gt(r),np(r,`style`,a),Vm(r,n.precedence,e),t.instance=r;case`stylesheet`:a=Pm(n.href);var o=e.querySelector(Fm(a));if(o)return t.state.loading|=4,t.instance=o,Gt(o),o;r=Im(n),(a=vm.get(a))&&Hm(r,a),o=(e.ownerDocument||e).createElement(`link`),Gt(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),np(o,`link`,r),t.state.loading|=4,Vm(o,n.precedence,e),t.instance=o;case`script`:return o=Rm(n.src),(a=e.querySelector(zm(o)))?(t.instance=a,Gt(a),a):(r=n,(a=vm.get(o))&&(r=x({},n),Um(r,a)),e=e.ownerDocument||e,a=e.createElement(`script`),Gt(a),np(a,`link`,r),e.head.appendChild(a),t.instance=a);case`void`:return null;default:throw Error(i(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Vm(r,n.precedence,e));return t.instance}function Vm(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o<r.length;o++){var s=r[o];if(s.dataset.precedence===t)a=s;else if(a!==i)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function Hm(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.title??=t.title}function Um(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.integrity??=t.integrity}var Wm=null;function Gm(e,t,n){if(Wm===null){var r=new Map,i=Wm=new Map;i.set(n,r)}else i=Wm,r=i.get(n),r||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var a=n[i];if(!(a[Rt]||a[jt]||e===`link`&&a.getAttribute(`rel`)===`stylesheet`)&&a.namespaceURI!==`http://www.w3.org/2000/svg`){var o=a.getAttribute(t)||``;o=e+o;var s=r.get(o);s?s.push(a):r.set(o,[a])}}return r}function Km(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t===`title`?e.querySelector(`head > title`):null)}function qm(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Jm(e,t){return e===`img`&&t.src!=null&&t.src!==``&&t.onLoad==null&&t.loading!==`lazy`}function Ym(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Xm(e){return(e.width||100)*(e.height||100)*(typeof devicePixelRatio==`number`?devicePixelRatio:1)*.25}function Zm(e,t){typeof t.decode==`function`&&(e.imgCount++,t.complete||(e.imgBytes+=Xm(t),e.suspenseyImages.push(t)),e=rh.bind(e),t.decode().then(e,e))}function Qm(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Pm(r.href),a=t.querySelector(Fm(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=nh.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,Gt(a);return}a=t.ownerDocument||t,r=Im(r),(i=vm.get(i))&&Hm(r,i),a=a.createElement(`link`),Gt(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),np(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),
vendor: 4,920 bytes, line 9
9(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=nh.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var $m=0;function eh(e,t){return e.stylesheets&&e.count===0&&ah(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&ah(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&$m===0&&($m=62500*op());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&ah(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>$m?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function th(e){if(e.count===0&&(e.imgCount===0||!e.waitingForImages)){if(e.stylesheets)ah(e,e.stylesheets);else if(e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}}}function nh(){this.count--,th(this)}function rh(){this.imgCount--,th(this)}var ih=null;function ah(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ih=new Map,t.forEach(oh,e),ih=null,nh.call(e))}function oh(e,t){if(!(t.state.loading&4)){var n=ih.get(e);if(n)var r=n.get(null);else{n=new Map,ih.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a<i.length;a++){var o=i[a];(o.nodeName===`LINK`||o.getAttribute(`media`)!==`not all`)&&(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}i=t.instance,o=i.getAttribute(`data-precedence`),a=n.get(o)||r,a===r&&n.set(null,i),n.set(o,i),this.count++,r=nh.bind(this),i.addEventListener(`load`,r),i.addEventListener(`error`,r),a?a.parentNode.insertBefore(i,a.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var sh={$$typeof:ce,Provider:null,Consumer:null,_currentValue:we,_currentValue2:we,_threadCount:0};function ch(e,t,n,r,i,a,o,s,c){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=bt(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=bt(0),this.hiddenUpdates=bt(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=c,this.transitionTypes=null,this.incompleteTransitions=new Map}function lh(e,t,n,r,i,a,o,s,c,l,u,d){return e=new ch(e,t,n,o,c,l,u,d,s),t=1,!0===a&&(t|=24),a=Ui(3,null,null,t),e.current=a,a.stateNode=e,t=Ia(),t.refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},vo(a),e}function uh(e){return e?(e=Vi,e):Vi}function dh(e,t,n,r,i,a){i=uh(i),r.context===null?r.context=i:r.pendingContext=i,r=bo(t),r.payload={element:n},a=a===void 0?null:a,a!==null&&(r.callback=a),n=xo(e,r,t),n!==null&&(Pd(n,e,t),So(n,e,t))}function fh(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ph(e,t){fh(e,t),(e=e.alternate)&&fh(e,t)}function mh(e){if(e.tag===13||e.tag===31){var t=Ri(e,67108864);t!==null&&Pd(t,e,67108864),ph(e,67108864)}}function hh(e){if(e.tag===13||e.tag===31){var t=jd();t=Et(t);var n=Ri(e,t);n!==null&&Pd(n,e,t),ph(e,t)}}var gh=!0;function _h(e,t,n,r){var i=T.T;T.T=null;var a=E.p;try{E.p=2,yh(e,t,n,r)}finally{E.p=a,T.T=i}}function vh(e,t,n,r){var i=T.T;T.T=null;var a=E.p;try{E.p=8,yh(e,t,n,r)}finally{E.p=a,T.T=i}}function yh(e,t,n,r){if(gh){var i=bh(r);if(i===null)Kf(e,t,r,xh,n),Mh(e,r);else if(Ph(i,e,t,n,r))r.stopPropagation();else if(Mh(e,r),t&4&&-1<jh.indexOf(e)){for(;i!==null;){var a=Ht(i);if(a!==null)switch(a.tag){case 3:if(a=a.stateNode,a.current.memoizedState.isDehydrated){var o=mt(a.pendingLanes);if(o!==0){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var c=1<<31-st(o);s.entanglements[1]|=c,o&=~c}Ef(a),!(G&6)&&(_d=Ye()+500,Df(0,!1))}}break;case 31:case 13:s=Ri(a,2),s!==null&&Pd(s,a,2),zd(),ph(a,2)}if(a=bh(r),a===null&&Kf(e,t,r,xh,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else Kf(e,t,r,null,n)}}function bh(e){return e=jn(e),Sh(e)}var xh=null;function Sh(e){if(xh=null,e=Vt(e),e!==null){var t=o(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=s(t),e!==null)return e;e=null}else if(n===31){if(e=c(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return xh=e,null}function Ch(e){switch(e){case`beforetoggle`:case`cancel`:case`click`:case`close`:case`contextmenu`:case`copy`:case`cut`:case`auxclick`:case`dblclick`:case`dragend`:case`dragstart`:case`drop`:case`focusin`:case`focusout`:case`input`:case`invalid`:case`keydown`:case`keypress`:case`keyup`:case`mousedown`:case`mouseup`:case`paste`:case`pause`:case`play`
vendor: 6,003 bytes, line 9
9:case`pointercancel`:case`pointerdown`:case`pointerup`:case`ratechange`:case`reset`:case`seeked`:case`submit`:case`toggle`:case`touchcancel`:case`touchend`:case`touchstart`:case`volumechange`:case`change`:case`selectionchange`:case`textInput`:case`compositionstart`:case`compositionend`:case`compositionupdate`:case`beforeblur`:case`afterblur`:case`beforeinput`:case`blur`:case`fullscreenchange`:case`fullscreenerror`:case`focus`:case`hashchange`:case`popstate`:case`select`:case`selectstart`:return 2;case`drag`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`mousemove`:case`mouseout`:case`mouseover`:case`pointermove`:case`pointerout`:case`pointerover`:case`resize`:case`scroll`:case`touchmove`:case`wheel`:case`mouseenter`:case`mouseleave`:case`pointerenter`:case`pointerleave`:return 8;case`message`:switch(Xe()){case Ze:return 2;case Qe:return 8;case $e:case et:return 32;case tt:return 268435456;default:return 32}default:return 32}}var wh=!1,Th=null,Eh=null,Dh=null,Oh=new Map,kh=new Map,Ah=[],jh=`mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset`.split(` `);function Mh(e,t){switch(e){case`focusin`:case`focusout`:Th=null;break;case`dragenter`:case`dragleave`:Eh=null;break;case`mouseover`:case`mouseout`:Dh=null;break;case`pointerover`:case`pointerout`:Oh.delete(t.pointerId);break;case`gotpointercapture`:case`lostpointercapture`:kh.delete(t.pointerId)}}function Nh(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},t!==null&&(t=Ht(t),t!==null&&mh(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Ph(e,t,n,r,i){switch(t){case`focusin`:return Th=Nh(Th,e,t,n,r,i),!0;case`dragenter`:return Eh=Nh(Eh,e,t,n,r,i),!0;case`mouseover`:return Dh=Nh(Dh,e,t,n,r,i),!0;case`pointerover`:var a=i.pointerId;return Oh.set(a,Nh(Oh.get(a)||null,e,t,n,r,i)),!0;case`gotpointercapture`:return a=i.pointerId,kh.set(a,Nh(kh.get(a)||null,e,t,n,r,i)),!0}return!1}function Fh(e){var t=Vt(e.target);if(t!==null){var n=o(t);if(n!==null){if(t=n.tag,t===13){if(t=s(n),t!==null){e.blockedOn=t,kt(e.priority,function(){hh(n)});return}}else if(t===31){if(t=c(n),t!==null){e.blockedOn=t,kt(e.priority,function(){hh(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ih(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=bh(e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);An=r,n.target.dispatchEvent(r),An=null}else return t=Ht(n),t!==null&&mh(t),e.blockedOn=n,!1;t.shift()}return!0}function Lh(e,t,n){Ih(e)&&n.delete(t)}function Rh(){wh=!1,Th!==null&&Ih(Th)&&(Th=null),Eh!==null&&Ih(Eh)&&(Eh=null),Dh!==null&&Ih(Dh)&&(Dh=null),Oh.forEach(Lh),kh.forEach(Lh)}function zh(e,n){e.blockedOn===n&&(e.blockedOn=null,wh||(wh=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,Rh)))}var Bh=null;function Vh(e){Bh!==e&&(Bh=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){Bh===e&&(Bh=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],i=e[t+2];if(typeof r!=`function`){if(Sh(r||n)===null)continue;break}var a=Ht(n);a!==null&&(e.splice(t,3),t-=3,nc(a,{pending:!0,data:i,method:n.method,action:r},r,i))}}))}function Hh(e){function t(t){return zh(t,e)}Th!==null&&zh(Th,e),Eh!==null&&zh(Eh,e),Dh!==null&&zh(Dh,e),Oh.forEach(t),kh.forEach(t);for(var n=0;n<Ah.length;n++){var r=Ah[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Ah.length&&(n=Ah[0],n.blockedOn===null);)Fh(n),n.blockedOn===null&&Ah.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(r=0;r<n.length;r+=3){var i=n[r],a=n[r+1],o=i[Mt]||null;if(typeof a==`function`)o||Vh(n);else if(o){var s=null;if(a&&a.hasAttribute(`formAction`)){if(i=a,o=a[Mt]||null)s=o.formAction;else if(Sh(i)!==null)continue}else s=o.action;typeof s==`function`?n[r+1]=s:(n.splice(r,3),r-=3),Vh(n)}}}function Uh(){function e(e){e.canIntercept&&e.info===`react-transition`&&e.intercept({handler:function(){return new Promise(function(e){return i=e})},focusReset:`manual`,scroll:`manual`})}function t(){i!==null&&(i(),i=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&e.url!=null&&navigation.navigate(e.url,{state:e.getState(),info:`react-transition`,history:`replace`})}}if(typeof navigation==`object`){var r=!1,i=null;return navigation.addEventListener(`navigate`,e),navigation.addEventListener(`navigatesuccess`,t),navigation.addEventListener(`navigateerror`,t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener(`navigate`,e),navigation.removeEventListener(`navigatesuccess`,t),navigation.removeEventListener(`navigateerror`,t),i!==null&&(i(),i=null)}}}function Wh(e){this._internalRoot=e}Gh.prototype.render=Wh.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(i(409));var n=t.current;dh(n,jd(),e,t,null,null)},Gh.prototype.unmount=Wh.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;dh(e.current,2,null,e,null,null),zd(),t[Nt]=null}};function Gh(e){this._internalRoot=e}Gh.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ot();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ah.length&&t!==0&&t<Ah[n].priority;n++);Ah.splice(n,0,e),n===0&&Fh(e)}};var Kh=n.version;if(Kh!==`19.3.0`)throw Error(i(527,Kh,`19.3.0`));E.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render==`function`?Error(i(188)):(e=Object.keys(e).join(`,`),Error(i(268,e)));return e=u(t),e=e===null?null:d(e),e=e===null?null:e.stateNode,e};var qh={bundleType:0,version:`19.3.0`,rendererPackageName:`react-dom`,currentDispatcherRef:T,reconcilerVersion:`19.3.0`};
9if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var Jh=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Jh.isDisabled&&Jh.supportsFiber)try{it=Jh.inject(qh),at=Jh}catch{}}e.createRoot=function(e,t){if(!a(e))throw Error(i(299));var n=!1,r=``,o=Tc,s=Ec,c=Dc;return t!=null&&(!0===t.unstable_strictMode&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onUncaughtError!==void 0&&(o=t.onUncaughtError),t.onCaughtError!==void 0&&(s=t.onCaughtError),t.onRecoverableError!==void 0&&(c=t.onRecoverableError)),t=lh(e,1,!1,null,null,n,r,null,o,s,c,Uh),e[Nt]=t.current,Wf(e),new Wh(t)}})),Cn=o(((e,t)=>{function n(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE==`function`)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=Sn()}))(),wn=`modulepreload`,Tn=function(e){return`/`+e},En={},Dn=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}r=o(t.map(t=>{if(t=Tn(t,n),t=s(t),t in En)return;En[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:wn,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n)=>{i.addEventListener(`load`,e),i.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}).filter(e=>e!==void 0))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},On=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,kn=/^[\\/]{2}/;function An(e,t){return t+e.replace(/\\/g,`/`)}var jn=`popstate`;function Mn(e){return typeof e==`object`&&!!e&&`pathname`in e&&`search`in e&&`hash`in e&&`state`in e&&`key`in e}function Nn(e={}){function t(e,t){let n=t.state?.masked,{pathname:r,search:i,hash:a}=n||e.location;return Rn(``,{pathname:r,search:i,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||`default`,n?{pathname:e.location.pathname,search:e.location.search,hash:e.location.hash}:void 0)}function n(e,t){return typeof t==`string`?t:zn(t)}return Vn(t,n,null,e)}function Pn(e,t){if(e===!1||e==null)throw Error(t)}function Fn(e,t){if(!e){typeof console<`u`&&console.warn(t);try{throw Error(t)}catch{}}}function In(){return Math.random().toString(36).substring(2,10)}function Ln(e,t){return{usr:e.state,key:e.key,idx:t,masked:e.mask?{pathname:e.pathname,search:e.search,hash:e.hash}:void 0}}function Rn(e,t,n=null,r,i){return{pathname:typeof e==`string`?e:e.pathname,search:``,hash:``,...typeof t==`string`?Bn(t):t,state:n,key:t&&t.key||r||In(),mask:i}}function zn({pathname:e=`/`,search:t=``,hash:n=``}){return t&&t!==`?`&&(e+=t.charAt(0)===`?`?t:`?`+t),n&&n!==`#`&&(e+=n.charAt(0)===`#`?n:`#`+n),e}function Bn(e){let t={};if(e){let n=e.indexOf(`#`);n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf(`?`);r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function Vn(e,t,n,r={}){let{window:i=document.defaultView,v5Compat:a=!1}=r,o=i.history,s=`POP`,c=null,l=u();l??(l=0,o.replaceState({...o.state,idx:l},``));function u(){return(o.state||{idx:null}).idx}function d(){s=`POP`;let e=u(),t=e==null?null:e-l;l=e,c&&c({action:s,location:h.location,delta:t})}function f(e,t){s=`PUSH`;let r=Mn(e)?e:Rn(h.location,e,t);n&&n(r,e),l=u()+1;let d=Ln(r,l),f=h.createHref(r.mask||r);try{o.pushState(d,``,f)}catch(e){if(e instanceof DOMException&&e.name===`DataCloneError`)throw e;i.location.assign(f)}a&&c&&c({action:s,location:h.location,delta:1})}function p(e,t){s=`REPLACE`;let r=Mn(e)?e:Rn(h.location,e,t);n&&n(r,e),l=u();let i=Ln(r,l),d=h.createHref(r.mask||r);o.replaceState(i,``,d),a&&c&&c({action:s,location:h.location,delta:0})}function m(e){return Hn(i,e)}let h={get action(){return s},get location(){return e(i,o)},listen(e){if(c)throw Error(`A history only accepts one active listener`);return i.addEventListener(jn,d),c=e,()=>{i.removeEventListener(jn,d),c=null}},createHref(e){return t(i,e)},createURL:m,encodeLocation(e){let t=m(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:f,replace:p,go(e){return o.go(e)}};return h}function Hn(e,t,n=!1){let r=`http://localhost`;e&&(r=e.location.origin===`null`?e.location.href:e.location.origin),Pn(r,`No window.location.(origin|href) available to create URL`);let i=typeof t==`string`?t:zn(t);return i=i.replace(/ $/,`%20`),!n&&kn.test(i)&&(i=r+i),new URL(i,r)}function Un(e,t,n=`/`){return Wn(e,t,n,!1)}function Wn(e,t,n,r,i){let a=lr((typeof t==`string`?Bn(t):t).pathname||`/`,n);if(a==null)return null;let o=i??Gn(e),s=null,c=cr(a);for(let e=0;s==null&&e<o.length;++e)s=ir(o[e],c,r);return s}function Gn(e){let t=Kn(e);return Jn(t),t}function Kn(e,t=[],n=[],r=``,i=!1){let a=(e,a,o=i,s)=>{let c={relativePath:s===void 0?e.path||``:s,caseSensitive:e.caseSensitive===!0,childrenIndex:a,route:e};if(c.relativePath.startsWith(`/`)){if(!c.relativePath.startsWith(r)&&o)return;Pn(c.relativePath.startsWith(r),`Absolute route path "${c.relativePath}" nested under path "${r}
9" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),c.relativePath=c.relativePath.slice(r.length)}let l=_r([r,c.relativePath]),u=n.concat(c);e.children&&e.children.length>0&&(Pn(e.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${l}".`),Kn(e.children,t,u,l,o)),(e.path!=null||e.index)&&t.push({path:l,score:nr(l,e.index),routesMeta:u.map((e,t)=>{let[n,r]=sr(e.relativePath,e.caseSensitive,t===u.length-1);return{...e,matcher:n,compiledParams:r}})})};return e.forEach((e,t)=>{if(e.path===``||!e.path?.includes(`?`))a(e,t);else for(let n of qn(e.path))a(e,t,!0,n)}),t}function qn(e){let t=e.split(`/`);if(t.length===0)return[];let[n,...r]=t,i=n.endsWith(`?`),a=n.replace(/\?$/,``);if(r.length===0)return i?[a,``]:[a];let o=qn(r.join(`/`)),s=[];return s.push(...o.map(e=>e===``?a:[a,e].join(`/`))),i&&s.push(...o),s.map(t=>e.startsWith(`/`)&&t===``?`/`:t)}function Jn(e){e.sort((e,t)=>e.score===t.score?rr(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)):t.score-e.score)}var Yn=/^:[\w-]+$/,Xn=3,Zn=2,Qn=1,$n=10,er=-2,tr=e=>e===`*`;function nr(e,t){let n=e.split(`/`),r=n.length;return n.some(tr)&&(r+=er),t&&(r+=Zn),n.filter(e=>!tr(e)).reduce((e,t)=>e+(Yn.test(t)?Xn:t===``?Qn:$n),r)}function rr(e,t){return e.length===t.length&&e.slice(0,-1).every((e,n)=>e===t[n])?e[e.length-1]-t[t.length-1]:0}function ir(e,t,n=!1){let{routesMeta:r}=e,i={},a=`/`,o=[];for(let e=0;e<r.length;++e){let s=r[e],c=e===r.length-1,l=a===`/`?t:t.slice(a.length)||`/`,u={path:s.relativePath,caseSensitive:s.caseSensitive,end:c},d=s.matcher&&s.compiledParams?or(u,l,s.matcher,s.compiledParams):ar(u,l),f=s.route;if(!d&&c&&n&&!r[r.length-1].route.index&&(d=ar({path:s.relativePath,caseSensitive:s.caseSensitive,end:!1},l)),!d)return null;
9Object.assign(i,d.params),o.push({params:i,pathname:_r([a,d.pathname]),pathnameBase:yr(_r([a,d.pathnameBase])),route:f}),d.pathnameBase!==`/`&&(a=_r([a,d.pathnameBase]))}return o}function ar(e,t){typeof e==`string`&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=sr(e.path,e.caseSensitive,e.end);return or(e,t,n,r)}function or(e,t,n,r){let i=t.match(n);if(!i)return null;let a=i[0],o=vr(a,1),s=i.slice(1);return{params:r.reduce((e,{paramName:t,isOptional:n},r)=>{if(t===`*`){let e=s[r]||``;o=vr(a.slice(0,a.length-e.length),1)}let i=s[r];return e[t]=n&&!i?void 0:(i||``).replace(/%2F/g,`/`),e},{}),pathname:a,pathnameBase:o,pattern:e}}function sr(e,t=!1,n=!0){Fn(e===`*`||!e.endsWith(`*`)||e.endsWith(`/*`),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,`/*`)}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,`/*`)}".`);let r=[],i=`^`+e.replace(/\/*\*?$/,``).replace(/^\/*/,`/`).replace(/[\\.*+^${}|()[\]]/g,`\\$&`).replace(/\/:([\w-]+)(\?)?/g,(e,t,n,i,a)=>{if(r.push({paramName:t,isOptional:n!=null}),n){let t=a.charAt(i+e.length);return t&&t!==`/`?`/([^\\/]*)`:`(?:/([^\\/]*))?`}return`/([^\\/]+)`}).replace(/\/([\w-]+)\?(\/|$)/g,`(/$1)?$2`);return e.endsWith(`*`)?(r.push({paramName:`*`}),i+=e===`*`||e===`/*`?`(.*)$`:`(?:\\/(.+)|\\/*)$`):n?i+=`\\/*$`:e!==``&&e!==`/`&&(i+=`(?:(?=\\/|$))`),[new RegExp(i,t?void 0:`i`),r]}function cr(e){try{return e.split(`/`).map(e=>decodeURIComponent(e).replace(/\//g,`%2F`)).join(`/`)}catch(t){return Fn(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function lr(e,t){if(t===`/`)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith(`/`)?t.length-1:t.length,r=e.charAt(n);return r&&r!==`/`?null:e.slice(n)||`/`}function ur(e,t=`/`){let{pathname:n,search:r=``,hash:i=``}=typeof e==`string`?Bn(e):e,a;return n?(n=gr(n),a=n.startsWith(`/`)||n.startsWith(`\\`)?dr(n.substring(1),`/`):dr(n,t)):a=t,{pathname:a,search:br(r),hash:xr(i)}}function dr(e,t){let n=vr(t).split(`/`);return e.split(`/`).forEach(e=>{e===`..`?n.length>1&&n.pop():e!==`.`&&n.push(e)}),n.length>1?n.join(`/`):`/`}function fr(e,t,n,r){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function pr(e){return e.filter((e,t)=>t===0||e.route.path&&e.route.path.length>0)}function mr(e){let t=pr(e);return t.map((e,n)=>n===t.length-1?e.pathname:e.pathnameBase)}function hr(e,t,n,r=!1){let i;typeof e==`string`?i=Bn(e):(i={...e},Pn(!i.pathname||!i.pathname.includes(`?`),fr(`?`,`pathname`,`search`,i)),Pn(!i.pathname||!i.pathname.includes(`#`),fr(`#`,`pathname`,`hash`,i)),Pn(!i.search||!i.search.includes(`#`),fr(`#`,`search`,`hash`,i)));let a=e===``||i.pathname===``,o=a?`/`:i.pathname,s;if(o==null)s=n;else{let e=t.length-1;if(!r&&o.startsWith(`..`)){let t=o.split(`/`);for(;t[0]===`..`;)t.shift(),--e;i.pathname=t.join(`/`)}s=e>=0?t[e]:`/`}let c=ur(i,s),l=o&&o!==`/`&&o.endsWith(`/`),u=(a||o===`.`)&&n.endsWith(`/`);return!c.pathname.endsWith(`/`)&&(l||u)&&(c.pathname+=`/`),c}var gr=e=>e.replace(/[\\/]{2,}/g,`/`),_r=e=>gr(e.join(`/`));function vr(e,t=0){let n=e.length;for(;n>t&&e.charCodeAt(n-1)===47;)n--;return n===e.length?e:e.slice(0,n)}var yr=e=>vr(e).replace(/^\/*/,`/`),br=e=>!e||e===`?`?``:e.startsWith(`?`)?e:`?`+e,xr=e=>
9!e||e===`#`?``:e.startsWith(`#`)?e:`#`+e,Sr=class{constructor(e,t,n,r=!1){this.status=e,this.statusText=t||``,this.internal=r,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function Cr(e){return e!=null&&typeof e.status==`number`&&typeof e.statusText==`string`&&typeof e.internal==`boolean`&&`data`in e}function wr(e){return _r(e.map(e=>e.route.path).filter(Boolean))||`/`}var Tr=typeof window<`u`&&window.document!==void 0&&window.document.createElement!==void 0;function Er(e,t){let n=e;if(typeof n!=`string`||!On.test(n))return{absoluteURL:void 0,isExternal:!1,to:n};let r=n,i=!1;if(Tr)try{let e=new URL(window.location.href),r=kn.test(n)?new URL(An(n,e.protocol)):new URL(n),a=lr(r.pathname,t);r.origin===e.origin&&a!=null?n=a+r.search+r.hash:i=!0}catch{Fn(!1,`<Link to="${n}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:i,to:n}}Object.getOwnPropertyNames(Object.prototype).sort().join(`\0`);var Dr=new URL(`http://localhost`);function Or(e){if(e.createURL)return e.createURL(`/`);try{return new URL(e.createHref(`/`),Dr)}catch{return Dr}}function kr(e,t){return e.origin===t.origin&&(e.origin!==`null`||e.protocol===t.protocol&&e.host===t.host)}function Ar(e,t){if(e.startsWith(`//`))return!0;let n=t.protocol.toLowerCase();return e.toLowerCase().startsWith(n)?t.host===``||e.slice(n.length).startsWith(`//`):!1}function jr(e,t,n,r){let i=null;try{i=e==null?null:new URL(e,n)}catch{}let a=new URL(t,n),o=i!=null&&!kr(i,n),s=!kr(a,n);if(r===`reject`){if(o||s)throw Error(`External navigation is not allowed`)}else if(s&&(i==null||!Ar(e,i)||!kr(i,a)))throw Error(`External navigation is not allowed`)}var Mr=[`POST`,`PUT`,`PATCH`,`DELETE`];new Set(Mr);var Nr=[`GET`,...Mr];new Set(Nr);var Pr=[`about:`,`blob:`,`chrome:`,`chrome-untrusted:`,`content:`,`data:`,`devtools:`,`file:`,`filesystem:`,`javascript:`];function Fr(e){try{return Pr.includes(new URL(e).protocol)}catch{return!1}}var Ir=w.createContext(null);Ir.displayName=`DataRouter`;var Lr=w.createContext(null);Lr.displayName=`DataRouterState`;var Rr=w.createContext(!1);function zr(){return w.useContext(Rr)}var Br=w.createContext({isTransitioning:!1});Br.displayName=`ViewTransition`;var Vr=w.createContext(new Map);Vr.displayName=`Fetchers`;var Hr=w.createContext(null);Hr.displayName=`Await`;var Ur=w.createContext(null);Ur.displayName=`Navigation`;var Wr=w.createContext(null);Wr.displayName=`Location`;var Gr=w.createContext({outlet:null,matches:[],isDataRoute:!1});Gr.displayName=`Route`;var Kr=w.createContext(null);Kr.displayName=`RouteError`;var qr=`REACT_ROUTER_ERROR`,Jr=`REDIRECT`,Yr=`ROUTE_ERROR_RESPONSE`;function Xr(e){if(e.startsWith(`${qr}:${Jr}:{`))try{let t=JSON.parse(e.slice(28));if(typeof t==`object`&&t&&typeof t.status==`number`&&typeof t.statusText==`string`&&typeof t.location==`string`&&typeof t.reloadDocument==`boolean`&&typeof t.replace==`boolean`)return t}catch{}}function Zr(e){if(e.startsWith(`${qr}:${Yr}:{`))try{let t=JSON.parse(e.slice(40));if(typeof t==`object`&&t&&typeof t.status==`number`&&typeof t.statusText==`string`)return new Sr(t.status,t.statusText,t.data)}catch{}}function Qr(e,{relative:t}={}){Pn($r(),`useHref() may be used only in the context of a <Router> component.`);let{basename:n,navigator:r}=w.useContext(Ur),{hash:i,pathname:a,search:o}=ai(e,{relative:t}),s=a;return n!==`/`&&(s=a===`/`?n:_r([n,a])),r.createHref({pathname:s,search:o,hash:i})}function $r(){return w.useContext(Wr)!=null}function ei(){return Pn($r(),`useLocation() may be used only in the context of a <Router> component.`),w.useContext(Wr).location}var ti=`You should call navigate() in a React.useEffect(), not when your component is first rendered.`;function ni(e){w.useContext(Ur).static||w.useLayoutEffect(e)}function ri(){let{isDataRoute:e}=w.useContext(Gr);return e?Si():ii()}function ii(){Pn($r(),`useNavigate() may be used only in the context of a <Router> component.`);let e=w.useContext(Ir),{basename:t,navigator:n}=w.useContext(Ur),{matches:r}=w.useContext(Gr),{pathname:i}=ei(),a=JSON.stringify(mr(r)),o=w.useRef(!1);return ni(()=>{o.current=!0}),w.useCallback((r,s={})=>
9{if(Fn(o.current,ti),!o.current)return;if(typeof r==`number`){n.go(r);return}let c=hr(r,JSON.parse(a),i,s.relative===`path`);e==null&&t!==`/`&&(c.pathname=c.pathname===`/`?t:_r([t,c.pathname])),jr(typeof r==`string`?r:zn(r),n.createHref(c),Or(n),`reject`),(s.replace?n.replace:n.push)(c,s.state,s)},[t,n,a,i,e])}w.createContext(null);function ai(e,{relative:t}={}){let{matches:n}=w.useContext(Gr),{pathname:r}=ei(),i=JSON.stringify(mr(n));return w.useMemo(()=>hr(e,JSON.parse(i),r,t===`path`),[e,i,r,t])}function oi(e,t){return si(e,t)}function si(e,t,n){Pn($r(),`useRoutes() may be used only in the context of a <Router> component.`);let{navigator:r}=w.useContext(Ur),{matches:i}=w.useContext(Gr),a=i[i.length-1],o=a?a.params:{},s=a?a.pathname:`/`,c=a?a.pathnameBase:`/`,l=a&&a.route;{let e=l&&l.path||``;wi(s,!l||e.endsWith(`*`)||e.endsWith(`*?`),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${s}" (under <Route path="${e}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render. 10 11Please change the parent <Route path="${e}"> to <Route path="${e===`/`?`*`:`${e}/*`}">.`)}let u=ei(),d;if(t){let e=typeof t==`string`?Bn(t):t;Pn(c===`/`||e.pathname?.startsWith(c),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${c}" but pathname "${e.pathname}" was given in the \`location\` prop.`),d=e}else d=u;let f=d.pathname||`/`,p=f;if(c!==`/`){let e=c.replace(/^\//,``).split(`/`);p=`/`+f.replace(/^\//,``).split(`/`).slice(e.length).join(`/`)}let m=n&&n.state.matches.length?n.state.matches.map(e=>Object.assign(e,{route:n.manifest[e.route.id]||e.route})):Un(e,{pathname:p});Fn(l||m!=null,`No routes matched location "${d.pathname}${d.search}${d.hash}" `),Fn(m==null||m[m.length-1].route.element!==void 0||m[m.length-1].route.Component!==void 0||m[m.length-1].route.lazy!==void 0,`Matched leaf route at location "${d.pathname}${d.search}${d.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let h=mi(m&&m.map(e=>Object.assign({},e,{params:Object.assign({},o,e.params),pathname:_r([c,r.encodeLocation?r.encodeLocation(e.pathname.replace(/%/g,`%25`).replace(/\?/g,`%3F`).replace(/#/g,`%23`)).pathname:e.pathname]),pathnameBase:e.pathnameBase===`/`?c:_r([c,r.encodeLocation?r.encodeLocation(e.pathnameBase.replace(/%/g,`%25`).replace(/\?/g,`%3F`).replace(/#/g,`%23`)).pathname:e.pathnameBase])})),i,n);return t&&h?w.createElement(Wr.Provider,{value:{location:{pathname:`/`,search:``,hash:``,state:null,key:`default`,mask:void 0,...d},navigationType:`POP`}},h):h}function ci(){let e=xi(),t=Cr(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r=`rgba(200,200,200, 0.5)`,i={padding:`0.5rem`,backgroundColor:r},a={padding:`2px 4px`,backgroundColor:r},o=null;return console.error(`Error handled by React Router default ErrorBoundary:`,e),o=w.createElement(w.Fragment,null,w.createElement(`p`,null,`ð¿ Hey developer ð`),w.createElement(`p`,null,`You can provide a way better UX than this when your app throws errors by providing your own `,w.createElement(`code`,{style:a},`ErrorBoundary`),` or`,` `,w.createElement(`code`,{style:a},`errorElement`),` prop on your route.`)),w.createElement(w.Fragment,null,w.createElement(`h2`,null,`Unexpected Application Error!`),w.createElement(`h3`,{style:{fontStyle:`italic`}},t),n?w.createElement(`pre`,{style:i},n):null,o)}var li=w.createElement(ci,null),ui=class extends w.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!==`idle`&&e.revalidation===`idle`?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error===void 0?t.error:e.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):console.error(`React Router caught the following error during render`,e)}render(){let e=this.state.error;if(this.context&&typeof e==`object`&&e&&`digest`in e&&typeof e.digest==`string`){let t=Zr(e.digest);t&&(e=t)}
11let t=e===void 0?this.props.children:w.createElement(Gr.Provider,{value:this.props.routeContext},w.createElement(Kr.Provider,{value:e,children:this.props.component}));return this.context?w.createElement(fi,{error:e},t):t}};ui.contextType=Rr;var di=new WeakMap;function fi({children:e,error:t}){let{basename:n,navigator:r}=w.useContext(Ur);if(typeof t==`object`&&t&&`digest`in t&&typeof t.digest==`string`){let e=Xr(t.digest);if(e){let i=di.get(t);if(i)throw i;let a=Er(e.location,n),o=a.absoluteURL||a.to;if(jr(e.location,o,Or(r),`allow-explicit`),Fr(o))throw Error(`Invalid redirect location`);if(Tr&&!di.get(t)){if(a.isExternal||e.reloadDocument)window.location.href=o;else{let n=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(a.to,{replace:e.replace}));throw di.set(t,n),n}}return w.createElement(`meta`,{httpEquiv:`refresh`,content:`0;url=${o}`})}}return e}function pi({routeContext:e,match:t,children:n}){let r=w.useContext(Ir);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),w.createElement(Gr.Provider,{value:e},n)}function mi(e,t=[],n){let r=n?.state;if(e==null){if(!r)return null;if(r.errors)e=r.matches;else if(t.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let i=e,a=r?.errors;if(a!=null){let e=i.findIndex(e=>e.route.id&&a?.[e.route.id]!==void 0);Pn(e>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(a).join(`,`)}`),i=i.slice(0,Math.min(i.length,e+1))}let o=!1,s=-1;if(n&&r){o=r.renderFallback;for(let e=0;e<i.length;e++){let t=i[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(s=e),t.route.id){let{loaderData:e,errors:a}=r,c=t.route.loader&&!e.hasOwnProperty(t.route.id)&&(!a||a[t.route.id]===void 0);if(t.route.lazy||c){n.isStatic&&(o=!0),i=s>=0?i.slice(0,s+1):[i[0]];break}}}}let c=n?.onError,l=r&&c?(e,t)=>{c(e,{location:r.location,params:r.matches?.[0]?.params??{},pattern:wr(r.matches),errorInfo:t})}:void 0;return i.reduceRight((e,n,c)=>{let u,d=!1,f=null,p=null;r&&(u=a&&n.route.id?a[n.route.id]:void 0,f=n.route.errorElement||li,o&&(s<0&&c===0?(wi(`route-fallback`,!1,"No `HydrateFallback` element provided to render during initial hydration"),d=!0,p=null):s===c&&(d=!0,p=n.route.hydrateFallbackElement||null)));let m=t.concat(i.slice(0,c+1)),h=()=>{let t;return t=u?f:d?p:n.route.Component?w.createElement(n.route.Component,null):n.route.element?n.route.element:e,w.createElement(pi,{match:n,routeContext:{outlet:e,matches:m,isDataRoute:r!=null},children:t})};return r&&(n.route.ErrorBoundary||n.route.errorElement||c===0)?w.createElement(ui,{location:r.location,revalidation:r.revalidation,component:f,error:u,children:h(),routeContext:{outlet:null,matches:m,isDataRoute:!0},onError:l}):h()},null)}function hi(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function gi(e){let t=w.useContext(Ir);return Pn(t,hi(e)),t}function _i(e){let t=w.useContext(Lr);return Pn(t,hi(e)),t}function vi(e){let t=w.useContext(Gr);return Pn(t,hi(e)),t}function yi(e){let t=vi(e),n=t.matches[t.matches.length-1];return Pn(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function bi(){return yi(`useRouteId`)}function xi(){let e=w.useContext(Kr),t=_i(`useRouteError`),n=yi(`useRouteError`);return e===void 0?t.errors?.[n]:e}function Si(){let{router:e}=gi(`useNavigate`),t=yi(`useNavigate`),n=w.useRef(!1);return ni(()=>{n.current=!0}),w.useCallback(async(r,i={})=>{Fn(n.current,ti),n.current&&(typeof r==`number`?await e.navigate(r):await e.navigate(r,{fromRouteId:t,...i}))},[e,t])}var Ci={};function wi(e,t,n){!t&&!Ci[e]&&(Ci[e]=!0,Fn(!1,n))}w.memo(Ti);function Ti({routes:e,manifest:t,future:n,state:r,isStatic:i,onError:a}){return si(e,void 0,{manifest:t,state:r,isStatic:i,onError:a,future:n})}function Ei({basename:e=`/`,children:t=null,location:n,navigationType:r=`POP`,navigator:i,static:a=!1,useTransitions:o}){Pn(!$r(),`You cannot render a <Router> inside another <Router>. You should never have more than one in your app.`);let s=e.replace(/^\/*/,`/`),c=w.useMemo(()=>({basename:s,navigator:i,static:a,useTransitions:o,future:{}}),[s,i,a,o]);typeof n==`string`&&(n=Bn(n));let{pathname:l=`/`,search:u=``,hash:d=``,state:f=null,key:p=`default`,mask:m}=n,h=w.useMemo(()=>{let e=lr(l,s);return e==null?null:{location:{pathname:e,search:u,hash:d,state:f,key:p,mask:m},navigationType:r}},[s,l,u,d,f,p,r,m]);
11return Fn(h!=null,`<Router basename="${s}"> is not able to match the URL "${l}${u}${d}" because it does not start with the basename, so the <Router> won't render anything.`),h==null?null:w.createElement(Ur.Provider,{value:c},w.createElement(Wr.Provider,{children:t,value:h}))}w.Component;var Di=`get`,Oi=`application/x-www-form-urlencoded`;function ki(e){return typeof HTMLElement<`u`&&e instanceof HTMLElement}function Ai(e){return ki(e)&&e.tagName.toLowerCase()===`button`}function ji(e){return ki(e)&&e.tagName.toLowerCase()===`form`}function Mi(e){return ki(e)&&e.tagName.toLowerCase()===`input`}function Ni(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Pi(e,t){return e.button===0&&(!t||t===`_self`)&&!Ni(e)}var Fi=null;function Ii(){if(Fi===null)try{new FormData(document.createElement(`form`),0),Fi=!1}catch{Fi=!0}return Fi}var Li=new Set([`application/x-www-form-urlencoded`,`multipart/form-data`,`text/plain`]);function Ri(e){return e!=null&&!Li.has(e)?(Fn(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Oi}"`),null):e}function zi(e,t){let n,r,i,a,o;if(ji(e)){let o=e.getAttribute(`action`);r=o?lr(o,t):null,n=e.getAttribute(`method`)||Di,i=Ri(e.getAttribute(`enctype`))||Oi,a=new FormData(e)}else if(Ai(e)||Mi(e)&&(e.type===`submit`||e.type===`image`)){let o=e.form;if(o==null)throw Error(`Cannot submit a <button> or <input type="submit"> without a <form>`);let s=e.getAttribute(`formaction`)||o.getAttribute(`action`);if(r=s?lr(s,t):null,n=e.getAttribute(`formmethod`)||o.getAttribute(`method`)||Di,i=Ri(e.getAttribute(`formenctype`))||Ri(o.getAttribute(`enctype`))||Oi,a=new FormData(o,e),!Ii()){let{name:t,type:n,value:r}=e;if(n===`image`){let e=t?`${t}.`:``;a.append(`${e}x`,`0`),a.append(`${e}y`,`0`)}else t&&a.append(t,r)}}else if(ki(e))throw Error(`Cannot submit element that is not <form>, <button>, or <input type="submit|image">`);else n=Di,r=null,i=Oi,o=e;return a&&i===`text/plain`&&(o=a,a=void 0),{action:r,method:n.toLowerCase(),encType:i,formData:a,body:o}}Object.getOwnPropertyNames(Object.prototype).sort().join(`\0`);function Bi(e,t){if(e===!1||e==null)throw Error(t)}function Vi(e,t,n,r){let i=typeof e==`string`?new URL(e,typeof window>`u`?`server://singlefetch/`:window.location.origin):e;return i.pathname=n?i.pathname.endsWith(`/`)?`${i.pathname}_.${r}`:`${i.pathname}.${r}`:i.pathname===`/`?`_root.${r}`:t&&lr(i.pathname,t)===`/`?`${vr(t)}/_root.${r}`:`${vr(i.pathname)}.${r}`,i}async function Hi(e,t){if(e.id in t)return t[e.id];try{let n=await Dn(()=>import(e.module),[]);return t[e.id]=n,n}catch(t){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(t),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function Ui(e){return e!=null&&typeof e.page==`string`}function Wi(e){return e==null?!1:e.href==null?e.rel===`preload`&&typeof e.imageSrcSet==`string`&&typeof e.imageSizes==`string`:typeof e.rel==`string`&&typeof e.href==`string`}async function Gi(e,t,n){return Xi((await Promise.all(e.map(async e=>{let r=t.routes[e.route.id];if(r){let e=await Hi(r,n);return e.links?e.links():[]}return[]}))).flat(1).filter(Wi).filter(e=>e.rel===`stylesheet`||e.rel===`preload`).map(e=>e.rel===`stylesheet`?{...e,rel:`prefetch`,as:`style`}:{...e,rel:`prefetch`}))}function Ki(e,t,n,r,i,a){let o=(e,t)=>!n[t]||e.route.id!==n[t].route.id,s=(e,t)=>n[t].pathname!==e.pathname||n[t].route.path?.endsWith(`*`)&&n[t].params[`*`]!==e.params[`*`];return a===`assets`?t.filter((e,t)=>o(e,t)||s(e,t)):a===`data`?t.filter((t,a)=>{let c=r.routes[t.route.id];if(!c||!c.hasLoader)return!1;if(o(t,a)||s(t,a))return!0;if(t.route.shouldRevalidate){let r=t.route.shouldRevalidate({currentUrl:new URL(i.pathname+i.search+i.hash,window.origin),currentParams:n[0]?.params||{},nextUrl:new URL(e,window.origin),nextParams:t.params,defaultShouldRevalidate:!0});if(typeof r==`boolean`)return r}return!0}):[]}function qi(e,t,{includeHydrateFallback:n}={}){return Ji(e.map(e=>{let r=t.routes[e.route.id];if(!r)return[];let i=[r.module];return r.clientActionModule&&(i=i.concat(r.clientActionModule)),r.clientLoaderModule&&(i=i.concat(r.clientLoaderModule)),n&&r.hydrateFallbackModule&&(i=i.concat(r.hydrateFallbackModule)),r.imports&&(i=i.concat(r.imports)),i}).flat(1))}function Ji(e){return[...new Set(e)]}function Yi(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}function Xi(e,t){let n=new Set,r=new Set(t);return e.reduce((e,i)=>{if(t&&!Ui(i)&&i.as===`script`&&i.href&&r.has(i.href))return e;let a=JSON.stringify(Yi(i));return n.has(a)||(n.add(a),e.push({key:a,link:i})),e},[])}function Zi(){let e=w.useContext(Ir);return Bi(e,`You must render this element inside a <DataRouterContext.Provider> element`),e}function Qi(){let e=w.useContext(Lr);return Bi(e,`You must render this element inside a <DataRouterStateContext.Provider> element`),e}var $i=w.createContext(void 0);$i.displayName=`FrameworkContext`;function ea(){let e=w.useContext($i);return Bi(e,`You must render this element inside a <HydratedRouter> element`),e}function ta(e,t){let n=w.useContext($i),[r,i]=w.useState(!1),[a,o]=w.useState(!1),{onFocus:s,onBlur:c,onMouseEnter:l,onMouseLeave:u,onTouchStart:d}=t,f=w.useRef(null);
11w.useEffect(()=>{if(e===`render`&&o(!0),e===`viewport`){let e=new IntersectionObserver(e=>{e.forEach(e=>{o(e.isIntersecting)})},{threshold:.5});return f.current&&e.observe(f.current),()=>{e.disconnect()}}},[e]),w.useEffect(()=>{if(r){let e=setTimeout(()=>{o(!0)},100);return()=>{clearTimeout(e)}}},[r]);let p=()=>{i(!0)},m=()=>{i(!1),o(!1)};return n?e===`intent`?[a,f,{onFocus:na(s,p),onBlur:na(c,m),onMouseEnter:na(l,p),onMouseLeave:na(u,m),onTouchStart:na(d,p)}]:[a,f,{}]:[!1,f,{}]}function na(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function ra({page:e,...t}){let n=zr(),{nonce:r}=ea(),{router:i}=Zi(),a=w.useMemo(()=>Un(i.routes,e,i.basename),[i.routes,e,i.basename]);return a?(t.nonce==null&&r&&(t={...t,nonce:r}),n?w.createElement(aa,{page:e,matches:a,...t}):w.createElement(oa,{page:e,matches:a,...t})):null}function ia(e){let{manifest:t,routeModules:n}=ea(),[r,i]=w.useState([]);return w.useEffect(()=>{let r=!1;return Gi(e,t,n).then(e=>{r||i(e)}),()=>{r=!0}},[e,t,n]),r}function aa({page:e,matches:t,...n}){let r=ei(),{future:i}=ea(),{basename:a}=Zi(),o=w.useMemo(()=>{if(e===r.pathname+r.search+r.hash)return[];let n=Vi(e,a,i.v8_trailingSlashAwareDataRequests,`rsc`),o=!1,s=[];for(let e of t)typeof e.route.shouldRevalidate==`function`?o=!0:s.push(e.route.id);return o&&s.length>0&&n.searchParams.set(`_routes`,s.join(`,`)),[n.pathname+n.search]},[a,i.v8_trailingSlashAwareDataRequests,e,r,t]);return w.createElement(w.Fragment,null,o.map(e=>w.createElement(`link`,{key:e,rel:`prefetch`,as:`fetch`,href:e,...n})))}function oa({page:e,matches:t,...n}){let r=ei(),{future:i,manifest:a,routeModules:o}=ea(),{basename:s}=Zi(),{loaderData:c,matches:l}=Qi(),u=w.useMemo(()=>Ki(e,t,l,a,r,`data`),[e,t,l,a,r]),d=w.useMemo(()=>Ki(e,t,l,a,r,`assets`),[e,t,l,a,r]),f=w.useMemo(()=>{if(e===r.pathname+r.search+r.hash)return[];let n=new Set,l=!1;if(t.forEach(e=>{let t=a.routes[e.route.id];t&&t.hasLoader&&(!u.some(t=>t.route.id===e.route.id)&&e.route.id in c&&o[e.route.id]?.shouldRevalidate||t.hasClientLoader?l=!0:n.add(e.route.id))}),n.size===0)return[];let d=Vi(e,s,i.v8_trailingSlashAwareDataRequests,`data`);return l&&n.size>0&&d.searchParams.set(`_routes`,t.filter(e=>n.has(e.route.id)).map(e=>e.route.id).join(`,`)),[d.pathname+d.search]},[s,i.v8_trailingSlashAwareDataRequests,c,r,a,u,t,e,o]),p=w.useMemo(()=>qi(d,a),[d,a]),m=ia(d);return w.createElement(w.Fragment,null,f.map(e=>w.createElement(`link`,{key:e,rel:`prefetch`,as:`fetch`,href:e,...n})),p.map(e=>w.createElement(`link`,{key:e,rel:`modulepreload`,href:e,...n})),m.map(({key:e,link:t})=>w.createElement(`link`,{key:e,nonce:n.nonce,...t,crossOrigin:t.crossOrigin??n.crossOrigin})))}function sa(...e){return t=>{e.forEach(e=>{typeof e==`function`?e(t):e!=null&&(e.current=t)})}}w.Component;var ca=typeof window<`u`&&window.document!==void 0&&window.document.createElement!==void 0;try{ca&&(window.__reactRouterVersion=`7.18.4`)}catch{}function la({basename:e,children:t,useTransitions:n,window:r}){let i=w.useRef();i.current??=Nn({window:r,v5Compat:!0});let a=i.current,[o,s]=w.useState({action:a.action,location:a.location}),c=w.useCallback(e=>{n===!1?s(e):w.startTransition(()=>s(e))},[n]);return w.useLayoutEffect(()=>a.listen(c),[a,c]),w.createElement(Ei,{basename:e,children:t,location:o.location,navigationType:o.action,navigator:a,useTransitions:n})}var k=w.forwardRef(function({onClick:e,discover:t=`render`,prefetch:n=`none`,relative:r,reloadDocument:i,replace:a,mask:o,state:s,target:c,to:l,preventScrollReset:u,viewTransition:d,defaultShouldRevalidate:f,...p},m){let{basename:h,navigator:g,useTransitions:_}=w.useContext(Ur),v=typeof l==`string`&&On.test(l),y=Er(l,h);l=y.to;let b=Qr(l,{relative:r}),ee=ei(),te=null;if(o){let e=hr(o,[],ee.mask?ee.mask.pathname:`/`,!0);h!==`/`&&(e.pathname=e.pathname===`/`?h:_r([h,e.pathname])),te=g.createHref(e)}let[ne,x,S]=ta(n,p),re=A(l,{replace:a,mask:o,state:s,target:c,preventScrollReset:u,relative:r,viewTransition:d,defaultShouldRevalidate:f,useTransitions:_});function C(t){e&&e(t),t.defaultPrevented||re(t)}let ie=!(y.isExternal||i),ae=w.createElement(`a`,{...p,...S,href:(ie?te:void 0)||y.absoluteURL||b,onClick:ie?C:e,ref:sa(m,x),target:c,"data-discover":!v&&t===`render`?`true`:void 0});return ne&&!v?w.createElement(w.Fragment,null,ae,w.createElement(ra,{page:b})):ae});k.displayName=`Link`;var ua=w.forwardRef(function({"aria-current":e=`page`,caseSensitive:t=!1,className:n=``,end:r=!1,style:i,to:a,viewTransition:o,children:s,...c},l){let u=ai(a,{relative:c.relative}),d=ei(),f=w.useContext(Lr),{navigator:p,basename:m}=w.useContext(Ur),h=f!=null&&_a(u)&&o===!0,g=p.encodeLocation?p.encodeLocation(u).pathname:u.pathname,_=d.pathname,v=f&&f.n
11avigation&&f.navigation.location?f.navigation.location.pathname:null;t||(_=_.toLowerCase(),v=v?v.toLowerCase():null,g=g.toLowerCase()),v&&m&&(v=lr(v,m)||v);let y=g!==`/`&&g.endsWith(`/`)?g.length-1:g.length,b=_===g||!r&&_.startsWith(g)&&_.charAt(y)===`/`,ee=v!=null&&(v===g||!r&&v.startsWith(g)&&v.charAt(g.length)===`/`),te={isActive:b,isPending:ee,isTransitioning:h},ne=b?e:void 0,x;x=typeof n==`function`?n(te):[n,b?`active`:null,ee?`pending`:null,h?`transitioning`:null].filter(Boolean).join(` `);let S=typeof i==`function`?i(te):i;return w.createElement(k,{...c,"aria-current":ne,className:x,ref:l,style:S,to:a,viewTransition:o},typeof s==`function`?s(te):s)});ua.displayName=`NavLink`;var da=w.forwardRef(({discover:e=`render`,fetcherKey:t,navigate:n,reloadDocument:r,replace:i,state:a,method:o=Di,action:s,onSubmit:c,relative:l,preventScrollReset:u,viewTransition:d,defaultShouldRevalidate:f,...p},m)=>{let{useTransitions:h}=w.useContext(Ur),g=ha(),_=ga(s,{relative:l}),v=o.toLowerCase()===`get`?`get`:`post`,y=typeof s==`string`&&On.test(s);return w.createElement(`form`,{ref:m,method:v,action:_,onSubmit:r?c:e=>{if(c&&c(e),e.defaultPrevented)return;e.preventDefault();let r=e.nativeEvent.submitter,s=r?.getAttribute(`formmethod`)||o,p=()=>g(r||e.currentTarget,{fetcherKey:t,method:s,navigate:n,replace:i,state:a,relative:l,preventScrollReset:u,viewTransition:d,defaultShouldRevalidate:f});h&&n!==!1?w.startTransition(()=>p()):p()},...p,"data-discover":!y&&e===`render`?`true`:void 0})});da.displayName=`Form`;function fa(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function pa(e){let t=w.useContext(Ir);return Pn(t,fa(e)),t}function A(e,{target:t,replace:n,mask:r,state:i,preventScrollReset:a,relative:o,viewTransition:s,defaultShouldRevalidate:c,useTransitions:l}={}){let u=ri(),d=ei(),f=ai(e,{relative:o});return w.useCallback(p=>{if(Pi(p,t)){p.preventDefault();let t=n===void 0?zn(d)===zn(f):n,m=()=>u(e,{replace:t,mask:r,state:i,preventScrollReset:a,relative:o,viewTransition:s,defaultShouldRevalidate:c});l?w.startTransition(()=>m()):m()}},[d,u,f,n,r,i,t,e,a,o,s,c,l])}var j=0,ma=()=>`__${String(++j)}__`;function ha(){let{router:e}=pa(`useSubmit`),{basename:t}=w.useContext(Ur),n=bi(),r=e.fetch,i=e.navigate;return w.useCallback(async(e,a={})=>{let{action:o,method:s,encType:c,formData:l,body:u}=zi(e,t);if(a.navigate===!1){let e=a.fetcherKey||ma();await r(e,n,a.action||o,{defaultShouldRevalidate:a.defaultShouldRevalidate,preventScrollReset:a.preventScrollReset,formData:l,body:u,formMethod:a.method||s,formEncType:a.encType||c,flushSync:a.flushSync})}else await i(a.action||o,{defaultShouldRevalidate:a.defaultShouldRevalidate,preventScrollReset:a.preventScrollReset,formData:l,body:u,formMethod:a.method||s,formEncType:a.encType||c,replace:a.replace,state:a.state,fromRouteId:n,flushSync:a.flushSync,viewTransition:a.viewTransition})},[r,i,t,n])}function ga(e,{relative:t}={}){let{basename:n}=w.useContext(Ur),r=w.useContext(Gr);Pn(r,`useFormAction must be used inside a RouteContext`);let[i]=r.matches.slice(-1),a={...ai(e||`.`,{relative:t})},o=ei();if(e==null){a.search=o.search;let e=new URLSearchParams(a.search),t=e.getAll(`index`);if(t.some(e=>e===``)){e.delete(`index`),t.filter(e=>e).forEach(t=>e.append(`index`,t));let n=e.toString();a.search=n?`?${n}`:``}}return(!e||e===`.`)&&i.route.index&&(a.search=a.search?a.search.replace(/^\?/,`?index&`):`?index`),n!==`/`&&(a.pathname=a.pathname===`/`?n:_r([n,a.pathname])),zn(a)}function _a(e,{relative:t}={}){let n=w.useContext(Br);Pn(n!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=pa(`useViewTransitionState`),i=ai(e,{relative:t});if(!n.isTransitioning)return!1;let a=lr(n.currentLocation.pathname,r)||n.currentLocation.pathname,o=lr(n.nextLocation.pathname,r)||n.nextLocation.pathname;return ar(i.pathname,o)!=null||ar(i.pathname,a)!=null}function M(){let{i18n:e}=Ut();return(e.language||`en`).startsWith(`ko`)?`ko`:`en`}function va(){let{i18n:e}=Ut();return t=>{e.changeLanguage(t)}}function N(e,t){return e[t]}var ya={brand:`HNCmobility`,tagline:{ko:`ìëì§ë¥¼ ìì§ìì ë´ë¤`,en:`Energy in Motion`},address:{ko:`ë구ê´ìì ì구 ìë£¡ë¡ 307, B202`,en:`307, Waryong-ro, Seo-gu, Daegu, Republic of Korea`},phone:`070-4843-2110`,email:`[email protected]`,website:`www.hncm.co.kr`,businessNumber:`307-19-76028`},ba={label:`CEO`,title1:`ENGINEERING EXPERIENCE.`,title2:`GLOBAL VISION.`,name:{ko:`ë
¸ìì`,en:`Eunsuk Noh`},position:{ko:`ëíì´ì¬, HNCmobility`,en:`CEO, HNCmobility`},photo:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/b24f4d74-387b-4955-9303-acc2d06b67c6_compressed_-3.webp`,businessRegistration:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/d27a3eae-519f-476f-8efd-371e6bcde963_compressed_HNC.webp`,education:[{k
11o:`기ê³ê³µí, ìë¨ëíêµ`,en:`Mechanical Engineering, Yeungnam University`},{ko:`Hunet MBA`,en:`Hunet MBA`}],career:[{ko:`ì ê· ê³µì¥ ì´ì ì´ê´, í´ëë ì ë½`,en:`Former Head of New Plant Operations, Europe Poland`},{ko:`ì ë¢°ì± ì°êµ¬ì¼í°ì¥, R&D`,en:`Former Head of Reliability Research Center, R&D`},{ko:`EV ë°°í°ë¦¬ ì¬ì
ê²½í`,en:`EV Battery Business Experience`}],quote:{ko:`모ë¹ë¦¬í°ì 미ëë ë¨ì¼ ì íì´ ìë, ìëì§Â·ì¶©ì ·모ë¹ë¦¬í°ì íµí©ì¼ë¡ ì ìë ê²ì
ëë¤. HNCmobilityë ê³ ê°ê³¼ íí¸ë ì ì¸ê³ì ìë¡ì´ 기í를 ì°½ì¶íë ì¤ì©ì ì¸ ì루ì
ì ê°ë°íë ë° ì ë
íê³ ììµëë¤.`,en:`The future of mobility will be defined not by a single product, but by the integration of energy, charging and mobility. HNCmobility is committed to developing practical solutions that connect these technologies and create new opportunities for customers and partners around the world.`},quoteAttribution:{ko:`â ë
¸ìì, ëíì´ì¬, HNCmobility`,en:`â Eunsuk Noh, CEO, HNCmobility`}},P={home:{ko:`í`,en:`Home`},products:{ko:`ì í`,en:`Products`},solutions:{ko:`ì루ì
`,en:`Solutions`},technology:{ko:`기ì `,en:`Technology`},partners:{ko:`ê¸ë¡ë² íí¸ë`,en:`Partners`},company:{ko:`íì¬`,en:`Company`},companyInfo:{ko:`íì¬ì ë³´`,en:`Company Info`},support:{ko:`ì§ì`,en:`Support`},business:{ko:`ì¬ì
ìì`,en:`Business`},ess:{ko:`ESS`,en:`ESS`},essResidential:{ko:`ê°ì ì© ESS`,en:`Residential ESS`},essIndustrial:{ko:`ì°ì
ì© ESS`,en:`Industrial ESS`},solar:{ko:`íìê´ ê°ë¡ë±`,en:`Solar Street Light`},mobility:{ko:`ê°ì¸ 모ë¹ë¦¬í°`,en:`Personal Mobility`},others:{ko:`기í ì¬ì
`,en:`Other Business`},certifications:{ko:`ì¸ì¦ì·í¹í`,en:`Certifications & Patents`},contact:{ko:`문ìí기`,en:`Contact`}},F={back:{ko:`ì´ì ë¨ê³ë¡`,en:`Back`},backToBusiness:{ko:`ì¬ì
ììì¼ë¡`,en:`Back to Business`},backToHome:{ko:`íì¼ë¡`,en:`Back to Home`},readMore:{ko:`ìì¸í 보기`,en:`Learn More`},viewAll:{ko:`ì ì²´ 보기`,en:`View All`},home:{ko:`í`,en:`Home`},business:{ko:`ì¬ì
ìì`,en:`Business`},specifications:{ko:`주ì ì¬ì`,en:`Specifications`},features:{ko:`íµì¬ í¹ì§`,en:`Key Features`},applications:{ko:`ì ì© ë¶ì¼`,en:`Applications`},certifications:{ko:`ì¸ì¦Â·í¹í`,en:`Certifications & Patents`},contact:{ko:`문ìí기`,en:`Contact`},allRightsReserved:{ko:`All rights reserved.`,en:`All rights reserved.`}},xa=o((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),I=o(((e,t)=>{t.exports=xa()}))();function Sa(){let e=M(),t=va(),n=e=>t(e);return(0,I.jsxs)(`div`,{className:`inline-flex items-center rounded-full border border-foreground-700/30 p-0.5`,children:[(0,I.jsx)(`button`,{onClick:()=>n(`ko`),className:`px-3 py-1.5 rounded-full text-xs font-medium transition-colors whitespace-nowrap cursor-pointer ${e===`ko`?`bg-primary-500 text-background-50`:`text-foreground-700 hover:text-foreground-950`}`,children:`KO`}),(0,I.jsx)(`button`,{onClick:()=>n(`en`),className:`px-3 py-1.5 rounded-full text-xs font-medium transition-colors whitespace-nowrap cursor-pointer ${e===`en`?`bg-primary-500 text-background-50`:`text-foreground-700 hover:text-foreground-950`}`,children:`EN`})]})}var Ca=[{to:`/business/ess/residential`,label:P.essResidential},{to:`/business/ess/industrial`,label:P.essIndustrial},{to:`/business/solar`,label:P.solar},{to:`/business/mobility`,label:P.mobility},{to:`/business/others`,label:P.others}],wa=[{to:`/about`,label:P.companyInfo},{to:`/certifications`,label:P.certifications}];function Ta(){let[e,t]=(0,w.useState)(!1),[n,r]=(0,w.useState)(!1),[i,a]=(0,w.useState)(!1),[o,s]=(0,w.useState)(!1),c=M(),l=ei(),u=(0,w.useRef)(null),d=(0,w.useRef)(null);(0,w.useEffect)(()=>{let e=()=>t(window.scrollY>50);return window.addEventListener(`scroll`,e,{passive:!0}),()=>window.removeEventListener(`scroll`,e)},[]),(0,w.useEffect)(()=>{r(!1),a(!1),s(!1)},[l.pathname]),(0,w.useEffect)(()=>{let e=e=>{u.current&&!u.current.contains(e.target)&&a(!1),d.current&&!d.current.contains(e.target)&&s(!1)};return document.addEventListener(`mousedown`,e),()=>document.removeEventListener(`mousedown`,e)},[]);let f=l.pathname===`/`,p=()=>{l.pathname===`/`&&window.scrollTo({top:0,behavior:`smooth`})},m=`text-xs lg:text-sm font-medium text-foreground-200 hover:text-primary-500 transition-colors duration-200 tracking-wide uppercase whitespace-nowrap cursor-pointer`;return(0,I.jsxs)(`nav`,{className:`fixed top-0 left-0 right-0 z-50 transition-all duration-300 ${e||!f?`bg-background-50/95 backdrop-blur-md border-b border-background-200/50`:`bg-transparent`}`,children:[(0,I.jsx)(`div`,{className:`w-full px-4 md:px-6 lg:px-10`,children:(0,I.jsxs)(`div`,{className:`flex items-center justify-between h-16 md:h-20`,children:[(0,I.jsx)(k,{to:`/`,onClick:p,className:`flex items-center gap-2`,"aria-label":`HNCmobility íì¼ë¡ ì´ë`,children:(0,I.jsx)(`span`,{className:`text-xl md:text-2xl font-bold text-orange-500 tracking-tight whitespace-nowrap`,children:`HNCmobility`})}),(0,I.jsxs)(`div`,{className:`hidden lg:flex items-center gap-6 lg:gap-8`,children:[(0,I.jsxs)(`div`,{className:`relative`,ref:u,children:[(0,I.jsxs)(`button`,{onClick:()=>a(!i),className:`flex items-center gap-1 ${m}`,children:[N(P.products,c),(0,I.jsx)(`span`,{className:`w-4 h-4 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`ri-arrow-down-s-line text-sm ${i?`rotate-180`:``} transition-transform`})})]}),i&&(0,I.jsxs)(`div`,{className:`absolute top-full left-1/2 -translate-x-1/2 mt-3 w-64 bg-background-50 border border-background-200 rounded-lg overflow-hidden py-2`,children:[(0,I.jsxs)(k,{to:`/business`,className:`block px-4 py-2.5 text-sm text-foreground-700 hover:bg-background-100 hover:text-primary-500 transition-colors whitespace-nowrap`,children:[N(P.business,c),` `,(0,I.jsx)(`i`,{className:`ri-arrow-right-line ml-1`})]}),(0,I.jsx)(`div`,{className:`mx-4 my-1 border-t border-background-200`}),Ca.map(e=>(0,I.jsx)(k,{to:e.to,className:`block px-4 py-2.5 text-sm text-foreground-700 hover:bg-background-100 hover:text-primary-500 transition-colors whitespace-nowrap`,children:N(e.label,c)},e.to))]})]}),(0,I.jsx)(k,{to:`/solutions`,className:m,children:N(P.solutions,c)}),(0,I.jsx)(k,{to:`/technology`,className:m,children:N(P.technology,c)}),(0,I.jsx)(k,{to:`/partners`,className:m,children:N(P.partners,c)}),(0,I.jsxs)(`div`,{className:`relative`,ref:d,children:[(0,I.jsxs)(`button`,{onClick:()=>s(!o),className:`flex items-center gap-1 ${m}`,children:[N(P.company,c),(0,I.jsx)(`span`,{className:`w-4 h-4 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`ri-arrow-down-s-line text-sm ${o?`rotate-180`:``} transition-transform`})})]}),o&&(0,I.jsx)(`div`,{className:`absolute top-full left-1/2 -translate-x-1/2 mt-3 w-52 bg-background-50 border border-background-200 rounded-lg overflow-hidden py-2`,children:wa.map(e=>(0,I.jsx)(k,{to:e.to,className:`block px-4 py-2.5 text-sm text-foreground-700 hover:bg-background-100 hover:text-primary-500 transition-colors whitespace-nowrap`,children:N(e.label,c)},e.to))})]}),(0,I.jsx)(k,{to:`/support`,className:m,children:N(P.support,c)})]}),(0,I.jsxs)(`div`,{className:`flex items-center gap-3`,children:[(0,I.jsx)(Sa,{}),(0,I.jsx)(`button`,{className:`lg:hidden w-10 h-10 flex items-center justify-center text-foreground-950 cursor-pointer`,onClick:()=>r(!n),"aria-label":`ë©ë´ ì´ê¸°`,children:(0,I.jsx)(`i`,{className:`ri-${n?`close`:`menu`}-line text-2xl`})})]})]})}),n&&(0,I.jsx)(`div`,{className:`lg:hidden bg-background-50/98 backdrop-blur-md border-b border-background-200`,children:(0,I.jsx)(`div`,{className:`w-full px-4 md:px-6 py-4`,children:(0,I.jsxs)(`div`,{className:`flex flex-col gap-1`,children:[(0,I.jsxs)(`div`,{className:`py-2 px-1`,children:[(0,I.jsx)(`p`,{className:`text-xs text-foreground-600 uppercase tracking-widest mb-2`,children:N(P.products,c)}),(0,I.jsxs)(`div`,{className:`flex flex-col gap-1 pl-3`,children:[(0,I.jsxs)(k,{to:`/business`,className:`text-sm text-foreground-700 hover:text-primary-500 py-1.5 transition-colors`,children:[N(P.business,c),` `,(0,I.jsx)(`i`,{className:`ri-arrow-right-line ml-1`})]}),Ca.map(e=>(0,I.jsx)(k,{to:e.to,className:`text-sm text-foreground-700 hover:text-primary-500 py-1.5 transition-colors`,children:N(e.label,c)},e.to))]})]}),[{to:`/solutions`,label:P.solutions},{to:`/technology`,label:P.technology},{to:`/partners`,label:P.partners},{to:`/support`,label:P.support}].map(e=>(0,I.jsx)(k,{to:e.to,className:`text-base font-medium text-foreground-700 hover:text-foreground-950 transition-colors py-2 px-1`,children:N(e.label,c)},e.to)),(0,I.jsxs)(`div`,{className:`py-2 px-1`,children:[(0,I.jsx)(`p`,{className:`text-xs text-foreground-600 uppercase tracking-widest mb-2`,children:N(P.company,c)}),(0,I.jsx)(`div`,{className:`flex flex-col gap-1 pl-3`,children:wa.map(e=>(0,I.jsx)(k,{to:e.to,className:`text-sm text-foreground-700 hover:text-primary-500 py-1.5 transition-colors`,children:N(e.label,c)},e.to))})]})]})})})]})}var Ea=[{title:{ko:`ì í`,en:`Products`},links:[{to:`/business/ess/residential`,label:{ko:`ê°ì ì© ESS`,en:`Residential ESS`}},{to:`/business/ess/industrial`,label:{ko:`ì°ì
ì© ESS`,en:`Industrial ESS`}},{to:`/business/solar`,label:{ko:`íìê´ ê°ë¡ë±`,en:`Solar Street Light`}},{to:`/business/mobility`,label:{ko:`ê°ì¸ 모ë¹ë¦¬í°`,en:`Personal Mobility`}}]},{title:{ko:`íì¬`,en:`Company`},links:[{to:`/solutions`,label:{ko:`ì루ì
`,en:`Solutions`}},{to:`/technology`,label:{ko:`기ì `,en:`Technology`}},{to:`/partners`,label:{ko:`íí¸ë`,en:`Partners`}},{to:`/about`,label:{ko:`íì¬ì ë³´`,en:`Company Info`}},{to:`/certifications`,label:{ko:`ì¸ì¦ì·í¹í`,en:`Certifications`}},{to:`/support`,label:{ko:`ì§ì`,en:`Support`}}]}];function Da(){let e=M(),t=ei();return(0,I.jsx)(`footer`,{className:`bg-background-100 border-t border-background-200/60`,children:(0,I.jsx)(`div`,{className:`w-full px-4 md:px-6 lg:px-10 py-12 md:py-16`,children:(0,I.jsxs)(`div`,{className:`max-w-7xl mx-auto`,children:[(0,I.jsxs)(`div`,{className:`grid md:grid-cols-4 gap-10 md:gap-8`,children:[(0,I.jsxs)(`div`,{className:`md:col-span-2`,children:[(0,I.jsx)(k,{to:`/`,onClick:()=>{t.pathname===`/`&&window.scrollTo({top:0,behavior:`smooth`})},className:`text-xl md:text-2xl font-bold text-orange-500 tracking-tight`,children:`HNCmobility`}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-500 leading-relaxed mt-4 max-w-md`,children:e===`ko`?(0,I.jsx)(I.Fragment,{children:`HNCmobilityë ESS, íìê´ ê°ë¡ë±, ê°ì¸ 모ë¹ë¦¬í° ë°°í°ë¦¬ë¥¼ ìì°ë¥´ë ì¹íê²½ ìëì§ ì루ì
기ì
ì
ëë¤. ìëì§ë¥¼ ìì§ìì ë´ì ì§ì ê°ë¥í 미ë를 ë§ë¤ì´ê°ëë¤.`}):(0,I.jsx)(I.Fragment,{children:`HNCmobility is an eco-friendly energy solutions company spanning ESS, solar street lights, and personal mobility batteries â putting energy in motion for a sustainable future.`})}),(0,I.jsxs)(`ul`,{className:`mt-6 space-y-2`,children:[(0,I.jsxs)(`li`,{className:`flex items-center gap-2`,children:[(0,I.jsx)(`span`,{className:`w-4 h-4 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`ri-map-pin-line text-sm text-primary-500`})}),(0,I.jsx)(`span`,{className:`text-sm text-foreground-700`,children:N(ya.address,e)})]}),(0,I.jsxs)(`li`,{className:`flex items-center gap-2`,children:[(0,I.jsx)(`span`,{className:`w-4 h-4 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`ri-phone-line text-sm text-primary-500`})}),(0,I.jsx)(`span`,{className:`text-sm text-foreground-700`,children:ya.phone})]}),(0,I.jsxs)(`li`,{className:`flex items-center gap-2`,children:[(0,I.jsx)(`span`,{className:`w-4 h-4 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`ri-mail-line text-sm text-primary-500`})}),(0,I.jsx)(`span`,{className:`text-sm text-foreground-700`,children:ya.email})]})]})]}),Ea.map(t=>(0,I.jsxs)(`div`,{children:[(0,I.jsx)(`h4`,{className:`text-sm font-semibold text-foreground-950 mb-4`,children:N(t.title,e)}),(0,I.jsx)(`ul`,{className:`space-y-2`,children:t.links.map(t=>(0,I.jsx)(`li`,{children:(0,I.jsx)(k,{to:t.to,className:`text-sm text-foreground-500 hover:text-primary-500 transition-colors`,children:N(t.label,e)})},t.to))})]},t.title.en))]}),(0,I.jsx)(`div`,{className:`mt-10 pt-8 border-t border-background-200/60`,children:(0,I.jsx)(`p`,{className:`text-[11px] md:text-xs text-foreground-500 leading-relaxed max-w-4xl`,children:e===`ko`?(0,I.jsx)(I.Fragment,{children:`HNCmobilityë ìëì§ ê¸°ì ë° ìë¹ì¤ 기ì
ì
ëë¤. 본 ì¹ì¬ì´í¸ì íìë ì¼ë¶ ì íì OEM·ì íµÂ·ì¬í매 ê³ì½ì ë°ë¼ íí¸ë ì ì¡°ì¬ìì ê³µê¸ëë©°, ì¼ë¶ë HNCmobilityê° ì§ì ê°ë°Â·ì ì¡°í©ëë¤. 모ë ì í ì¬ì·ëìì¸Â·ì¸ì¦ì ê° ì ì¡°ì¬ ê¸°ì¤ì ë°ë¥´ë©° ì¬ì ê³ ì§ ìì´ ë³ê²½ë ì ììµëë¤. ì í ê³µê¸ ì¬ë¶ì ì¡°ê±´ì ì§ìì ë°ë¼ ë¤ë¥¼ ì ìì¼ë¯ë¡, 구체ì ì¸ ì í ìì± ë° íí¸ëì ì¬íì ë¹ì¬ë¡ 문ìí´ ì£¼ì기 ë°ëëë¤.`}):(0,I.jsx)(I.Fragment,{children:`HNCmobility is a diversified energy technology and service company. Some products shown on this website are supplied by partner manufacturers under OEM, distribution, or resale agreements, while others are developed and manufactured by HNCmobility itself. All product specifications, designs, and certifications are subject to the respective manufacturer and may change without notice. Product availability and terms may vary by region. Please contact us for specific product sourcing and partnership details.`})})}),(0,I.jsxs)(`div`,{className:`mt-8 pt-6 border-t border-background-200/60 flex flex-col sm:flex-row items-center justify-between gap-3`,children:[(0,I.jsxs)(`p`,{className:`text-xs text-foreground-500`,children:[`© `,new Date().getFullYear(),` HNCmobility Co., Ltd. All rights reserved.`]}),(0,I.jsxs)(`p`,{className:`text-xs text-foreground-500`,children:[e===`ko`?`ì¬ì
ìë±ë¡ë²í¸`:`Business Reg.`,`: `,ya.businessNumber]})]})]})})})}var Oa=new Map,ka=!1;function Aa(){ka=!0}function ja(){let e=ka;return ka=!1,e}function Ma(e,t){Oa.set(e,t)}function Na(e){return Oa.get(e)??0}function Pa(){let e=ri(),t=ei(),n=M(),r={"/business":`/`,"/business/ess":`/business`,"/business/ess/residential":`/business`,"/business/ess/industrial":`/business`,"/business/solar":`/business`,"/business/mobility":`/business`,"/business/others":`/business`,"/business/case/solar-pump":`/business/others`,"/solutions":`/`,"/technology":`/`,"/partners":`/`,"/about":`/`,"/certifications":`/`,"/support":`/`}[t.pathname]||`/`;return(0,I.jsxs)(`button`,{onClick:()=>
11{if(t.pathname===`/`||t.pathname===r){window.scrollTo({top:0,behavior:`smooth`});return}Aa(),e(r)},className:`fixed bottom-6 right-6 z-50 flex items-center gap-2 px-5 py-3 rounded-full bg-primary-500 text-white font-medium text-sm hover:bg-primary-600 transition-all duration-300 hover:scale-105 cursor-pointer whitespace-nowrap`,style:{boxShadow:`0 4px 20px rgba(0,0,0,0.3)`},children:[(0,I.jsx)(`span`,{className:`w-4 h-4 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`ri-arrow-left-line`})}),(0,I.jsx)(`span`,{className:`hidden md:inline`,children:N(F.back,n)})]})}function Fa(e){let t=e;return()=>(t=t*1103515245+12345&2147483647,t/2147483647)}function Ia(e,t,n,r={}){let i=Fa(20240902+e*7),a=[],{milkyWay:o=!1,milkyWayWidth:s=30,colors:c=[`#dbe4ff`],colorProb:l=0,minOpacity:u=.3,maxOpacity:d=1,minDuration:f=2,maxDuration:p=5}=r;for(let r=0;r<e;r+=1){let e=i()*100;o&&(e=50+(i()+i()+i()+i()-2)/2*s,e=Math.max(0,Math.min(100,e)));let r=i()<l&&c.length>1?c[1+Math.floor(i()*(c.length-1))]:c[0];a.push({top:`${e.toFixed(2)}%`,left:`${(i()*100).toFixed(2)}%`,size:i()*(n-t)+t,delay:`${(i()*6).toFixed(2)}s`,duration:`${(i()*(p-f)+f).toFixed(2)}s`,opacity:i()*(d-u)+u,color:r})}return a}function La(){let e=(0,w.useMemo)(()=>Ia(500,.5,1.2,{milkyWay:!0,milkyWayWidth:28,minOpacity:.2,maxOpacity:.8,minDuration:2,maxDuration:4}),[]),t=(0,w.useMemo)(()=>Ia(180,1.2,2.2,{milkyWay:!0,milkyWayWidth:22,minOpacity:.4,maxOpacity:1,minDuration:3,maxDuration:6}),[]),n=(0,w.useMemo)(()=>Ia(50,2.2,3.5,{milkyWay:!0,milkyWayWidth:18,minOpacity:.7,maxDuration:8,colors:[`#ffffff`,`#a5f3fc`,`#fdba74`],colorProb:.25}),[]),r=(0,w.useMemo)(()=>Ia(12,3.5,5,{minOpacity:.9,maxDuration:10,colors:[`#ffffff`,`#67e8f9`,`#fb923c`],colorProb:.4}),[]);return(0,I.jsxs)(`div`,{className:`fixed inset-0 -z-10 overflow-hidden pointer-events-none`,"aria-hidden":`true`,children:[(0,I.jsx)(`div`,{className:`absolute inset-0 bg-[#000000]`}),(0,I.jsx)(`div`,{className:`absolute inset-0`,style:{background:`radial-gradient(ellipse 120% 100% at 50% 120%, #0a0f2e 0%, #040612 35%, #000000 70%)`}}),(0,I.jsx)(`div`,{className:`absolute inset-0`,style:{background:`linear-gradient(180deg, transparent 0%, rgba(100,130,200,0.04) 45%, rgba(120,100,180,0.06) 50%, rgba(100,130,200,0.04) 55%, transparent 100%)`}}),(0,I.jsx)(`div`,{className:`absolute top-[12%] left-[8%] w-72 h-48 rounded-full distant-galaxy galaxy-1`}),(0,I.jsx)(`div`,{className:`absolute top-[65%] right-[5%] w-96 h-64 rounded-full distant-galaxy galaxy-2`}),(0,I.jsx)(`div`,{className:`absolute top-[30%] left-[70%] w-48 h-32 rounded-full distant-galaxy galaxy-3`}),(0,I.jsx)(`div`,{className:`absolute top-[80%] left-[25%] w-60 h-40 rounded-full distant-galaxy galaxy-4`}),(0,I.jsx)(`div`,{className:`absolute top-[5%] right-[30%] w-52 h-36 rounded-full distant-galaxy galaxy-5`}),(0,I.jsx)(`div`,{className:`absolute -top-32 -left-32 w-[40rem] h-[40rem] rounded-full nebula-energy nebula-1`}),(0,I.jsx)(`div`,{className:`absolute top-1/3 -right-48 w-[44rem] h-[44rem] rounded-full nebula-energy nebula-2`}),(0,I.jsx)(`div`,{className:`absolute -bottom-32 left-1/3 w-[36rem] h-[36rem] rounded-full nebula-energy nebula-3`}),(0,I.jsx)(`div`,{className:`absolute top-[60%] left-[10%] w-[30rem] h-[30rem] rounded-full nebula-energy nebula-4`}),e.map((e,t)=>
11(0,I.jsx)(`span`,{className:`star`,style:{top:e.top,left:e.left,width:e.size,height:e.size,background:e.color,opacity:e.opacity,animationDelay:e.delay,animationDuration:e.duration}},`t-${t}`)),t.map((e,t)=>(0,I.jsx)(`span`,{className:`star star-mid`,style:{top:e.top,left:e.left,width:e.size,height:e.size,background:e.color,opacity:e.opacity,animationDelay:e.delay,animationDuration:e.duration}},`m-${t}`)),n.map((e,t)=>(0,I.jsx)(`span`,{className:`star star-bright`,style:{top:e.top,left:e.left,width:e.size,height:e.size,background:e.color,opacity:e.opacity,animationDelay:e.delay,animationDuration:e.duration}},`b-${t}`)),r.map((e,t)=>(0,I.jsx)(`span`,{className:`star star-giant`,style:{top:e.top,left:e.left,width:e.size,height:e.size,background:e.color,opacity:e.opacity,animationDelay:e.delay,animationDuration:e.duration}},`g-${t}`)),(0,I.jsx)(`span`,{className:`shooting-star`}),(0,I.jsx)(`span`,{className:`shooting-star shooting-star--2`}),(0,I.jsx)(`span`,{className:`shooting-star shooting-star--3`})]})}function Ra({children:e}){return(0,I.jsxs)(`div`,{className:`min-h-screen`,children:[(0,I.jsx)(La,{}),(0,I.jsx)(Ta,{}),(0,I.jsx)(`main`,{children:e}),(0,I.jsx)(Da,{}),(0,I.jsx)(Pa,{})]})}function za({eyebrow:e,title:t,description:n,breadcrumb:r,image:i}){let a=M();return(0,I.jsxs)(`section`,{className:`relative overflow-hidden bg-background-50/60`,children:[i&&(0,I.jsxs)(`div`,{className:`absolute inset-0 z-0`,children:[(0,I.jsx)(`img`,{src:i,alt:N(t,a),className:`w-full h-full object-cover`}),(0,I.jsx)(`div`,{className:`absolute inset-0 bg-gradient-to-b from-black/70 via-black/50 to-background-50/95`})]}),(0,I.jsx)(`div`,{className:`relative z-10 section-container pt-28 md:pt-36 pb-10 md:pb-14`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(`nav`,{className:`flex items-center flex-wrap gap-2 text-xs md:text-sm mb-8`,children:r.map((e,t)=>(0,I.jsxs)(`span`,{className:`flex items-center gap-2`,children:[t>0&&(0,I.jsx)(`i`,{className:`ri-arrow-right-s-line text-foreground-700`}),e.to?(0,I.jsx)(k,{to:e.to,className:`text-foreground-700 hover:text-primary-500 transition-colors whitespace-nowrap`,children:N(e.label,a)}):(0,I.jsx)(`span`,{className:`text-foreground-950 font-medium whitespace-nowrap`,children:N(e.label,a)})]},t))}),(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-sm tracking-widest uppercase mb-3`,children:N(e,a)}),(0,I.jsx)(`h1`,{className:`text-3xl md:text-5xl font-bold text-foreground-950 leading-tight mb-4`,children:N(t,a)}),n&&(0,I.jsx)(`p`,{className:`text-foreground-700 text-base md:text-lg leading-relaxed max-w-3xl`,children:N(n,a)})]})})]})}function L({eyebrow:e,title:t,description:n}){let r=M();return(0,I.jsxs)(`div`,{className:`mb-10 md:mb-14`,children:[e&&(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-widest uppercase mb-2`,children:N(e,r)}),(0,I.jsx)(`h2`,{className:`text-2xl md:text-3xl font-bold text-foreground-950 mb-3`,children:N(t,r)}),n&&(0,I.jsx)(`p`,{className:`text-foreground-700 leading-relaxed max-w-2xl`,children:N(n,r)})]})}function Ba({specs:e}){let t=M();return(0,I.jsx)(`div`,{className:`border border-background-200 rounded-xl overflow-hidden bg-background-100/40`,children:e.map((e,n)=>(0,I.jsxs)(`div`,{className:`grid grid-cols-1 sm:grid-cols-3 px-5 py-4 ${n%2==0?`bg-background-100`:`bg-background-50`} ${n>0?`border-t border-background-200`:``}`,children:[(0,I.jsx)(`div`,{className:`text-sm font-medium text-foreground-700 sm:col-span-1`,children:N(e.label,t)}),(0,I.jsx)(`div`,{className:`text-sm font-semibold text-foreground-950 sm:col-span-2 mt-1 sm:mt-0`,children:N(e.value,t)})]},n))})}function Va({features:e}){let t=M();return(0,I.jsx)(`div`,{className:`grid sm:grid-cols-2 lg:grid-cols-3 gap-4 md:gap-6`,children:e.map((e,n)=>(0,I.jsxs)(`div`,{className:`bg-background-100 border border-background-200 rounded-xl p-5 md:p-6 hover:border-primary-500/30 transition-colors`,children:[(0,I.jsx)(`div`,{className:`w-11 h-11 flex items-center justify-center rounded-lg bg-primary-100 text-primary-600 mb-4`,children:(0,I.jsx)(`i`,{className:`${e.icon} text-xl`})}),(0,I.jsx)(`h3`,{className:`text-base md:text-lg font-semibold text-foreground-950 mb-2`,children:N(e.title,t)}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-700 leading-relaxed`,children:N(e.description,t)})]},n))})}function Ha({items:e}){let t=M();return(0,I.jsx)(`div`,{className:`flex flex-wrap gap-2.5`,children:e.map((e,n)=>(0,I.jsx)(`span`,{className:`px-4 py-2 bg-background-100 border border-background-200 text-foreground-700 text-sm rounded-full`,children:N(e,t)},n))})}function Ua({title:e,description:t,points:n,image:r}){let i=M();return(0,I.jsxs)(`section`,{className:`relative overflow-hidden py-16 md:py-24`,children:[(0,I.jsxs)(`div`,{className:`absolute inset-0 z-0`,children:[(0,I.jsx)(`img`,{src:r,alt:N(e,i),className:`w-full h-full object-cover`}),(0,I.jsx)(`div`,{className:`absolute inset-0 bg-gradient-to-r from-black/85 via-black/70 to-black/40`})]}),(0,I.jsx)(`div`,{className:`relative z-10 section-container`,children:(0,I.jsxs)(`div`,{className:`section-inner max-w-4xl`,children:[(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-widest uppercase mb-3`,children:`BACKGROUND`}),(0,I.jsx)(`h2`,{className:`text-3xl md:text-4xl font-bold text-white mb-6 leading-tight`,children:N(e,i)}),(0,I.jsx)(`p`,{className:`text-lg text-white/80 leading-relaxed mb-8`,children:N(t,i)}),(0,I.jsx)(`div`,{className:`grid sm:grid-cols-2 gap-3`,children:n.map((e,t)=>(0,I.jsxs)(`div`,{className:`flex items-start gap-3`,children:[(0,I.jsx)(`span`,{className:`w-5 h-5 flex items-center justify-center shrink-0 mt-0.5`,children:(0,I.jsx)(`i`,{className:`ri-check-line text-primary-500`})}),(0,I.jsx)(`span`,{className:`text-sm text-white/90 leading-relaxed`,children:N(e,i)})]},t))})]})})]})}function Wa({items:e}){let t=M();return(0,I.jsx)(`div`,{className:`grid sm:grid-cols-2 lg:grid-cols-4 gap-4 md:gap-6`,children:e.map((e,n)=>(0,I.jsxs)(`div`,{className:`group bg-background-100 border border-background-200 rounded-xl overflow-hidden hover:border-primary-500/30 transition-all duration-300`,children:[(0,I.jsxs)(`div`,{className:`relative h-44 md:h-52 overflow-hidden`,children:[(0,I.jsx)(`img`,{src:e.image,alt:N(e.title,t),className:`w-full h-full object-cover transition-transform duration-500 group-hover:scale-105`}),(0,I.jsx)(`div`,{className:`absolute inset-0 bg-gradient-to-t from-black/60 to-transparent`}),(0,I.jsx)(`div`,{className:`absolute bottom-3 left-3 right-3`,children:(0,I.jsx)(`h3`,{className:`text-base font-bold text-white leading-tight`,children:N(e.title,t)})})]}),(0,I.jsx)(`div`,{className:`p-4 md:p-5`,children:(0,I.jsx)(`p`,{className:`text-sm text-foreground-700 leading-relaxed line-clamp-3`,children:N(e.description,t)})})]},n))})}function Ga({items:e}){let t=M();return(0,I.jsx)(`div`,{className:`grid md:grid-cols-2 gap-6 md:gap-8`,children:e.map((e,n)=>(0,I.jsxs)(`div`,{className:`group bg-background-100 border border-background-200 rounded-xl overflow-hidden hover:border-primary-500/30 transition-all duration-300`,children:[(0,I.jsxs)(`div`,{className:`relative h-56 md:h-64 overflow-hidden`,children:[(0,I.jsx)(`img`,{src:e.image,alt:N(e.title,t),className:`w-full h-full object-cover transition-transform duration-500 group-hover:scale-105`}),(0,I.jsx)(`div`,{className:`absolute inset-0 bg-gradient-to-t from-black/70 via-black/20 to-transparent`}),(0,I.jsx)(`div`,{className:`absolute bottom-4 left-4 right-4`,children:(0,I.jsx)(`h3`,{className:`text-lg md:text-xl font-bold text-white leading-tight`,children:N(e.title,t)})})]}),(0,I.jsxs)(`div`,{className:`p-5 md:p-6`,children:[(0,I.jsx)(`p`,{className:`text-sm text-foreground-700 leading-relaxed mb-5`,children:N(e.description,t)}),e.stats.length>0&&(0,I.jsx)(`div`,{className:`grid gap-3 ${e.stats.length>=3?`grid-cols-3`:e.stats.length===2?`grid-cols-2`:`grid-cols-1`}`,children:e.stats.map((e,n)=>(0,I.jsxs)(`div`,{className:`bg-background-50 rounded-lg p-3 text-center`,children:[(0,I.jsx)(`p`,{className:`text-xs text-foreground-600 mb-1`,children:N(e.label,t)}),(0,I.jsx)(`p`,{className:`text-sm font-bold text-primary-500`,children:N(e.value,t)})]},n))})]})]},n))})}function Ka({items:e}){let t=M(),n={sm:`h-36 md:h-40`,md:`h-48 md:h-56`,lg:`h-64 md:h-72`};return(0,I.jsx)(`div`,{className:`grid sm:grid-cols-2 lg:grid-cols-3 gap-6 md:gap-8 items-start`,children:e.map((e,r)=>(0,I.jsxs)(`div`,{className:`group bg-background-100 border border-background-200 rounded-xl overflow-hidden hover:border-primary-500/30 transition-all duration-300`,children:[(0,I.jsxs)(`div`,{className:`relative overflow-hidden ${n[e.size??`md`]} ${e.fit===`cover`?``:`p-4 md:p-6 bg-white`}`,children:[(0,I.jsx)(`img`,{src:e.image,alt:N(e.title,t),className:`w-full h-full transition-transform duration-500 group-hover:scale-105 ${e.fit===`cover`?`object-cover object-center`:`object-contain`}`}),(0,I.jsx)(`div`,{className:`absolute top-3 left-3`,children:(0,I.jsx)(`span`,{className:`px-3 py-1 bg-primary-500 text-white text-xs font-medium rounded-full`,children:N(e.tag,t)})})]}),(0,I.jsxs)(`div`,{className:`p-4 md:p-5`,children:[(0,I.jsx)(`h3`,{className:`text-base font-bold text-foreground-950 mb-1`,children:N(e.title,t)}),(0,I.jsx)(`p`,{className:`text-sm text-primary-500`,children:N(e.subt
11itle,t)})]})]},r))})}function qa({title:e,items:t}){let n=M();return(0,I.jsxs)(`div`,{className:`border border-background-200 rounded-xl overflow-hidden`,children:[(0,I.jsx)(`div`,{className:`bg-background-100 px-5 py-4 border-b border-background-200`,children:(0,I.jsx)(`h3`,{className:`text-lg font-bold text-foreground-950`,children:N(e,n)})}),(0,I.jsx)(`div`,{className:`overflow-x-auto`,children:(0,I.jsxs)(`table`,{className:`w-full min-w-[600px]`,children:[(0,I.jsx)(`thead`,{children:(0,I.jsxs)(`tr`,{className:`bg-background-50/60`,children:[(0,I.jsx)(`th`,{className:`px-5 py-3 text-left text-xs font-medium text-foreground-700`,children:n===`ko`?`ë¹êµ í목`:`Item`}),(0,I.jsx)(`th`,{className:`px-5 py-3 text-left text-xs font-bold text-primary-500`,children:`HNCmobility`}),(0,I.jsx)(`th`,{className:`px-5 py-3 text-left text-xs font-medium text-foreground-700`,children:n===`ko`?`기존 기ì `:`Conventional`})]})}),(0,I.jsx)(`tbody`,{children:t.map((e,t)=>(0,I.jsxs)(`tr`,{className:t%2==0?`bg-background-100`:`bg-background-50`,children:[(0,I.jsx)(`td`,{className:`px-5 py-4 text-sm font-medium text-foreground-800`,children:N(e.category,n)}),(0,I.jsx)(`td`,{className:`px-5 py-4 text-sm font-semibold text-primary-500`,children:N(e.ours,n)}),(0,I.jsx)(`td`,{className:`px-5 py-4 text-sm text-foreground-700`,children:N(e.conventional,n)})]},t))})]})})]})}function Ja({title:e,subtitle:t,tag:n,description:r,points:i,image:a,reverse:o=!1}){let s=M();return(0,I.jsxs)(`div`,{className:`grid lg:grid-cols-2 gap-8 lg:gap-12 items-center ${o?`lg:grid-flow-dense`:``}`,children:[(0,I.jsx)(`div`,{className:o?`lg:col-start-2`:``,children:(0,I.jsxs)(`div`,{className:`relative h-64 md:h-80 rounded-xl overflow-hidden bg-white p-4 md:p-6`,children:[(0,I.jsx)(`img`,{src:a,alt:N(e,s),className:`w-full h-full object-contain`}),N(n,s)&&(0,I.jsx)(`div`,{className:`absolute top-4 left-4`,children:(0,I.jsx)(`span`,{className:`px-3 py-1 bg-primary-500 text-white text-xs font-medium rounded-full`,children:N(n,s)})})]})}),(0,I.jsxs)(`div`,{className:o?`lg:col-start-1`:``,children:[(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-widest uppercase mb-2`,children:N(t,s)}),(0,I.jsx)(`h3`,{className:`text-2xl md:text-3xl font-bold text-foreground-950 mb-4`,children:N(e,s)}),(0,I.jsx)(`p`,{className:`text-foreground-700 leading-relaxed mb-6`,children:N(r,s)}),(0,I.jsx)(`div`,{className:`space-y-3`,children:i.map((e,t)=>(0,I.jsxs)(`div`,{className:`flex items-start gap-3`,children:[(0,I.jsx)(`span`,{className:`w-5 h-5 flex items-center justify-center shrink-0 mt-0.5`,children:(0,I.jsx)(`i`,{className:`ri-check-line text-primary-500`})}),(0,I.jsx)(`span`,{className:`text-sm text-foreground-800`,children:N(e,s)})]},t))})]})]})}var Ya={eyebrow:{ko:`CORE TECHNOLOGY`,en:`CORE TECHNOLOGY`},title:{ko:`HNCmobility ìì²´ ë³´ì 기ì `,en:`HNCmobility Proprietary Technologies`},description:{ko:`HNCmobilityì ìí¼ì»¤í¨ìí°ì 리í¬ì¸ì°ì² (LFP), ëë
¸ë°°ì´ 구조를 ê²°í©í ë
ìì ì¸ ë³µí©ì±ì²´ 기ì ê³¼ 무ì©ì ì 층 ê³µë²ì 기ë°ì¼ë¡, íì¬ ìì´ ê³ ìì¶©ì ì´ ê°ë¥í ì°¨ì¸ë ìëì§ ì ì¥ ì루ì
ì ê°ë°íê³ ììµëë¤.`,en:`HNCmobility develops next-generation energy storage solutions based on proprietary composite technology combining supercapacitors, LFP, and nano-array structures, along with weldless lamination assembly, enabling fire-safe fast charging.`}},Xa=[{id:`supercapacitor`,title:{ko:`ìí¼ì»¤í¨ìí° íì´ë¸ë¦¬ë ì
`,en:`Supercapacitor Hybrid Cell`},subtitle:{ko:`ì´ê³ ì ì¶©ì ì íµì¬`,en:`The Core of Ultra-Fast Charging`},tag:{ko:`íµì¬ 기ì `,en:`Core Technology`},description:{ko:`기존 리í¬ì´ì¨ ë°°í°ë¦¬ì ì¶©ì ìë íê³ë¥¼ 극복í기 ìí´ ìí¼ì»¤í¨ìí°ë¥¼ LFP ì
ê³¼ íì´ë¸ë¦¬ë êµ¬ì¡°ë¡ ê²°í©íìµëë¤. ìí¼ì»¤í¨ìí°ê° ì§§ì ìê° ë´ì ëì ë¥ë¥¼ í¡ìíê³ LFP ì
ì´ ìì ì ì¼ë¡ ìëì§ë¥¼ ì ì¥íë ëì¼ êµ¬ì¡°ë¡, 10ë¶ ë´ì¸ì ê³ ìì¶©ì ê³¼ 10ë
ì´ìì ìëª
ì ëìì 구íí©ëë¤.`,en:`To overcome the charging speed limitations of conventional lithium-ion batteries, we combined supercapacitors with LFP cells in a hybrid structure. The dual architecture where supercapacitors absorb high current in short time and LFP cells store energy stably enables fast charging in about 10 minutes and a lifespan of over 10 years.`},points:[{ko:`10ë¶ ë¨ì ê³ ìì¶©ì (0~80%)`,en:`Fast charging in ~10 min (0~80%)`},{ko:`6,000+ ì¬ì´í´ ì¥ìëª
`,en:`6,000+ cycle long life`},{ko:`ì´í주(thermal runaway) ìí ê·¹ì í`,en:`Minimized thermal runaway risk`},{ko:`ëì¼ êµ¬ì¡°ë¡ ì¶ë ¥ê³¼ ì©ëì ìµì ê· í`,en:`Optimal balance of power and capacity via dual structure`},{ko:`-20â ~ +60â ëì ì¨ë ë²ì ì´ì©`,en:`Wide operating range -20â to +60â`}],image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/298dd8a1-843f-4f5f-ba49-a3b705a8446c_compressed_-.webp`},{id:`nanoarray`,title:{ko:`ëë
¸ë°°ì´ ë³µí©ì±ì²´`,en:`Nano-Array Composite`},subtitle:{ko:`ë¶ì ë¨ì ìëì§ ë°ë í¥ì`,en:`Molecular-Level Energy Density Enhancement`},tag:{ko:``,en:``},description:{ko:`íì±ë¬¼ì§ íë©´ì ëë
¸í¬ê¸°ì ê·ì¹ì ì¸ ë°°ì´ êµ¬ì¡°ë¥¼ íì±íì¬ ì´ì¨ ì´ë ê²½ë¡ë¥¼ ìµì íí©ëë¤. ì´ êµ¬ì¡°ë ì í´ì§ê³¼ì ì ì´ ë©´ì ì ê·¹ëííê³ , ë´ë¶ ì íì íì í ë®ì¶° ê³ ì¶ë ¥ ë°©ì ê³¼ ê³ ì ì¶©ì ì 모ë ìµì íë ì ê·¹ì ìì±í©ëë¤.`,en:`A nano-scale regular array structure is formed on the active material surface to optimize ion transport pathways. This structure maximizes the contact area with the electrolyte and significantly reduces internal resistance, completing an electrode optimized for both high-power discharge and fast charging.`},points:[{ko:`íì±ë¬¼ì§ íë©´ ëë
¸êµ¬ì¡° íì±`,en:`Nano-structure formation on active material surface`},{ko:`ì´ì¨ ì ëë 30% í¥ì`,en:`30% improvement in ion conductivity`},{ko:`ë´ë¶ ì í(ESR) ëí ê°ì`,en:`Significant reduction in internal resistance (ESR)`},{ko:`ê³ ì¶ë ¥ ë°©ì ì ì´ ë°ì ìµìí`,en:`Minimized heat generation during high-power discharge`},{ko:`ê· ì¼í ì ë¥ ë¶í¬ë¡ ìëª
ì°ì¥`,en:`Extended lifespan through uniform current distribution`}],image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/e581fadc-6007-4a1f-830f-123bda5630c6_compressed_-.webp`},{id:`weldless`,title:{ko:`무ì©ì ì 층 조립 ê³µë²`,en:`Weldless Lamination Assembly`},subtitle:{ko:`íì¬ ìí ì ë¡ì ê°ê¹ì´ 조립`,en:`Assembly with Near-Zero Fire Risk`},tag:{ko:`ìì í¹í`,en:`Safety Patent`},description:{ko:`기존 ë°°í°ë¦¬ í©ì íì¬ ìì¸ ì¤ ìë¹ìë ì©ì ë¶ëê³¼ ë©ë ë¶ììì ììë©ëë¤. HNCmobilityì ì©ì ìì´ ì 극과 ë¶ì¤ë°ë¥¼ ì§ì ì 층·ìì°©íë ë
ì ê³µë²ì ê°ë°íì¬, ì©ì ì´ ììê³¼ ë¯¸ì¸ ê· ì´ë¡ ì¸í ë¨ë½ ìíì ìì² ì°¨ë¨í©ëë¤.`,en:`A significant portion of battery pack fires originates from welding defects and s
11older joints. HNCmobility has developed a proprietary assembly method that directly laminates and compresses electrodes and busbars without welding, fundamentally blocking short-circuit risks caused by welding heat damage and micro-cracks.`},points:[{ko:`ì©ì ·ë©ë ê³¼ì ìì ì ê±°`,en:`Complete elimination of welding and soldering`},{ko:`ì 층 ìì°©ì¼ë¡ ê· ì¼í ì í ë¶í¬`,en:`Uniform resistance distribution via lamination compression`},{ko:`ì
ìì ìë 조립 ê³µì `,en:`Assembly process without cell damage`},{ko:`ë´êµ¬ì± ë° ì¶©ê²© ì íì± í¥ì`,en:`Improved durability and impact resistance`},{ko:`ì ì§ë³´ì ë° ì¬íì©ì´ ì©ì´í 구조`,en:`Structure facilitating maintenance and recycling`}],image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/2bde5273-0fba-46e0-a7ee-a743baf39071_compressed_-.webp`},{id:`smartbms`,title:{ko:`ì¤ë§í¸ BMS + EMS`,en:`Smart BMS + EMS`},subtitle:{ko:`AI ê¸°ë° ìëì§ ê´ë¦¬`,en:`AI-Based Energy Management`},tag:{ko:`ì§ë¥í ì ì´`,en:`Intelligent Control`},description:{ko:`ì
ë¨ì ì ì·ì¨ë·SOC를 ì¤ìê° ëª¨ëí°ë§íê³ , AI ìê³ ë¦¬ì¦ì¼ë¡ ìµì ì 충·방ì ì¤ì¼ì¤ì ìë ê³ì°í©ëë¤. EMSì ì°ëíì¬ íìê´ ë°ì ·그리ë ìê¸Â·ììê´ë¦¬(DR)를 ì¢
í© íë¨íë íµí© ìëì§ ì´ì ìì¤í
ì 구íí©ëë¤.`,en:`Real-time monitoring of cell-level voltage, temperature, and SOC, with automatic calculation of optimal charge/discharge schedules via AI algorithms. Integrated with EMS for a comprehensive energy operation system that holistically evaluates solar generation, grid pricing, and demand response (DR).`},points:[{ko:`ì
ë°¸ë°ì±(cell balancing) ì ë° ì ì´`,en:`Precision cell balancing control`},{ko:`ì측 ê¸°ë° ì´ê´ë¦¬ ìì¤í
`,en:`Predictive thermal management system`},{ko:`AI ìµì ì¶©ë°©ì ì¤ì¼ì¤ë§`,en:`AI optimal charge/discharge scheduling`},{ko:`ì격 모ëí°ë§ & ì§ë¨`,en:`Remote monitoring & diagnostics`},{ko:`íìê´ + 그리ë + ììê´ë¦¬ íµí©`,en:`Integrated solar + grid + demand response`}],image:`https://public.readdy.ai/ai/img_res/9c8dd6223e2e8907c5c350c82573beb8.webp`},{id:`bifacial`,title:{ko:`ì´ì¤ë©´(Bifacial) íìê´ ëª¨ë`,en:`Bifacial Solar Module`},subtitle:{ko:`ìë©´ ìê´ì¼ë¡ ë°ì í¨ì¨ ê·¹ëí`,en:`Maximized Generation via Dual-Side Light Absorption`},tag:{ko:`ìë¼ ê¸°ì `,en:`Solar Technology`},description:{ko:`íìê´ ê°ë¡ë±ì ì¥ì°©ëë ì´ì¤ë©´ 모ëì ì ë©´ìì ì§ì¬ê´ì ì, íë©´ìì ë°ì¬ê´(ìë² ë)ì ëìì ìê´íì¬ ë¨ë©´ 모ë ëë¹ 15~25% ì¶ê° ë°ì ëì íë³´í©ëë¤. í¹í í¬ì¥ ëë¡Â·ë°±ì ì§ë¶ ë± ë°ì¬ì¨ì´ ëì íê²½ìì ìëì ì¸ í¨ì¨ì ë°íí©ëë¤.`,en:`The bifacial module mounted on solar street lights absorbs direct sunlight on the front and reflected light (albedo) on the back simultaneously, securing an additional 15~25% generation compared to single-sided modules. It delivers overwhelming efficiency in high-reflectivity environments such as paved roads and white rooftops.`},points:[{ko:`ì ·íë©´ ì´ì¤ ìê´ êµ¬ì¡°`,en:`Front & rear dual light absorption structure`},{ko:`ë¨ë©´ ëë¹ 15~25% ë°ì ë ì¦ê°`,en:`15~25% more generation than single-sided`},{ko:`ê³ í¨ì¨ PERC ì
íì¬`,en:`Equipped with high-efficiency PERC cells`},{ko:`ë´íì±(UV/ìµê¸°) ê°í ì¤ê³`,en:`Enhanced weather resistance (UV/humidity)`},{ko:`ê²½ëíë¡ í´ íì¤ ìµìí`,en:`Minimized pole load through weight reduction`}],image:`https://public.readdy.ai/ai/img_res/c9c572f33e3b26dbac5e2a2f36ad2e9b.webp`},{id:`ledoptic`,title:{ko:`200lm/W ê³ í¨ì¨ LED ê´í ì¤ê³`,en:`200lm/W High-Efficiency LED Optics`},subtitle:{ko:`ëì¼ ì ë ¥, ë ë°ê³ ë ë©ë¦¬`,en:`Same Power, Brighter and Farther`},tag:{ko:`ì¡°ëª
기ì `,en:`Lighting Technology`},description:{ko:`ì¼ë° ê°ë¡ë±(100~130lm/W) ëë¹ 50% ì´ì ëì 200lm/Wê¸ ê´í¨ì¨ì ë¬ì±íì¬, ëì¼ ì ë ¥ì¼ë¡ ë ëì ë©´ì ê³¼ ë 먼 거리를 ì¡°ëª
í©ëë¤. ë ì¦ ë°°ì´ ì¤ê³ë¡ ë¹ ëë¹ë¥¼ ìµìííê³ ëë¡ íë©´ ê· ì¼ë를 ê·¹ëííì¬ ìì í ì¼ê° íê²½ì ì ê³µí©ëë¤.`,en:`Achieving 200lm/W+ luminous efficacy, more than 50% higher than conventional street lights (100~130lm/W), illuminating wider areas and farther distances with the same power. Lens array design minimizes light waste and maximizes road surface uniformity for safe nighttime environments.`},points:[{ko:`200lm/W ì´ê³ í¨ì¨ LED ìì§`,en:`200lm/W ultra-high-efficiency LED engine`},{ko:`2ì°¨ ë ì¦ë¡ ê´ìì¤ ìµìí`,en:`Secondary lens minimizes optical loss`},{ko:`ëë¡ íë©´ ê· ì¼ë( uniformity) ê·¹ëí`,en:`Maximized road surface uniformity`},{ko:`ëë¶ì¬ ë°©ì§ ê¸ë ì´ ì»· ì¤ê³`,en:`Glare-cut design preventing dazzle`},{ko:`50,000ìê°+ LED ìëª
`,en:`50,000+ hour LED lifespan`}],image:`https://public.readdy.ai/ai/img_res/c9b22a0ff0464f9d2181cee35cb590c1.webp`}],Za={title:{ko:`HNCmobility 기ì vs 기존 기ì ë¹êµ`,en:`HNCmobility vs Conventional Technology`},items:[{category:{ko:`ì¶©ì ìë`,en:`Charging Speed`},ours:{ko:`10~30ë¶ (ê³ ìì¶©ì )`,en:`10~30 min (Fast charge)`},conventional:{ko:`4~8ìê° (ì¼ë° ì¶©ì )`,en:`4~8 hours (Standard charge)`}},{category:{ko:`ì¬ì´í´ ìëª
`,en:`Cycle Life`},ours:{ko:`6,000+ ì¬ì´í´`,en:`6,000+ cycles`},conventional:{ko:`2,000~3,000 ì¬ì´í´`,en:`2,000~3,000 cycles`}},{category:{ko:`íì¬ ìì ì±`,en:`Fire Safety`},ours:{ko:`LFP + 무ì©ì = 무íì¬ ì¤ê³`,en:`LFP + Weldless = Fire-safe design`},conventional:{ko:`NCM ê³ì´ + ì©ì = ì´í주 ìí`,en:`NCM + Welding = Thermal runaway risk`}},{category:{ko:`ì¨ë ë²ì`,en:`Temperature Range`},ours:{ko:`-20â ~ +60â ìì ì´ì©`,en:`Stable operation -20â to +60â`},conventional:{ko:`0â ~ +45â ì í`,en:`Limited 0â to +45â`}},{category:{ko:`조립 ê³µì `,en:`Assembly Process`},ours:{ko:`무ì©ì ì 층 (íì¬ ìì¸ ì ê±°)`,en:`Weldless lamination (removes fire cause)`},conventional:{ko:`ë ì´ì /ì í ì©ì (ë¶ë ìí)`,en:`Laser/resistance welding (defect risk)`}},{category:{ko:`ìëì§ ê´ë¦¬`,en:`Energy Management`},ours:{ko:`AI ê¸°ë° íµí© BMS+EMS`,en:`AI-based integrated BMS+EMS`},conventional:{ko:`ë¨ì BMS (ë³´í¸ ê¸°ë¥ ì¤ì¬)`,en:`Simple BMS (protection-focused)`}}]},Qa=`https://public.readdy.ai/ai/img_res/f9ee412b8065ccb6368ccbab76b1b306.webp`;function $a(){let e=M(),t=[{label:F.home,to:`/`},{label:{ko:`ìì²´ ë³´ì 기ì `,en:`Core Technology`}}];return(0,I.jsxs)(Ra,{children:[(0,I.jsx)(za,{eyebrow:Ya.eyebrow,title:Ya.title,de
11scription:Ya.description,breadcrumb:t,image:Qa}),(0,I.jsx)(`section`,{className:`section-container py-10 md:py-14 bg-background-50/60`,children:(0,I.jsx)(`div`,{className:`section-inner`,children:(0,I.jsx)(`div`,{className:`grid grid-cols-2 md:grid-cols-4 gap-4 md:gap-6`,children:[{num:`10~30`,unit:{ko:`ë¶`,en:`min`},desc:{ko:`ê³ ìì¶©ì `,en:`Fast Charge`}},{num:`6,000+`,unit:{ko:`ì¬ì´í´`,en:`cycles`},desc:{ko:`ìëª
`,en:`Lifespan`}},{num:`200`,unit:{ko:`lm/W`,en:`lm/W`},desc:{ko:`ê´í¨ì¨`,en:`Luminous Efficacy`}},{num:`10+`,unit:{ko:`ë
`,en:`years`},desc:{ko:`ë³´ì¦`,en:`Warranty`}}].map((t,n)=>(0,I.jsxs)(`div`,{className:`bg-background-100 border border-background-200 rounded-xl p-5 md:p-6 text-center`,children:[(0,I.jsxs)(`p`,{className:`text-2xl md:text-3xl font-bold text-primary-500 mb-1`,children:[t.num,(0,I.jsx)(`span`,{className:`text-base md:text-lg font-medium text-foreground-700 ml-1`,children:N(t.unit,e)})]}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-700`,children:N(t.desc,e)})]},n))})})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`PROPRIETARY TECHNOLOGIES`,en:`PROPRIETARY TECHNOLOGIES`},title:{ko:`6ë íµì¬ ìì²´ ë³´ì 기ì `,en:`6 Core Proprietary Technologies`},description:{ko:`HNCmobilityì ë°°í°ë¦¬ ì
ë¶í° í© ì¡°ë¦½, ìëì§ ê´ë¦¬, ì¡°ëª
ê´íê¹ì§ ìëì§ ì루ì
ì ì ììì ê±¸ì³ ë
ì 기ì ì ë³´ì íê³ ììµëë¤.`,en:`HNCmobility holds proprietary technologies across the entire energy solution spectrum, from battery cells to pack assembly, energy management, and lighting optics.`}}),(0,I.jsx)(`div`,{className:`space-y-16 md:space-y-24`,children:Xa.map((e,t)=>(0,I.jsx)(Ja,{title:e.title,subtitle:e.subtitle,tag:e.tag,description:e.description,points:e.points,image:e.image,reverse:t%2==1},e.id))})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-100/40`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`COMPARISON`,en:`COMPARISON`},title:{ko:`HNCmobility vs 기존 기ì ë¹êµ`,en:`HNCmobility vs Conventional Technology`},description:{ko:`기존 기ì ê³¼ HNCmobility ë
ì 기ì ì ì°¨ì´ë¥¼ ì§ì ë¹êµí´ë³´ì¸ì.`,en:`Compare the differences between conventional technology and HNCmobility proprietary technology directly.`}}),(0,I.jsx)(qa,{title:Za.title,items:Za.items})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsx)(`div`,{className:`section-inner`,children:(0,I.jsxs)(`div`,{className:`bg-background-100 border border-background-200 rounded-xl p-8 md:p-12 text-center`,children:[(0,I.jsx)(`h2`,{className:`text-2xl md:text-3xl font-bold text-foreground-950 mb-4`,children:e===`ko`?`기ì ëì
ì 문ìíì¸ì`:`Inquire About Technology Adoption`}),(0,I.jsx)(`p`,{className:`text-foreground-700 max-w-2xl mx-auto mb-6`,children:e===`ko`?`HNCmobilityì ë
ì 기ì ì ê·ì¬ì ì íì ì ì©íìë ¤ë©´ ìë ì°ë½ì²ë¡ 문ìí´ ì£¼ì¸ì. 기ì ë¼ì´ì ì¤, ê³µë ê°ë°, OEM ì ì ë± ë¤ìí ííì íë ¥ì´ ê°ë¥í©ëë¤.`:`Contact us below to apply HNCmobility proprietary technology to your products. Various forms of collaboration are possible including technology licensing, joint development, and OEM manufacturing.`}),(0,I.jsxs)(`a`,{href:`mailto:[email protected]`,className:`inline-flex items-center gap-2 px-6 py-3 rounded-full bg-primary-500 text-white font-medium hover:bg-primary-600 transition-colors whitespace-nowrap`,children:[(0,I.jsx)(`span`,{className:`w-4 h-4 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`ri-mail-line`})}),`[email protected]`]})]})})})]})}function eo(){let e=ei();return(0,I.jsxs)(`div`,{className:`relative flex flex-col items-center justify-center h-screen text-center px-4`,children:[(0,I.jsx)(`h1`,{className:`absolute bottom-0 text-9xl md:text-[12rem] font-black text-gray-50 select-none pointer-events-none z-0`,children:`404`}),(0,I.jsxs)(`div`,{className:`relative z-10`,children:[(0,I.jsx)(`h1`,{className:`text-xl md:text-2xl font-semibold mt-6`,children:`This page has not been generated`}),(0,I.jsx)(`p`,{className:`mt-2 text-base text-gray-400 font-mono`,children:e.pathname}),(0,I.jsx)(`p`,{className:`mt-4 text-lg md:text-xl text-gray-500`,children:`Tell me more about this page, so I can generate it`})]})]})}function to(){let[e,t]=(0,w.useState)(!1),n=M();return(0,w.useEffect)(()=>{t(!0)},[]),(0,I.jsxs)(`section`,{id:`home`,className:`relative w-full min-h-screen overflow-hidden flex items-center`,children:[(0,I.jsxs)(`div`,{className:`absolute inset-0 z-0`,children:[(0,I.jsx)(`div`,{className:`absolute inset-0 bg-[radial-gradient(ellipse_at_50%_40%,_rgba(255,140,60,0.10)_0%,_transparent_55%)]`}),(0,I.jsx)(`div`,{className:`pointer-events-none absolute inset-0 bg-[radial-gradient(ellipse_at_center,_transparent_45%,_rgba(0,0,0,0.55)_100%)]`})]}),(0,I.jsx)(`div`,{className:`relative z-10 w-full px-4 md:px-6 lg:px-10 pt-24 pb-16 md:pt-28 md:pb-24`,children:(0,I.jsxs)(`div`,{className:`max-w-7xl mx-auto grid grid-cols-1 lg:grid-cols-2 gap-10 md:gap-14 items-center`,children:[(0,I.jsxs)(`div`,{className:`text-center lg:text-left transition-all duration-1000 ${e?`opacity-100 translate-y-0`:`opacity-0 translate-y-8`}`,children:[(0,I.jsx)(`p`,{className:`text-[11px] md:text-xs font-semibold tracking-[0.35em] uppercase text-primary-400 mb-5`,children:`MISSION`}),(0,I.jsx)(`h1`,{className:`text-2xl md:text-3xl lg:text-[2rem] font-semibold leading-[1.2] tracking-tight text-foreground-950 mb-6 ${n===`en`?`whitespace-nowrap`:``}`,children:n===`ko`?(0,I.jsxs)(I.Fragment,{children:[`ììì í¥í ì´ì ,`,(0,I.jsx)(`span`,{className:`block
11italic text-primary-500`,children:`ë í¸ë¥¸ ë´ì¼ì ìì§ì´ë¤`})]}):(0,I.jsxs)(I.Fragment,{children:[`PASSION FOR CO-PROSPERITY,`,(0,I.jsx)(`span`,{className:`block italic text-primary-500`,children:`POWERING A GREENER TOMORROW`})]})}),(0,I.jsx)(`p`,{className:`text-sm md:text-base text-foreground-500 leading-relaxed mb-8 max-w-lg mx-auto lg:mx-0`,children:n===`ko`?(0,I.jsx)(I.Fragment,{children:`HNCmobilityë ESS, ê°ì¸ 모ë¹ë¦¬í° ë°°í°ë¦¬, íìê´ ê°ë¡ë±ì ìì°ë¥´ë ì¹íê²½ ìëì§ ì루ì
ì¼ë¡ ì§ì ê°ë¥í 미ë를 ë§ë¤ì´ê°ëë¤.`}):(0,I.jsx)(I.Fragment,{children:`HNCmobility builds a sustainable future with eco-friendly solutions spanning ESS, personal mobility batteries, and solar street lights.`})}),(0,I.jsxs)(`div`,{className:`flex flex-col sm:flex-row gap-3 justify-center lg:justify-start`,children:[(0,I.jsxs)(k,{to:`/business`,className:`btn-primary`,children:[(0,I.jsx)(`span`,{children:N(P.products,n)}),(0,I.jsx)(`i`,{className:`ri-arrow-right-line ml-2`})]}),(0,I.jsx)(k,{to:`/support`,className:`btn-outline`,children:(0,I.jsx)(`span`,{children:N(P.contact,n)})})]}),(0,I.jsxs)(`div`,{className:`mt-10 flex items-center gap-3 justify-center lg:justify-start`,children:[(0,I.jsx)(`span`,{className:`w-8 h-px bg-primary-500`}),(0,I.jsx)(`span`,{className:`text-[11px] md:text-xs tracking-[0.3em] uppercase text-foreground-500`,children:N({ko:`ìëì§ë¥¼ ìì§ìì ë´ë¤`,en:`Energy in Motion`},n)})]})]}),(0,I.jsxs)(`div`,{className:`relative flex items-center justify-center transition-all duration-1000 delay-300 ${e?`opacity-100 translate-y-0`:`opacity-0 translate-y-8`}`,children:[(0,I.jsx)(`div`,{className:`absolute inset-0 flex items-center justify-center`,"aria-hidden":`true`,children:(0,I.jsx)(`div`,{className:`animate-glow-pulse w-3/4 h-3/4 rounded-full bg-primary-500/25 blur-3xl`})}),(0,I.jsx)(`img`,{src:`https://public.readdy.ai/ai/img_res/b84a313a-914f-4c35-a26d-c5bdcadc22dd.png`,alt:`HNCmobility clean energy product lineup`,title:`HNCmobility Clean Energy Ecosystem`,className:`animate-float relative w-auto max-w-full max-h-[50vh] sm:max-h-[62vh] lg:max-h-[72vh] object-contain`})]})]})}),(0,I.jsx)(`div`,{className:`absolute bottom-8 left-1/2 -translate-x-1/2 z-10 animate-bounce`,children:(0,I.jsxs)(`a`,{href:`#products`,className:`flex flex-col items-center text-foreground-500 hover:text-foreground-950 transition-colors`,children:[(0,I.jsx)(`span`,{className:`text-[10px] tracking-[0.3em] uppercase mb-2`,children:`Scroll`}),(0,I.jsx)(`i`,{className:`ri-arrow-down-line text-xl`})]})})]})}var no={eyebrow:{ko:`PRODUCTS`,en:`PRODUCTS`},title:{ko:`POWER THE FUTURE.`,en:`POWER THE FUTURE.`},description:{ko:`ìëì§ ì ì¥(ESS), íìê´ ê°ë¡ë±, ê°ì¸ 모ë¹ë¦¬í° ë°°í°ë¦¬ê¹ì§. HNCmobilityë ì°ì
·ìì
·주거 íê²½ì ìí ê³ ì±ë¥ ì¹íê²½ ìëì§ ì íêµ°ì ì ê³µí©ëë¤.`,en:`From energy storage (ESS) to solar street lights and personal mobility batteries, HNCmobility delivers high-performance eco-friendly energy products for industrial, commercial, and residential environments.`}},ro=[{id:`ess-residential`,heading:{ko:`ê°ì ì© ESS`,en:`RESIDENTIAL ESS`},note:{ko:`ê°ì ·ìê°Â·ìº íì ìí 3~20KWh ìí ì ì¥ì¥ì¹.`,en:`3~20KWh storage for homes, shops, and camping.`},tone:`primary`,columns:3,products:[{title:{ko:`HNC-ESS Home 5`,en:`HNC-ESS Home 5`},subtitle:{ko:`5KWh · 벽걸ì´í`,en:`5KWh · Wall-Mount`},image:`https://public.readdy.ai/ai/img_res/edited_f421f510fb264e39ac40fbfc81503d16_495a4e96.jpg`,href:`/business/ess/residential`,imageFit:`cover`,badge:{ko:`ì ì í`,en:`NEW`},badgeTone:`primary`},{title:{ko:`HNC-ESS Home 10`,en:`HNC-ESS Home 10`},subtitle:{ko:`10KWh · ì¤í ëí`,en:`10KWh · Stand`},image:`https://public.readdy.ai/ai/img_res/edited_4232c8605334ccff719cb633d4d6bb06_81980d56.jpg`,href:`/business/ess/residential`,imageFit:`cover`},{title:{ko:`HNC-ESS Home 15`,en:`HNC-ESS Home 15`},subtitle:{ko:`15KWh · ëì©ë`,en:`15KWh · Large`},image:`https://public.readdy.ai/ai/img_res/edited_bfcd62e780d862cec0b8e56621edd16f_efcd8cb4.jpg`,href:`/business/ess/residential`,imageFit:`cover`}]},{id:`ess-industrial`,heading:{ko:`ì°ì
ì© ESS`,en:`INDUSTRIAL ESS`},note:{ko:`ê³µì¥Â·ë¹ë©Â·ë°ì´í°ì¼í°ë¥¼ ìí 100KWh~1MWh+ ëì©ë ì ì¥ì¥ì¹.`,en:`100KWh~1MWh+ storage for factories, buildings, and data centers.`},tone:`accent`,columns:3,products:[{title:{ko:`HNC-ESS Industrial 100`,en:`HNC-ESS Industrial 100`},subtitle:{ko:`100KWh · 컨í
ì´ëí`,en:`100KWh · Container`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/c03547a2-4ea2-4597-91fa-d16d635c5786_compressed_KakaoTalk_20260831_104147740.webp`,href:`/business/ess/industrial`,badge:{ko:`KC ì¸ì¦`,en:`KC Certified`},badgeTone:`accent`},{title:{ko:`HNC-ESS Industrial 500`,en:`HNC-ESS Industrial 500`},subtitle:{ko:`500KWh · ëí`,en:`500KWh · Rack`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/b2a313d1-3232-4f1e-8b9c-b67ee8ca3d20_compressed_--ESS.webp`,href:`/business/ess/industrial`},{title:{ko:`HNC-ESS Industrial 1M`,en:`HNC-ESS Industrial 1M`},subtitle:{ko:`1MWh+ · 컨í
ì´ëí`,en:`1MWh+ · Container`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/5ef061a4-60c6-4c6c-8b83-2b1eb6712b0a_compressed_ESS.webp`,href:`/business/ess/industrial`}]},{id:`solar`,heading:{ko:`íìê´ ê°ë¡ë±`,en:`SOLAR STREET LIGHT`},note:{ko:`ì ë ¥ë§ ìì´ ì¤ì¹íë All-in-One ì¤ë§í¸ ì¡°ëª
ë¼ì¸ì
.`,en:`All-in-One smart lighting lineup that installs without grid power.`},tone:`primary`,columns:4,products:[{title:{ko:`HNC-Solar SL-30`,en:`HNC-Solar SL-30`},subtitle:{ko:`30W · ìí`,en:`30W · Compact`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/e067553c-294a-413b-abe0-70e36fe2446a_compressed_unnamed.webp`,href:`/business/solar`},{title:{ko:`HNC-Solar WOL Series`,en:`HNC-Solar WOL Series`},subtitle:{ko:`15W ~ 150W ì ë¼ì¸ì
`,en:`15W ~ 150W Full Lineup`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/9aca9ebf-8277-4bb9-bc69-3a038bcb5cc0_compressed_unnamed.webp`,href:`/business/solar`,badge:{ko:`200lm/W`,en:`200lm/W`},badgeTone:`primary`},{title:{ko:`HNC-Solar Field Pole`,en:`HNC-Solar Field Pole`},subtitle:{ko:`ì¤ì¬ ì¤ì¹í ê°ë¡ë±`,en:`Field Installation Pole`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/02c5475c-8d25-48f8-8745-33410d098085_compressed_--.webp`,href:`/business/solar`},{title:{ko:`HNC-Solar Battery Pack`,en:`HNC-Solar Battery Pack`},subtitle:{ko:`ê°ë¡ë±ì© ë°°í°ë¦¬ & BMS`,en:`Battery & BMS for Lighting`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/5fd2c908-819c-4661-a770-a4ce12b66137_compressed_-.webp`,href:`/business/solar`}]},{id:`mobility`,heading:{ko:`ê°ì¸ 모ë¹ë¦¬í°`,en:`PERSONAL MOBILITY`},note:{ko:`ì 기ìì ê±°ì ì´ëìë¨ì ê³µê¸íë ê³ ì±ë¥ ë°°í°ë¦¬ í©.`,en:`High-performance battery packs for e-bikes and mobility.`},tone:`accent`,columns:3,products:[{title:{ko:`HNC-Bike Battery`,en:`HNC-Bike Battery`},subtitle:{ko:`ì 기ìì ê±° · 30ë¶ ì¶©ì 80%`,en:`E-Bike · 80% in 30 min`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/81b46093-dea3-4812-80af-8a080a46048c_compressed_E-BIKE-K-RIDER.webp`,href:`/business/mobility`,badge:{ko:`ê³ ìì¶©ì `,en:`Fast Charge`},badgeTone:`accent`},{title:{ko:`HNC-Golf Cart Battery`,en:`HNC-Golf Cart Battery`},subtitle:{ko:`골íì¹´í¸ Â· 48V`,en:`Golf Cart · 48V`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/1a24784f-d46a-4982-b876-caef664e9089_compressed_unnamed.webp`,href:`/business/mobility`},{title:{ko:`HNC Custom Battery`,en:`HNC Custom Battery`},subtitle:{ko:`ë§ì¶¤í ë°°í°ë¦¬ ì루ì
`,en:`Custom Battery Solution`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/5ef061a4-60c6-4c6c-8b83-2b1eb6712b0a_compressed_ESS.webp`,href:`/business/others`}]}],io={3:`grid-cols-1 sm:grid-cols-2 lg:grid-cols-3`,4:`grid-cols-1 sm:grid-cols-2 lg:grid-cols-4`},ao={primary:`bg-primary-500`,accent:`bg-accent-500`,secondary:`bg-secondary-400`};function oo({item:e,lang:t}){let n=e.imageFit===`cover`;return(0,I.jsxs)(k,{to:e.href,className:`group relative bg-background-100 rounded-lg overflow-hidden border border-background-200/50 hover:border-primary-500/30 transition-all duration-300`,children:[(0,I.jsxs)(`div`,{className:`aspect-[4/3] overflow-hidden bg-background-200/40 relative flex items-center justify-center`,children:[(0,I.jsx)(`img`,{src:e.image,alt:N(e.title,t),title:`${N(e.title,t)} | HNCmobility`,className:`w-full h-full group-hover:scale-105 transition-transform duration-500 ${n?`object-cover object-center`:`object-contain object-center p-4`}`}),e.badge&&(0,I.jsx)(`div`,{className:`absolute top-3 left-3 text-xs font-bold px-3 py-1 rounded-full uppercase tracking-wider whitespace-nowrap ${e.badgeTone===`accent`?`bg-accent-500 text-background-50`:`bg-primary-500 text-background-50`}`,children:N(e.badge,t)})]}),(0,I.jsxs)(`div`,{className:`p-4 md:p-5`,children:[(0,I.jsx)(`h3`,{className:`font-heading text-base md:text-lg font-semibold text-foreground-950 mb-1`,children:N(e.title,t)}),(0,I.jsx)(`p`,{className:`text-sm text-primary-500 font-medium`,children:N(e.subt
11itle,t)})]})]})}function so(){let e=M();return(0,I.jsx)(`section`,{id:`products`,className:`relative w-full py-20 md:py-28 bg-background-50 scroll-mt-20`,children:(0,I.jsxs)(`div`,{className:`w-full px-4 md:px-6 lg:px-10 max-w-7xl mx-auto`,children:[(0,I.jsxs)(`div`,{className:`text-center mb-12 md:mb-16`,children:[(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-[0.3em] uppercase mb-3`,children:N(no.eyebrow,e)}),(0,I.jsx)(`h2`,{className:`font-heading text-2xl md:text-4xl lg:text-5xl font-semibold text-foreground-950 tracking-tight mb-4`,children:N(no.title,e)}),(0,I.jsx)(`p`,{className:`text-sm md:text-base text-foreground-500 max-w-2xl mx-auto leading-relaxed`,children:N(no.description,e)})]}),(0,I.jsx)(`div`,{className:`flex flex-col gap-14 md:gap-20`,children:ro.map(t=>(0,I.jsxs)(`div`,{"data-product-shop":!0,children:[(0,I.jsxs)(`div`,{className:`flex flex-wrap items-center gap-x-3 gap-y-1 mb-6`,children:[(0,I.jsx)(`span`,{className:`w-2 h-2 rounded-full ${ao[t.tone]}`}),(0,I.jsx)(`h3`,{className:`font-heading text-sm md:text-base font-semibold text-foreground-950 tracking-tight uppercase`,children:N(t.heading,e)}),(0,I.jsx)(`span`,{className:`hidden sm:block text-xs text-foreground-500`,children:N(t.note,e)})]}),(0,I.jsx)(`div`,{className:`grid ${io[t.columns]} gap-5 md:gap-6`,children:t.products.map((n,r)=>(0,I.jsx)(oo,{item:n,lang:e},`${t.id}-${r}`))})]},t.id))})]})})}var co=[{icon:`ri-battery-2-charge-line`,label:{ko:`ESS íëì¨ì´`,en:`ESS Hardware`}},{icon:`ri-cpu-line`,label:{ko:`ì¤ë§í¸ BMS`,en:`Smart BMS`}},{icon:`ri-grid-line`,label:{ko:`CSMS · EMS`,en:`CSMS · EMS`}}];function lo(){let e=M(),t=Xa.slice(0,3);return(0,I.jsxs)(`section`,{id:`technology`,className:`relative w-full py-20 md:py-28 bg-background-50 scroll-mt-20`,children:[(0,I.jsx)(`div`,{className:`absolute inset-0 z-0 pointer-events-none`,children:(0,I.jsx)(`div`,{className:`absolute inset-0 bg-[radial-gradient(ellipse_at_50%_0%,_rgba(255,140,60,0.08)_0%,_transparent_55%)]`})}),(0,I.jsxs)(`div`,{className:`relative z-10 w-full px-4 md:px-6 lg:px-10 max-w-6xl mx-auto`,children:[(0,I.jsxs)(`div`,{className:`text-center mb-14 md:mb-20`,children:[(0,I.jsx)(`p`,{className:`text-accent-500 font-label text-xs tracking-[0.3em] uppercase mb-3`,children:`TECHNOLOGY`}),(0,I.jsx)(`h2`,{className:`font-heading text-3xl md:text-5xl font-semibold text-foreground-950 tracking-tight mb-4`,children:N({ko:`ë°°í°ë¦¬ ê·¸ ì´ì.`,en:`MORE THAN A BATTERY.`},e)}),(0,I.jsx)(`p`,{className:`text-sm md:text-base text-foreground-500 leading-relaxed`,children:N({ko:`íëì¨ì´ · ìíí¸ì¨ì´ · ìì · ìëì§. íëì ì§ë¥í ìíê³.`,en:`Hardware. Software. Safety. Energy. One intelligent ecosystem.`},e)})]}),(0,I.jsx)(`div`,{className:`flex flex-col items-center mb-20 md:mb-28`,children:co.map((t,n)=>(0,I.jsxs)(`div`,{className:`flex flex-col items-center`,children:[(0,I.jsxs)(`div`,{className:`flex items-center gap-4`,children:[(0,I.jsx)(`div`,{className:`w-14 h-14 md:w-16 md:h-16 rounded-full bg-background-100 border border-background-200 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`${t.icon} text-xl md:text-2xl text-primary-500`})}),(0,I.jsx)(`span`,{className:`text-foreground-950 font-semibold text-base md:text-lg tracking-wide whitespace-nowrap`,children:N(t.label,e)})]}),n<co.length-1&&(0,I.jsxs)(`div`,{className:`h-14 md:h-20 w-px bg-primary-500/40 relative my-1`,children:[(0,I.jsx)(`div`,{className:`absolute top-0 left-1/2 -translate-x-1/2 w-1.5 h-1.5 rounded-full bg-primary-500`}),(0,I.jsx)(`div`,{className:`absolute bottom-0 left-1/2 -translate-x-1/2 w-1.5 h-1.5 rounded-full bg-primary-500`})]})]},t.label.en))}),(0,I.jsx)(`div`,{className:`flex flex-col gap-16 md:gap-24`,children:t.map((t,n)=>{let r=n%2==1;return(0,I.jsxs)(`div`,{className:`grid lg:grid-cols-2 gap-8 lg:gap-14 items-center`,children:[(0,I.jsx)(`div`,{className:r?`lg:order-2`:``,children:(0,I.jsxs)(`div`,{className:`relative h-64 md:h-80 rounded-lg overflow-hidden bg-background-100 border border-background-200/60 p-5 md:p-8`,children:[(0,I.jsx)(`img`,{src:t.image,alt:N(t.title,e),title:`${N(t.title,e)} | HNCmobility`,className:`w-full h-full object-contain`}),N(t.tag,e)&&(0,I.jsx)(`span`,{className:`absolute top-4 left-4 px-3 py-1 bg-primary-500 text-background-50 text-xs font-medium rounded-full`,children:N(t.tag,e)})]})}),(0,I.jsxs)(`div`,{className:r?`lg:order-1`:``,children:[(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-widest uppercase mb-2`,children:N(t.subtitle,e)}),(0,I.jsx)(`h3`,{className:`font-heading text-2xl md:text-3xl font-semibold text-foreground-950 mb-4`,children:N(t.title,e)}),(0,I.jsx)(`p`,{className:`text-sm md:text-base text-foreground-500 leading-relaxed mb-6`,children:N(t.description,e)}),(0,I.jsx)(`div`,{className:`space-y-3`,children:t.points.map((t,n)=>(0,I.jsxs)(`div`,{className:`flex items-start gap-3`,children:[(0,I.jsx)(`span`,{className:`w-5 h-5 flex items-center justify-center shrink-0 mt-0.5`,children:(0,I.jsx)(`i`,{className:`ri-check-line text-primary-500`})}),(0,I.jsx)(`span`,{className:`text-sm text-foreground-700`,children:N(t,e)})]},n))})]})]},t.id)})}),(0,I.jsx)(`div`,{className:`mt-16 text-center`,children:(0,I.jsxs)(k,{to:`/technology`,className:`inline-flex items-center gap-2 px-6 py-3 rounded-md bg-primary-500 text-background-50 font-medium hover:bg-primary-600 transition-colors whitespace-nowrap`,children:[N({ko:`ì ì²´ 기ì 보기`,en:`View All Technologies`},e),(0,I.jsx)(`span`,{className:`w-4 h-4 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`ri-arrow-right-line`})})]})})]})]})}var uo=[{title:{ko:`주거 ìëì§ ì립`,en:`Home Energy`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/550141ae-5715-43db-90ad-d03afe26b72f_compressed_10KW-ESS.webp`,href:`/business/ess/residential`},{title:{ko:`ì°ì
ì© í¼í¬ì ê°`,en:`Industrial Peak Shaving`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/c03547a2-4ea2-4597-91fa-d16d635c5786_compressed_KakaoTalk_20260831_104147740.webp`,href:`/business/ess/industrial`},{title:{ko:`ì¤ë§í¸ íìê´ ì¡°ëª
`,en:`Smart Solar Lighting`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/e067553c-294a-413b-abe0-70e36fe2446a_compressed_unnamed.webp`,href:`/business/solar`},{title:{ko:`모ë¹ë¦¬í° ë°°í°ë¦¬`,en:`Mobility Battery`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/ff112333-33a9-4316-baa6-25be58df8f54_compressed_unnamed.webp`,href:`/business/mobility`}];function fo(){let e=M();return(0,I.jsx)(`section`,{id:`solutions`,className:`relative w-full py-20 md:py-28 bg-background-100 scroll-mt-20`,children:(0,I.jsxs)(`div`,{className:`w-full px-4 md:px-6 lg:px-10 max-w-7xl mx-auto`,children:[(0,I.jsxs)(`div`,{className:`text-center mb-12 md:mb-16`,children:[(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-[0.3em] uppercase mb-3`,children:`SOLUTIONS`}),(0,I.jsx)(`h2`,{className:`font-heading text-2xl md:text-4xl lg:text-5xl font-semibold text-foreground-950 tracking-tight mb-4`,children:N({ko:`ë¹ì ì ë¹ì¦ëì¤ì ë§ì¶ ì루ì
.`,en:`SOLUTIONS BUILT AROUND YOUR BUSINESS.`},e)}),(0,I.jsx)(`p`,{className:`text-sm md:text-base text-foreground-500 max-w-2xl mx-auto leading-relaxed`,children:N({ko:`주거ë¶í° ì°ì
, ì¡°ëª
, 모ë¹ë¦¬í°ê¹ì§ â íì¥ì ë§ë ì¹íê²½ ìëì§ ì루ì
ì ì ìí©ëë¤.`,en:`From residential to industrial, lighting, and mobility â we deliver eco-friendly energy solutions tailored to each site.`},e)})]}),(0,I.jsx)(`div`,{className:`grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-
115 md:gap-6`,children:uo.map(t=>(0,I.jsxs)(k,{to:t.href,className:`group relative bg-background-50 rounded-lg overflow-hidden border border-background-200/50 hover:border-primary-500/30 transition-all duration-300`,children:[(0,I.jsx)(`div`,{className:`aspect-[3/2] overflow-hidden bg-background-200/50`,children:(0,I.jsx)(`img`,{src:t.image,alt:N(t.title,e),title:`${N(t.title,e)} | HNCmobility`,className:`w-full h-full object-contain p-3 group-hover:scale-105 transition-transform duration-500`})}),(0,I.jsx)(`div`,{className:`p-4 md:p-5`,children:(0,I.jsx)(`h3`,{className:`font-heading text-sm md:text-base font-semibold text-foreground-950`,children:N(t.title,e)})})]},t.title.en))})]})})}var po=[{icon:`ri-global-line`,label:{ko:`ì´í·ì íµ`,en:`Distributor`}},{icon:`ri-settings-4-line`,label:{ko:`OEM / ODM`,en:`OEM / ODM`}},{icon:`ri-government-line`,label:{ko:`ê´ê³µì íë¡ì í¸`,en:`Government Project`}},{icon:`ri-truck-line`,label:{ko:`í릿`,en:`Fleet`}},{icon:`ri-charging-pile-2-line`,label:{ko:`ì¶©ì ì´ìì¬`,en:`Charging Operator`}},{icon:`ri-team-line`,label:{ko:`íë¡ì í¸ íí¸ëì`,en:`Project Partnership`}}];function mo(){let e=M();return(0,I.jsx)(`section`,{id:`partners`,className:`relative w-full py-20 md:py-28 bg-background-50 scroll-mt-20`,children:(0,I.jsxs)(`div`,{className:`w-full px-4 md:px-6 lg:px-10 max-w-7xl mx-auto`,children:[(0,I.jsxs)(`div`,{className:`grid grid-cols-1 lg:grid-cols-2 gap-10 lg:gap-14 items-center mb-12 md:mb-16`,children:[(0,I.jsxs)(`div`,{children:[(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-[0.3em] uppercase mb-3`,children:`PARTNERS`}),(0,I.jsx)(`h2`,{className:`font-heading text-2xl md:text-4xl lg:text-5xl font-semibold text-foreground-950 tracking-tight leading-tight mb-1`,children:N({ko:`ëí민êµìì ì¤ê³íê³ ,`,en:`ENGINEERED IN KOREA.`},e)}),(0,I.jsx)(`h3`,{className:`font-heading text-2xl md:text-4xl lg:text-5xl font-semibold text-primary-500 tracking-tight`,children:N({ko:`ì¸ê³ë¥¼ ìí´ ë§ëëë¤.`,en:`BUILT FOR THE WORLD.`},e)}),(0,I.jsx)(`p`,{className:`text-sm md:text-base text-foreground-500 leading-relaxed mt-5 max-w-lg`,children:N({ko:`HNCmobilityë ì¸ëë¤ìì를 ë¹ë¡¯í í´ì¸ ìì¥ìì ì 뢰í ì ìë íí¸ëì í¨ê» ì¬ì
ì íì¥íê³ ììµëë¤.`,en:`HNCmobility expands its business with trusted partners in overseas markets including Indonesia.`},e)})]}),(0,I.jsx)(`div`,{className:`relative aspect-[2/1] rounded-lg overflow-hidden bg-background-100 border border-background-200/50`,children:(0,I.jsx)(`img`,{src:`https://public.readdy.ai/ai/img_res/47f54b97d18059da6bc0b595fa8e8f24.webp`,alt:`HNCmobility global partner network`,title:`HNCmobility Global Network`,className:`w-full h-full object-cover`})})]}),(0,I.jsx)(`div`,{className:`grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-6 gap-3`,children:po.map(t=>(0,I.jsxs)(`div`,{className:`flex flex-col items-center gap-2 bg-background-100 border border-background-200/50 rounded-lg px-3 py-5 hover:border-primary-500/30 transition-colors text-center`,children:[(0,I.jsx)(`div`,{className:`w-9 h-9 flex items-center justify-center rounded-full bg-primary-500/10 text-primary-500`,children:(0,I.jsx)(`i`,{className:`${t.icon} text-lg`})}),(0,I.jsx)(`span`,{className:`text-xs font-medium text-foreground-300`,children:N(t.label,e)})]},t.label.en))}),(0,I.jsx)(`div`,{className:`mt-10 text-center`,children:(0,I.jsxs)(k,{to:`/partners`,className:`btn-outline`,children:[(0,I.jsx)(`span`,{children:N(P.partners,e)}),(0,I.jsx)(`i`,{className:`ri-arrow-right-line ml-2`})]})})]})})}var ho=[{year:`2021`,text:{ko:`HNCmobility ì¤ë¦½ ë° ìëì§ ì¬ì
ìì`,en:`HNCmobility founded and energy business launched`}},{year:`2023`,text:{ko:`íµì¬ 기ì íë³´ ë° ë²¤ì²ê¸°ì
ì¸ì¦`,en:`Core technology secured and venture certification`}},{year:`2025`,text:{ko:`ê¸ë¡ë² ê³µê¸ íë ë° ì¬ì
본격í`,en:`Global supply expansion and business acceleration`}},{year:`TODAY`,text:{ko:`ê¸ë¡ë² 모ë¹ë¦¬í°Â·ìëì§ ì¬ì
íì¥`,en:`Expanding global mobility and energy business`}}];function go(){let e=M();return(0,I.jsx)(`section`,{id:`company`,className:`relative w-full py-20 md:py-28 bg-background-100 scroll-mt-20`,children:(0,I.jsxs)(`div`,{className:`w-full px-4 md:px-6 lg:px-10 max-w-5xl mx-auto`,children:[(0,I.jsxs)(`div`,{className:`text-center mb-12 md:mb-16`,children:[(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-[0.3em] uppercase mb-3`,children:`COMPANY`}),(0,I.jsx)(`h2`,{className:`font-heading text-2xl md:text-4xl font-semibold text-foreground-950 tracking-tight`,children:N({ko:`HNCmobilityì ë°ìì·¨`,en:`The HNCmobility Journey`},e)})]}),(0,I.jsxs)(`div`,{className:`relative flex flex-col md:flex-row items-center md:items-start justify-between gap-10 md:gap-6`,children:[(0,I.jsx)(`div`,{className:`hidden md:block absolute top-10 left-0 right-0 h-px bg-gradient-to-r from-transparent via-primary-500/30 to-transparent`}),ho.map(t=>(0,I.jsxs)(`div`,{className:`flex flex-col items-center text-center flex-1 relative z-10`,children:[(0,I.jsx)(`div`,{className:`w-16 h-16 rounded-full bg-primary-500/10 border border-primary-500/30 flex items-center justify-center mb-4`,children:(0,I.jsx)(`span`,{className:`font-heading text-sm font-bold text-primary-500`,children:t.year})}),(0,I.jsx)(`p`,{className:`text-xs md:text-sm text-foreground-500 font-medium leading-relaxed max-w-[12rem]`,children:N(t.text,e)})]},t.year))]}),(0,I.jsx)(`div`,{className:`mt-14 text-center`,children:(0,I.jsxs)(k,{to:`/about`,className:`btn-outline`,children:[(0,I.jsx)(`span`,{children:N({ko:`íì¬ì ë³´ 보기`,en:`Company Info`},e)}),(0,I.jsx)(`i`,{className:`ri-arrow-right-line ml-2`})]})})]})})}function _o(){let e=M();return(0,I.jsxs)(`section`,{id:`contact`,className:`relative w-full py-20 md:py-28 bg-background-50 scroll-mt-20`,children:[(0,I.jsx)(`div`,{className:`absolute inset-0 z-0 pointer-events-none`,children:(0,I.jsx)(`div`,{className:`absolute inset-0 bg-[radial-gradient(ellipse_at_50%_100%,_rgba(255,140,60,0.08)_0%,_transparent_55%)]`})}),(0,I.jsxs)(`div`,{className:`relative z-10 w-full px-4 md:px-6 lg:px-10 max-w-4xl mx-auto text-center`,children:[(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-[0.3em] uppercase mb-4`,children:`CONTACT`}),(0,I.jsx)(`h2`,{className:`font-heading text-2xl md:text-4xl lg:text-5xl font-semibold text-foreground-950 tracking-tight mb-5`,children:N({ko:`ë¤ì ë¨ê³ë¥¼ í¨ê» ë§ë¤ì´ì.`,en:`LET'S BUILD WHAT'S NEXT.`},e)}),(0,I.jsx)(`p`,{className:`text-sm md:text-base text-foreground-500 leading-relaxed mb-8 max-w-2xl mx-auto`,children:N({ko:`ì í 문ì, 기ì íë ¥, íí¸ëìê¹ì§ â HNCmobilityì í¨ê» ì¹íê²½ ìëì§ì 미ë를 ë§ë¤ì´ê°ì¸ì.`,en:`From product inquiries to technology collaboration and partnership â build the future of eco-friendly energy with HNCmobility.`},e)}),(0,I.jsxs)(`div`,{className:`flex flex-col sm:flex-row items-center justify-center gap-3`,children:[(0,I.jsxs)(k,{to:`/support`,className:`btn-primary`,children:[(0,I.jsx)(`span`,{children:N({ko:`문ìí기`,en:`Contact Us`},e)}),(0,I.jsx)(`i`,{className:`ri-arrow-right-line ml-2`})]}),(0,I.jsx)(k,{to:`/partners`,className:`inline-flex items-center justify-center whitespace-nowrap px-6 py-3 rounded-md border border-foreground-700/50 text-foreground-100 font-medium transition-colors hover:border-primary-500 hover:text-primary-500`,children:N({ko:`íí¸ë ë기`,en:`Become a Partner`},e)})]}),(0,I.jsxs)(`div`,{className:`flex flex-wrap items-center justify-center gap-x-8 gap-y-3 mt-12 text-sm text-foreground-500`,children:[(0,I.jsxs)(`span`,{className:`flex items-center gap-2`,children:[(0,I.jsx)(`i`,{className:`ri-phone-line text-primary-500`}),ya.phone]}),(0,I.jsxs)(`span`,{className:`flex items-center gap-2`,children:[(0,I.jsx)(`i`,{className:`ri-mail-line text-primary-500`}),ya.email]}),(0,I.jsxs)(`span`,{className:`flex items-center gap-2`,children:[(0,I.jsx)(`i`,{className:`ri-map-pin-line text-primary-500`}),N(ya.address,e)]})]})]})]})}function vo(){return(0,I.jsxs)(`div`,{className:`min-h-screen`,children:[(0,I.jsx)(La,{}),(0,I.jsx)(Ta,{}),(0,I.jsxs)(`main`,{children:[(0,I.jsx)(to,{}),(0,I.jsx)(so,{}),(0,I.jsx)(lo,{}),(0,I.jsx)(fo,{}),(0,I.jsx)(mo,{}),(0,I.jsx)(go,{}),(0,I.jsx)(_o,{})]}),(0,I.jsx)(Da,{})]})}var yo={eyebrow:{ko:`BUSINESS`,en:`BUSINESS`},title:{ko:`ì¬ì
ìì`,en:`Business Areas`},description:{ko:`HNCmobilityë ìëì§ ì ì¥(ESS)ê³¼ íìê´ ì¡°ëª
, ê°ì¸ 모ë¹ë¦¬í° ë°°í°ë¦¬ê¹ì§ ìì°ë¥´ë ì¹íê²½ ìëì§ ì루ì
기ì
ì
ëë¤.`,en:`HNCmobility is an eco-friendly energy solutions company specializing in Energy Storage Systems (ESS) and s
11olar lighting, extending into personal mobility batteries.`}},bo=[{id:`ess-residential`,title:{ko:`ê°ì ì© ìí ESS`,en:`Residential ESS`},subtitle:{ko:`3~20KWh ìëì§ ì ì¥`,en:`3~20KWh Energy Storage`},description:{ko:`주í·ìê°Â·ìº íì ìµì íë ìí ESS. 벽걸ì´íê³¼ ì¤í ëíì¼ë¡ ì ê³µëë©°, íìê´ ì°ëê³¼ ì ì ë°±ì
(UPS) 기ë¥ì¼ë¡ ì 기ìê¸ ì ê°ê³¼ ìì ì ì¸ ì ë ¥ ê³µê¸ì ì§ìí©ëë¤.`,en:`Compact ESS optimized for homes, shops, and camping. Wall-mount and stand types with solar integration and UPS backup for electricity cost reduction and stable power.`},highlights:[{ko:`3~20KWh ì©ë`,en:`3~20KWh capacity`},{ko:`벽걸ì´/ì¤í ëí`,en:`Wall/stand mount`},{ko:`무íì¬ ê³ ìì¶©ì `,en:`Fire-safe fast charge`}],image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/5ef061a4-60c6-4c6c-8b83-2b1eb6712b0a_compressed_ESS.webp`,href:`/business/ess/residential`,flagship:!0},{id:`ess-industrial`,title:{ko:`ì°ì
ì© ëí ESS`,en:`Industrial ESS`},subtitle:{ko:`100KWh~1MWh+ ëì©ë ì ì¥`,en:`100KWh~1MWh+ Large Scale Storage`},description:{ko:`ê³µì¥Â·ë¹ë©Â·ë°ì´í°ì¼í° ë± ëê·ëª¨ ì ë ¥ ììì²ë¥¼ ìí 컨í
ì´ëí/ëí ëì©ë ESS. í¼í¬ì ê°ê³¼ ììê´ë¦¬(DR), ë¹ìì ì, ë§ì´í¬ë¡ê·¸ë¦¬ë 구ì¶ê¹ì§ ì§ìí©ëë¤.`,en:`Container/rack-type high-capacity ESS for factories, buildings, and data centers. Supports peak shaving, demand response, emergency power, and microgrid deployment.`},highlights:[{ko:`100KWh~1MWh+`,en:`100KWh~1MWh+`},{ko:`컨í
ì´ë/ëí`,en:`Container/rack type`},{ko:`í¼í¬ì ê°Â·ììê´ë¦¬`,en:`Peak shave & DR`}],image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/c03547a2-4ea2-4597-91fa-d16d635c5786_compressed_KakaoTalk_20260831_104147740.webp`,href:`/business/ess/industrial`,flagship:!0},{id:`solar`,title:{ko:`íìê´ ê°ë¡ë±`,en:`Solar Street Light`},subtitle:{ko:`ì¤ë§í¸ ìë¼ ë¼ì´í
`,en:`Smart Solar Lighting`},description:{ko:`All-in-One íìê´ ê°ë¡ë±ì¼ë¡ ì ë ¥ë§ ìì´ ì¤ì¹ ê°ë¥. 200lm/W ì´ìì ê´í¨ì¨ê³¼ ì´ì¤ë©´ 모ë, 5ë
ë³´ì¦ì ì ê³µí©ëë¤.`,en:`All-in-One solar street lights that install without grid power. Over 200lm/W efficacy, bifacial modules, and 5-year warranty.`},highlights:[{ko:`30W~150W ë¼ì¸ì
`,en:`30W~150W lineup`},{ko:`ì´ì¤ë©´ íìê´ ëª¨ë`,en:`Bifacial solar module`},{ko:`IP66/IK09 ë±ê¸`,en:`IP66/IK09 rating`}],image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/e067553c-294a-413b-abe0-70e36fe2446a_compressed_unnamed.webp`,href:`/business/solar`,flagship:!0},{id:`mobility`,title:{ko:`ê°ì¸ 모ë¹ë¦¬í°`,en:`Personal Mobility`},subtitle:{ko:`ì 기ìì ê±° & ë°°í°ë¦¬`,en:`E-Bike & Battery`},tag:{ko:`ë°°í°ë¦¬ ì¬ì
`,en:`Battery`},description:{ko:`ì 기ìì ê±°ì ì´ì ê³µê¸ëë ë°°í°ë¦¬ ì¬ì
ì ì§ì¤í©ëë¤. 30ë¶ ì¶©ì 80%ì ê³ ìì¶©ì ì´ ê°ë¥í ê³ ì±ë¥ ë°°í°ë¦¬ í©ì ì ê³µí©ëë¤.`,en:`Focused on e-bikes and the batteries supplied for them. High-performance packs with 80% charge in 30 minutes.`},highlights:[{ko:`ì 기ìì ê±° ë°°í°ë¦¬`,en:`E-bike battery pack`},{ko:`30ë¶ ì¶©ì 80%`,en:`80% in 30 min`},{ko:`ê³ ìëì§ë°ë ì
`,en:`High energy density`}],image:`https://public.readdy.ai/ai/img_res/cf25494323b1ae04367ddfb00f2495d9.webp`,href:`/business/mobility`}],xo={eyebrow:{ko:`ESS`,en:`ENERGY STORAGE SYSTEM`},title:{ko:`ESS ì¬ì
`,en:`Energy Storage System`},description:{ko:`HNCmobilityì ESSë ìí¼ì»¤í¨ìí°ì LFP(LiFePO4), ëë
¸ë°°ì´ ë³µí©ì±ì²´ë¥¼ ê²°í©í ë
ì 기ì ë¡, íì¬ ê±±ì ìë ìì ì±ê³¼ 10ë¶ ë¨ìì ê³ ìì¶©ì ì ëìì 구íí©ëë¤.`,en:`HNCmobility ESS combines supercapacitors, LFP (LiFePO4), and nano-array composites for proprietary technology that delivers both fire-safe reliability and fast charging in minutes.`},technologyPoints:[{ko:`ìí¼ì»¤í¨ìí° + LFP + ëë
¸ë°°ì´ ë³µí©ì±ì²´`,en:`Supercapacitor + LFP + nano-array composite`},{ko:`무ì©ì ì 층 조립 ê³µë²`,en:`Weldless lamination assembly`},{ko:`무íì¬ ìì ì¤ê³`,en:`Fire-safe engineering`},{ko:`ê³ ìì¶©ì & ì¥ìëª
(10ë
+)`,en:`Fast charge & 10yr+ lifespan`}]},So=[{id:`residential`,title:{ko:`ê°ì ì© ìí ESS`,en:`Residential ESS`},subtitle:{ko:`3 ~ 20KWh`,en:`3 ~ 20KWh`},description:{ko:`주í·ìê°Â·ìº íì ìµì íë ìí ESS. 벽걸ì´íê³¼ ì¤í ëíì¼ë¡ ì ê³µëë©°, íìê´ ì°ëê³¼ ì ì ë°±ì
(UPS) 기ë¥ì¼ë¡ ì 기ìê¸ ì ê°ê³¼ ìì ì ì¸ ì ë ¥ ê³µê¸ì ì§ìí©ëë¤.`,en:`Compact ESS optimized for homes, shops, and camping. Available in wall-mount and stand types, with solar integration and UPS backup to cut electricity costs and ensure stable power.`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/f65f40cb-99db-429f-b3c7-83bf56c1e31f_compressed_unnamed.webp`},{id:`industrial`,title:{ko:`ì°ì
ì© ëí ESS`,en:`Industrial ESS`},subtitle:{ko:`100KWh ~ 1MWh+`,en:`100KWh ~ 1MWh+`},description:{ko:`ê³µì¥Â·ë¹ë©Â·ë°ì´í°ì¼í° ë± ëê·ëª¨ ì ë ¥ ììì²ë¥¼ ìí 컨í
ì´ëí/ëí ëì©ë ESS. í¼í¬ì ê°ê³¼ ììê´ë¦¬(DR), ë¹ìì ì, ë§ì´í¬ë¡ê·¸ë¦¬ë 구ì¶ê¹ì§ ì§ìí©ëë¤.`,en:`Container/rack-type high-capacity ESS for factories, buildings, and data centers. Supports peak shaving, demand response, emergency power, and microgrid deployment.`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/c03547a2-4ea2-4597-91fa-d16d635c5786_compressed_KakaoTalk_20260831_104147740.webp`}],Co=[{label:{ko:`ì 격 ì©ë`,en:`Rated Capacity`},value:{ko:`3 / 5 / 10 / 15 / 20 KWh`,en:`3 / 5 / 10 / 15 / 20 KWh`}},{label:{ko:`ì 격 ì ì`,en:`Rated Voltage`},value:{ko:`48V DC (ìì¤í
ë³ ìì´)`,en:`48V DC (varies)`}},{label:{ko:`ë°°í°ë¦¬ ì
`,en:`Battery Cell`},value:{ko:`LFP + ìí¼ì»¤í¨ìí° ë³µí©`,en:`LFP + Supercapacitor hybrid`}},{label:{ko:`ì¶©ì ìê°`,en:`Charge Time`},value:{ko:`ê³ ìì¶©ì 10~30ë¶`,en:`Fast charge 10~30 min`}},{label:{ko:`ìëª
`,en:`Lifespan`},value:{ko:`10ë
+ / 6,000+ ì¬ì´í´`,en:`10yr+ / 6,000+ cycles`}},{label:{ko:`ì¤ì¹ ë°©ì`,en:`Installation`},value:{ko:`벽걸ì´í / ì¤í ëí`,en:`Wall-mount / Stand`}},{label:{ko:`ë³´í¸ ë±ê¸`,en:`Protection`},value:{ko:`IP54 (ì¤ë´)`,en:`IP54 (indoor)`}},{label:{ko:`모ëí°ë§`,en:`Monitoring`},value:{ko:`ì¤ë§í¸ ì± ì°ë`,en:`Smart app`}}],wo=[{icon:`ri-flashlight-line`,title:{ko:`10ë¶ ë¨ì ê³ ìì¶©ì `,en:`Charge in Minutes`},description:{ko:`ìí¼ì»¤í¨ìí° íì´ë¸ë¦¬ëë¡ ê¸ì ì¶©ì ì´ ê°ë¥í´ ë¹ì ìí©ìë ë¹ ë¥´ê² ëìí©ëë¤.`,en:`Supercapacitor hybrid enables rapid charging for quick response in emergencie
11s.`}},{icon:`ri-shield-check-line`,title:{ko:`무íì¬ ìì ì¤ê³`,en:`Fire-Safe Design`},description:{ko:`LFP 기ë°ì¼ë¡ ì´í주 ìíì´ ë®ì 주거 ê³µê°ììë ìì¬íê³ ì¬ì©í ì ììµëë¤.`,en:`Low thermal runaway risk with LFP chemistry for safe residential use.`}},{icon:`ri-sun-line`,title:{ko:`íìê´ ì°ë`,en:`Solar Integration`},description:{ko:`íìê´ ë°ì ê³¼ ì°ëíì¬ ìì¬ ì ë ¥ì ì ì¥íê³ ì¼ê°ì ì¬ì©í©ëë¤.`,en:`Stores surplus solar energy for use at night.`}},{icon:`ri-plug-line`,title:{ko:`ì ì ë°±ì
(UPS)`,en:`UPS Backup`},description:{ko:`ì ì ì ìëì¼ë¡ ì ë ¥ì ê³µê¸í´ íì 기기ì ì ìì ì ì§í©ëë¤.`,en:`Automatically supplies power to keep essential devices running.`}},{icon:`ri-smartphone-line`,title:{ko:`ì¤ë§í¸ 모ëí°ë§`,en:`Smart Monitoring`},description:{ko:`모ë°ì¼ ì±ì¼ë¡ ì¶©ì ìíì ì ë ¥ ì¬ì©ëì ì¤ìê° íì¸í©ëë¤.`,en:`Real-time charge status and usage via mobile app.`}},{icon:`ri-leaf-line`,title:{ko:`ì¹íê²½ & ì ìì`,en:`Eco & Silent`},description:{ko:`ììê³¼ ì ì§ë³´ì ë¶ë´ì´ ì ì´ ìí ê³µê°ì ì í©í©ëë¤.`,en:`Low noise and minimal maintenance, ideal for living spaces.`}}],To=[{label:{ko:`ì 격 ì©ë`,en:`Rated Capacity`},value:{ko:`100KWh ~ 1MWh+`,en:`100KWh ~ 1MWh+`}},{label:{ko:`ìì¤í
구ì±`,en:`System Type`},value:{ko:`컨í
ì´ëí / ëí`,en:`Container / Rack`}},{label:{ko:`ë°°í°ë¦¬ ì
`,en:`Battery Cell`},value:{ko:`LFP + ìí¼ì»¤í¨ìí° ë³µí©`,en:`LFP + Supercapacitor hybrid`}},{label:{ko:`PCS ì 격`,en:`PCS Rating`},value:{ko:`ê³ í¨ì¨ ìë°©í¥ PCS`,en:`High-efficiency bidirectional PCS`}},{label:{ko:`ìëª
`,en:`Lifespan`},value:{ko:`10ë
+ / 6,000+ ì¬ì´í´`,en:`10yr+ / 6,000+ cycles`}},{label:{ko:`ì´ì ì¨ë`,en:`Operating Temp`},value:{ko:`-20â ~ +50â`,en:`-20â ~ +50â`}},{label:{ko:`ê´ë¦¬ ìì¤í
`,en:`Management`},value:{ko:`BMS + EMS íµí©`,en:`Integrated BMS + EMS`}},{label:{ko:`ì¸ì¦`,en:`Certification`},value:{ko:`KC / CE / ISO`,en:`KC / CE / ISO`}}],Eo=[{icon:`ri-bar-chart-line`,title:{ko:`í¼í¬ì ê°(Peak Shaving)`,en:`Peak Shaving`},description:{ko:`í¼í¬ ìê°ë ì ë ¥ ì¬ì©ì ì¤ì¬ ì 기ìê¸ì ëí ì ê°í©ëë¤.`,en:`Reduces peak-hour demand to significantly cut electricity costs.`}},{icon:`ri-refresh-line`,title:{ko:`ììê´ë¦¬(DR)`,en:`Demand Response`},description:{ko:`ì ë ¥ ììì ë¥ëì ì¼ë¡ ëìí´ ììµ ì°½ì¶ê³¼ ê³íµ ìì ì 기ì¬í©ëë¤.`,en:`Actively responds to grid demand for revenue and stability.`}},{icon:`ri-alert-line`,title:{ko:`ë¹ìì ì`,en:`Emergency Power`},description:{ko:`ì ì ì íµì¬ ì¤ë¹ì ì¦ì ì ë ¥ì ê³µê¸íë ë°±ì
ìí ì í©ëë¤.`,en:`Instantly backs up critical equipment during outages.`}},{icon:`ri-earth-line`,title:{ko:`ë§ì´í¬ë¡ê·¸ë¦¬ë`,en:`Microgrid`},description:{ko:`ë
립í ì ë ¥ë§ êµ¬ì¶ì¼ë¡ ëì·ì¤ì§ ì§ìì ìëì§ ì립ì ì¤íí©ëë¤.`,en:`Enables energy independence for islands and remote areas.`}},{icon:`ri-cpu-line`,title:{ko:`ì¤ë§í¸ EMS`,en:`Smart EMS`},description:{ko:`ìëì§ ê´ë¦¬ ìì¤í
ì¼ë¡ ìµì ì 충·방ì ì¤ì¼ì¤ì ìë ì´ìí©ëë¤.`,en:`Automatically optimizes charge/discharge scheduling.`}},{icon:`ri-thermometer-line`,title:{ko:`ì´ê´ë¦¬ ì¤ê³`,en:`Thermal Management`},description:{ko:`í¨ì¨ì ì¸ ì´ê´ë¦¬ë¡ ê·¹í íê²½ììë ìì ì ì¸ ì±ë¥ì ì ì§í©ëë¤.`,en:`Maintains stable performance in extreme environments.`}}],Do=[{ko:`주í·ë¹ë¼`,en:`Homes & Villas`},{ko:`ìê°Â·ìí ì¬ì
ì¥`,en:`Shops & Small Business`},{ko:`ê³µì¥Â·ì ì¡°ìì¤`,en:`Factories & Manufacturing`},{ko:`ë¹ë©Â·ì¤í¼ì¤`,en:`Buildings & Offices`},{ko:`ë°ì´í°ì¼í°`,en:`Data Centers`},{ko:`ëì·ì¤ì§ ë§ì´í¬ë¡ê·¸ë¦¬ë`,en:`Island & Remote Microgrids`},{ko:`ìº í·ì´ëì ì ì`,en:`Camping & Portable Power`},{ko:`ëì
·ì¤ë§í¸í`,en:`Agriculture & Smart Farm`}],Oo={eyebrow:{ko:`SOLAR`,en:`SMART SOLAR LIGHTING`},title:{ko:`íìê´ ê°ë¡ë±`,en:`Solar Street Light`},description:{ko:`All-in-One ì¼ì²´í ì¤ê³ë¡ ë³ëì ì ë ¥ë§ ìì´ ì¤ì¹ ê°ë¥í ì¤ë§í¸ íìê´ ê°ë¡ë±ì
ëë¤. ì´ì¤ë©´(Bifacial) íìê´ ëª¨ëê³¼ 200lm/W ì´ìì ê´í¨ì¨ë¡ ìëì
11ì¸ ì¡°ëª
ì±ë¥ì ì ê³µí©ëë¤.`,en:`An All-in-One smart solar street light that installs without grid power. Bifacial solar modules and 200lm/W+ efficacy deliver outstanding lighting performance.`}},ko=[{label:{ko:`ì¶ë ¥ ë¼ì¸ì
`,en:`Power Lineup`},value:{ko:`30W / 60W / 90W / 120W / 150W`,en:`30W / 60W / 90W / 120W / 150W`}},{label:{ko:`ê´í¨ì¨`,en:`Luminous Efficacy`},value:{ko:`200lm/W ì´ì`,en:`200lm/W+`}},{label:{ko:`íìê´ ëª¨ë`,en:`Solar Module`},value:{ko:`ì´ì¤ë©´(Bifacial) 모ë`,en:`Bifacial module`}},{label:{ko:`ë°°í°ë¦¬`,en:`Battery`},value:{ko:`LFP ì¥ìëª
ë°°í°ë¦¬`,en:`Long-life LFP battery`}},{label:{ko:`ë°©ì·방ì§`,en:`Ingress Protection`},value:{ko:`IP66`,en:`IP66`}},{label:{ko:`충격 ë³´í¸`,en:`Impact Protection`},value:{ko:`IK09`,en:`IK09`}},{label:{ko:`ì¼ì`,en:`Sensor`},value:{ko:`ì¤ë§í¸ 모ì
ì¼ì`,en:`Smart motion sensor`}},{label:{ko:`ë³´ì¦`,en:`Warranty`},value:{ko:`5ë
ë³´ì¦`,en:`5-year warranty`}}],Ao=[{icon:`ri-sun-foggy-line`,title:{ko:`ì´ì¤ë©´ íìê´ ëª¨ë`,en:`Bifacial Module`},description:{ko:`ì ë©´ê³¼ íë©´ ìë©´ìì ë¹ì í¡ìí´ ë°ì í¨ì¨ì ê·¹ëíí©ëë¤.`,en:`Absorbs light from both sides to maximize generation efficiency.`}},{icon:`ri-lightbulb-flash-line`,title:{ko:`200lm/W ì´ê³ í¨ì¨`,en:`200lm/W Efficiency`},description:{ko:`ëì¼ ì ë ¥ì¼ë¡ ë ë°ê³ 먼 ê³³ê¹ì§ ë¹ì¶ë ë°ì´ë ê´í¨ì¨ì ì ê³µí©ëë¤.`,en:`Brighter, farther illumination with the same power.`}},{icon:`ri-moon-line`,title:{ko:`ì¤ë§í¸ 모ì
ì¼ì`,en:`Smart Motion Sensor`},description:{ko:`ìì§ìì ê°ì§í´ ë°ê¸°ë¥¼ ìë ì¡°ì íê³ ìëì§ë¥¼ ì ì½í©ëë¤.`,en:`Detects motion to auto-adjust brightness and save energy.`}},{icon:`ri-windy-line`,title:{ko:`IP66/IK09 ë´êµ¬ì±`,en:`IP66/IK09 Durability`},description:{ko:`먼ì§Â·íì°Â·ì¶©ê²©ì ê°í´ ì¼ì¸ ì´ëìë ìì ì ì¼ë¡ ìëí©ëë¤.`,en:`Resistant to dust, heavy rain, and impact for reliable outdoor use.`}},{icon:`ri-battery-2-charge-line`,title:{ko:`ì¥ë§ì² ëì`,en:`Rainy Season Ready`},description:{ko:`í린 ë ìë 3~5ì¼ ì°ì ì ë±ì´ ê°ë¥í ë°°í°ë¦¬ ì©ëì ê°ì·ìµëë¤.`,en:`Battery capacity for 3â5 days of continuous lighting on cloudy days.`}},{icon:`ri-tools-line`,title:{ko:`ê°í¸ ì¤ì¹`,en:`Easy Installation`},description:{ko:`ë°°ì ·ì ë ¥ë§ ìì´ ì¼ì²´íì¼ë¡ ë¹ ë¥´ê² ì¤ì¹í ì ììµëë¤.`,en:`Quick all-in-one installation without wiring or grid.`}}],jo=[{ko:`ëë¡Â·ê°ë¡ë±`,en:`Roads & Streets`},{ko:`ê³µì·ì°ì±
ë¡`,en:`Parks & Trails`},{ko:`주차ì¥`,en:`Parking Lots`},{ko:`주거ë¨ì§`,en:`Residential Complexes`},{ko:`ëì·ì¤ì§ ì§ì`,en:`Islands & Remote Areas`},{ko:`ìº í¼ì¤Â·ì°ì
ë¨ì§`,en:`Campuses & Industrial Parks`}],Mo={eyebrow:{ko:`MOBILITY`,en:`PERSONAL MOBILITY`},title:{ko:`ê°ì¸ 모ë¹ë¦¬í°`,en:`Personal Mobility`},description:{ko:`HNCmobilityì ê°ì¸ 모ë¹ë¦¬í° ì¬ì
ì ì 기ìì ê±°ì ì´ì ê³µê¸ëë ë°°í°ë¦¬ì ì§ì¤í©ëë¤. ê³ ìëì§ë°ë ì
ê³¼ ê³ ìì¶©ì 기ì ë¡ ì 기ìì ê±°ì 주í거리ì í¸ìì±ì ê·¹ëíí©ëë¤.`,en:`HNCmobility personal mobility focuses on e-bikes and the batteries supplied for them. High-energy-density cells and fast-charging maximize range and convenience.`},note:{ko:`ê°ì¸ 모ë¹ë¦¬í° ì¬ì
ì ì 기ìì ê±°ì ë°°í°ë¦¬ ê³µê¸ì íì íì¬ ì§íí©ëë¤.`,en:`Personal mobility is limited to e-bikes and battery supply.`}},No=[{label:{ko:`ì ì© ì í`,en:`Application`},value:{ko:`ì 기ìì ê±°(E-Bike)`,en:`Electric Bicycle`}},{label:{ko:`ë°°í°ë¦¬ ì
`,en:`Battery Cell`},value:{ko:`ê³ ìëì§ë°ë ë¦¬í¬ ì
`,en:`High-energy-density lithium cell`}},{label:{ko:`ì¶©ì ìê°`,en:`Charge Time`},value:{ko:`30ë¶ ì¶©ì 80%`,en:`80% in 30 min`}},{label:{ko:`BMS`,en:`BMS`},value:{ko:`ì¤ë§í¸ BMS íì¬`,en:`Smart BMS`}},{label:{ko:`ìì ì¤ê³`,en:`Safety`},value:{ko:`과충ì ·과방ì Â·ê³¼ì´ ë³´í¸`,en:`Over-charge/discharge/heat protection`}},{label:{ko:`ìëª
`,en:`Lifespan`},value:{ko:`ì¥ìëª
ì¬ì´í´ ì¤ê³`,en:`Long cycle life`}}],Po=[{icon:`ri-battery-charge-line`,title:{ko:`30ë¶ ì¶©ì 80%`,en:`80% in 30 min`},description:{ko:`ê³ ìì¶©ì 기ì ë¡ ì§§ì ì¶©ì ìê°ì 긴 주í거리를 íë³´í©ëë¤.`,en:`Fast-charging for long range in a short charge.`}},{icon:`ri-flashlight-line`,title:{ko:`ê³ ìëì§ë°ë ì
`,en:`High Energy Density`},description:{ko:`ê°ë³ê³ ì»´í©í¸íë©´ìë ë ë§ì ìëì§ë¥¼ ì ì¥í©ëë¤.`,en:`Lighter, compact, yet stores more energy.`}},{icon:`ri-shield-check-line`,title:{ko:`ì¤ë§í¸ BMS`,en:`Smart BMS`},description:{ko:`과충ì ·과방ì ·과ì´ì ì¤ìê° ê°ì§í´ ìì ì ë³´ì¥í©ëë¤.`,en:`Real-time protection against over-charge, discharge, and heat.`}},{icon:`ri-recycle-line`,title:{ko:`ì¥ìëª
ì¤ê³`,en:`Long Cycle Life`},description:{ko:`ìëª
ì´ ê¸´ ì
ê³¼ í© ì¤ê³ë¡ êµì²´ 주기를 ë립ëë¤.`,en:`Long-lasting cells and pack design extend replacement cycles.`}}],Fo={eyebrow:{ko:`OTHER BUSINESS`,en:`OTHER BUSINESS`},title:{ko:`기í ì¬ì
`,en:`Other Business`},description:{ko:`HNCmobilityë íµì¬ 기ì ì 기ë°ì¼ë¡ ì¬ì
ììì ì§ìì ì¼ë¡ íì¥í´ ëê°ê³ ììµëë¤. ìë¡ì´ ìëì§ ì루ì
ì ì§ìì ì¼ë¡ ì¶ê°í ìì ì
ëë¤.`,en:`HNCmobility continuously expands its business based on core technology. New energy solutions will be added on an ongoing basis.`}},R={title:{ko:`íìê´ íí íë¡ì í¸`,en:`Solar Water Pump Project`},subtitle:{ko:`ëì
ì© íìê´ ìí°íí`,en:`Agricultural Solar Water Pump`},description:{ko:`ëì
ì© íìê´ ìí°ííë ì ë ¥ë§ì´ ë¿ì§ ìë ëê²½ì§ì íìê´ì¼ë¡ 구ëëë íí를 ì¤ì¹íì¬ ê´ê°ì©ì를 ìì ì ì¼ë¡ ê³µê¸íë íë¡ì í¸ì
ëë¤. ìëì§ ë¹ì© ë¶ë´ ìì´ ì§ì ê°ë¥í ëì
ì ì§ìí©ëë¤.`,en:`A solar-powered water pump project that delivers reliable irrigation water to farmlands beyond the grid, supporting sustainable agriculture without energy cost burdens.`},points:[{ko:`íìê´ ì립 구ë`,en:`Solar self-sustaining operation`},{ko:`ì ë ¥ë§ ë¶íì`,en:`No grid connection required`},{ko:`ê´ê°ì©ì ìì ê³µê¸`,en:`Stable irrigation supply`},{ko:`ì ì§ë³´ì ë¹ì© ì ê°`,en:`Low maintenance cost`}],image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/f3d9a6f3-b6a4-4871-b7e8-6fd02bb781ba_compressed_-ESS.webp`},Io={title:{ko:`ì ESSê° íìíê°?`,en:`Why Do We Need ESS?`},description:{ko:`기í ë³íì ì¬ììëì§ íëë¡ ì ë ¥ê³íµì ë¶ìì ì±ì´ 커ì§ê³ ììµëë¤. ESSë íìê´Â·íë ¥ì ê°íì±ì ë³´ìíê³ , í¼í¬ ìê°ë ì ë ¥ ìì를 ê´ë¦¬íë©°, ì ì ì ë°±ì
ì ìì¼ë¡ ìëí´ ìëì§ ì립과 ê²½ì ì±ì ëìì ì¤íí©ëë¤. HNCmobilityì ESSë íì¬ ê±±ì ìë ìì ì±ê³¼ ì´ê³ ì ì¶©ì ì¼ë¡ ê·¸ ì°¨ì´ë¥¼ ë§ëëë¤.`,en:`Climate change and the exp
11ansion of renewable energy are increasing grid instability. ESS compensates for the intermittency of solar and wind power, manages peak-hour demand, and serves as backup power during outages, achieving both energy independence and economic efficiency. HNCmobility ESS makes the difference with fire-safe reliability and ultra-fast charging.`},points:[{ko:`ì¬ììëì§(íìê´Â·íë ¥)ì ê°íì± ë³´ì`,en:`Compensates for renewable intermittency`},{ko:`ì ë ¥ í¼í¬ì ê°ì¼ë¡ ìê¸ ì ê° 30~50%`,en:`30~50% cost reduction via peak shaving`},{ko:`ì ì ì íì ì¤ë¹ ë°±ì
ì ì`,en:`Essential equipment backup during outages`},{ko:`RE100 / íìì¤ë¦½ ì¤íì íµì¬ ì¸íë¼`,en:`Core infrastructure for RE100 / carbon neutrality`},{ko:`ë§ì´í¬ë¡ê·¸ë¦¬ëë¡ ì¤ì§Â·ëì ìëì§ ì립`,en:`Energy independence for remote areas via microgrids`}],image:`https://public.readdy.ai/ai/img_res/f275568ee2634fd498471249a6b14dd6.webp`},Lo=[{title:{ko:`주í·ë¹ë¼ ìëì§ ì립`,en:`Home & Villa Energy Independence`},description:{ko:`ì£¼ê° íìê´ ë°ì ìì¬ ì ë ¥ì ì ì¥íê³ ì¼ê°ì ì¬ì©íì¬ ì 기ìê¸ì ì ê°í©ëë¤. ì ì ì UPS 기ë¥ì¼ë¡ ëì¥ê³ ·보ì¼ë¬Â·ë³´ì 기기를 ë³´í¸í©ëë¤.`,en:`Stores surplus daytime solar power for nighttime use to reduce electricity costs. UPS function protects refrigerators, boilers, and security devices during outages.`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/c958e1cf-c036-46b1-9617-bbc2db399f5d_compressed_-ESS.webp`},{title:{ko:`ê³µì¥Â·ì ì¡°ìì¤ í¼í¬ì ê°`,en:`Factory & Manufacturing Peak Shaving`},description:{ko:`ëí ì¤ë¹ ê°ë ì ë°ìíë í¼í¬ ì ë ¥ì ESSë¡ ì»¤ë²íì¬ ì°ì
ì© ì ë ¥ ìê¸ì 기본ìê¸ì ëí ì ê°í©ëë¤. ììê´ë¦¬(DR) ì°¸ì¬ë¡ ì¶ê° ììµë ì°½ì¶í©ëë¤.`,en:`Covers peak power from large equipment operation with ESS to significantly reduce industrial electricity base charges. Additional revenue from demand response (DR) participation.`},image:`https://public.readdy.ai/ai/img_res/004129e2f02b41d61ce35666695e91aa.webp`},{title:{ko:`ì¤ë§í¸í·ëì
ìì¤`,en:`Smart Farm & Agriculture`},description:{ko:`ëì
ì© í기·ê´ê°Â·ë³´ì¨ ì¤ë¹ì ìì ì ì ë ¥ì ë³´ì¥í©ëë¤. íìê´ ì°ëì¼ë¡ ëê²½ì§ììì ìëì§ ì립과 ì ë ¥ë§ êµ¬ì¶ ë¹ì©ì ì ê°í©ëë¤.`,en:`Ensures stable power for agricultural ventilation, irrigation, and heating equipment. Solar-linked operation reduces energy independence and grid construction costs on farmland.`},image:`https://public.readdy.ai/ai/img_res/8e0ebdb4bfdd1fd8fb2559f9e9c81b4d.webp`},{title:{ko:`ëì·ì¤ì§ ë§ì´í¬ë¡ê·¸ë¦¬ë`,en:`Island & Remote Microgrid`},description:{ko:`ì¡ì ì ë¡ê° ë¿ì§ ìë ì§ìì íìê´ + ESSë¡ ë
립í ì ë ¥ë§ì 구ì¶í©ëë¤. ëì ¤ ë°ì 기 ëë¹ ì°ë£ë¹Â·ì ì§ë³´ìë¹ë¥¼ í기ì ì¼ë¡ ì ê°í©ëë¤.`,en:`Builds standalone power grids with solar + ESS in areas without transmission lines. Dramatically reduces fuel and maintenance costs compared to diesel generators.`},image:`https://public.readdy.ai/ai/img_res/04a4320e9b2b8d3a556b1dc7d752ab2f.webp`},{title:{ko:`ë°ì´í°ì¼í°Â·íµì 기ì§êµ`,en:`Data Center & Telecom Base Station`},description:{ko:`24ìê° ë¬´ì ì ì´ìì´ íìì¸ ë°ì´í°ì¼í°ì 기ì§êµì UPS ë° í¼í¬ ì ë ¥ì ì§ìí©ëë¤. ì ì íì§ í¥ìì¼ë¡ ì¥ë¹ ììê³¼ ë°ì´í° ì ì¤ì ë°©ì§í©ëë¤.`,en:`Supports UPS and peak power for data centers and base stations requiring 24/7 uninterrupted operation. Prevents equipment damage and data loss through improved power quality.`},image:`https://public.readdy.ai/ai/img_res/b0fc1785be355eb078e4a24ab8a1d7d5.webp`},{title:{ko:`EV ì¶©ì ì·ìì
ìì¤`,en:`EV Charging Station & Commercial`},description:{ko:`EV ì¶©ì ìì ê¸ì ì¶©ì ì¼ë¡ ì¸í ìê° ì ë ¥ í¼í¬ë¥¼ ìííê³ , ìì
ìì¤ì ì 기ìê¸ ì ê°ê³¼ RE100 ë¬ì±ì ëìì ì§ìí©ëë¤.`,en:`Mitigates instantaneous power peaks from EV fast charging while supporting electricity cost reduction and RE100 achievement for commercial facilities.`},image:`https://public.readdy.ai/ai/img_res/91405c913c7560ec66e40124f4c317d1.webp`},{title:{ko:`ë¹ë©Â·ì¤í¼ì¤ ììê´ë¦¬`,en:`Building & Office Demand Response`},description:{ko:`ë¹ë©ì ëë방·조ëª
·ìë¦¬ë² ì´í° ë± ì ë ¥ ìì를 ESSë¡ ìµì ííì¬ ì 기ìê¸ì ì ê°íê³ , íì ììê´ë¦¬(DR) ìì¥ì ì°¸ì¬í´ ììµì ì°½ì¶í©ëë¤.`,en:`Optimizes building power demand for HVAC, lighting, and elevators via ESS to reduce electricity costs and generate revenue through Korea Electric Power DR market participation.`},image:`https://public.readdy.ai/ai/img_res/cdf9ada428b26d65ec8b8d8ce836f4cb.webp`},{title:{ko:`ìº í·ì´ëì ì ì`,en:`Camping & Portable Power`},description:{ko:`ìº í카·ì¼ì¸ íì¬Â·ê±´ì¤ íì¥ ë± ì ë ¥ë§ ìë ê³µê°ì ì´ëí ESS를 ë°°ì¹íì¬ ìì íê³ í¸ë¦¬í ì ë ¥ì ì ê³µí©ëë¤.`,en:`Deploys mobile ESS at space
11s without grid power such as camping cars, outdoor events, and construction sites for safe and convenient electricity.`},image:`https://public.readdy.ai/ai/img_res/5c38984654d8eff460d19ab2989a6dec.webp`}],Ro=[{title:{ko:`ì 주ë ë§ì´í¬ë¡ê·¸ë¦¬ë 구ì¶`,en:`Jeju Island Microgrid Deployment`},description:{ko:`ì¡ì ì ë¡ê° 미ì¤ì¹ë ì´ì´ ë§ìì íìê´ 50kW + ESS 100kWh를 구ì¶íì¬ ëì ¤ ë°ì 기를 ìì í ëì²´íìµëë¤. ì°ê° ì°ë£ë¹ 4,500ë§ì ì ê°ê³¼ íìë°°ì¶ 120í¤/ë
ê°ì를 ë¬ì±íìµëë¤.`,en:`Deployed 50kW solar + 100kWh ESS in a fishing village without transmission lines, completely replacing diesel generators. Achieved annual fuel cost savings of 45 million KRW and 120 tons/year CO2 reduction.`},image:`https://public.readdy.ai/ai/img_res/0bd1fdc72097bdd591465edda9ca8653.webp`,stats:[{label:{ko:`êµ¬ì¶ ì©ë`,en:`Capacity`},value:{ko:`50kW íìê´ + 100kWh ESS`,en:`50kW Solar + 100kWh ESS`}},{label:{ko:`ì°ê° ì ê°`,en:`Annual Savings`},value:{ko:`4,500ë§ì`,en:`45M KRW`}},{label:{ko:`íì ê°ì`,en:`CO2 Reduction`},value:{ko:`120í¤/ë
`,en:`120 tons/year`}}]},{title:{ko:`ë구 ê³µì¥ í¼í¬ì ê° íë¡ì í¸`,en:`Daegu Factory Peak Shaving Project`},description:{ko:`ê¸ìê°ê³µ ê³µì¥ì 500kWh ì°ì
ì© ESS를 ì¤ì¹íì¬ ì©ì ·íë ì¤ ì¤ë¹ì í¼í¬ ì ë ¥ì 60% ì ê°íìµëë¤. ì 기ìê¸ ê¸°ë³¸ìê¸ ê°ë©´ê³¼ ììê´ë¦¬ ì°¸ì¬ë¡ ì°ê° 8,200ë§ì ì ê° í¨ê³¼ë¥¼ ë¬ì±íìµëë¤.`,en:`Installed 500kWh industrial ESS at a metal processing factory, reducing peak power from welding and press equipment by 60%. Achieved annual savings of 82M KRW through electricity base charge reduction and demand response participation.`},image:`https://public.readdy.ai/ai/img_res/10a1cf44da343e86d1248ef6bbd15cf4.webp`,stats:[{label:{ko:`ì¤ì¹ ì©ë`,en:`Installed Capacity`},value:{ko:`500kWh ì°ì
ì© ESS`,en:`500kWh Industrial ESS`}},{label:{ko:`í¼í¬ ì ê°ë¥ `,en:`Peak Reduction`},value:{ko:`60%`,en:`60%`}},{label:{ko:`ì°ê° ì ê°`,en:`Annual Savings`},value:{ko:`8,200ë§ì`,en:`82M KRW`}}]},{title:{ko:`ê²½ë¶ ì¤ë§í¸í ìëì§ ì립`,en:`Gyeongbuk Smart Farm Energy Independence`},description:{ko:`ë¸ê¸°Â·í ë§í ì¤ë§í¸íì íìê´ 30kW + ESS 60kWh를 ì¤ì¹íì¬ í기·ê´ê°Â·ë³´ì¨ ìì¤í
ì ì ë ¥ì 100% ìì²´ ê³µê¸í©ëë¤. 3ë
ë§ì ì¤ì¹ë¹ì©ì íìíê³ ì°ê° 2,800ë§ìì ì 기ìê¸ì ì ê°íê³ ììµëë¤.`,en:`Installed 30kW solar + 60kWh ESS at a strawberry and tomato smart farm, 100% self-supplying power for ventilation, irrigation, and heating systems. Recovered installation costs in 3 years and saves 28M KRW annually in electricity.`},image:`https://public.readdy.ai/ai/img_res/511dcbdd33783759595c6b4ae7824ee4.webp`,stats:[{label:{ko:`êµ¬ì¶ ì©ë`,en:`Capacity`},value:{ko:`30kW + 60kWh`,en:`30kW + 60kWh`}},{label:{ko:`ìê¸ë¥ `,en:`Self-Supply Rate`},value:{ko:`100%`,en:`100%`}},{label:{ko:`í¬ì íì`,en:`ROI Period`},value:{ko:`3ë
`,en:`3 years`}}]},{title:{ko:`ìì¸ ì¤í¼ì¤ë¹ë© ììê´ë¦¬`,en:`Seoul Office Building Demand Response`},description:{ko:`15층 ê·ëª¨ ì¤í¼ì¤ë¹ë©ì 1MWh ESS를 ì¤ì¹íì¬ ëëë°© í¼í¬ë¥¼ ê´ë¦¬íê³ íì ììê´ë¦¬(DR) ìì¥ì ì°¸ì¬íìµëë¤. ë¹ë© ìëì§ ìë¦½ë¥ 35% ë¬ì±ê³¼ ì°ê° 1.2ìµì ììµ ì°½ì¶ì ì¤ííìµëë¤.`,en:`Installed 1MWh ESS in a 15-story office building to manage HVAC peaks and participate in Korea Electric Power DR market. Achieved 35% building energy independence and annual revenue of 120M KRW.`},image:`https://public.readdy.ai/ai/img_res/d73ba674398f1fcf209a77cf8f483ddb.webp`,stats:[{label:{ko:`ì¤ì¹ ì©ë`,en:`Installed Capacity`},value:{ko:`1MWh`,en:`1MWh`}},{label:{ko:`ìë¦½ë¥ `,en:`Independence Rate`},value:{ko:`35%`,en:`35%`}},{label:{ko:`ì°ê° ììµ`,en:`Annual Revenue`},value:{ko:`1.2ìµì`,en:`120M KRW`}}]}],zo=[{title:{ko:`HNC-ESS Home 5`,en:`HNC-ESS Home 5`},subtitle:{ko:`5KWh ê°ì ì© ë²½ê±¸ì´í`,en:`5KWh Residential Wall-Mount`},tag:{ko:`ê°ì ì©`,en:`Residential`},image:`https://public.readdy.ai/ai/img_res/edited_f421f510fb264e39ac40fbfc81503d16_495a4e96.jpg`,size:`sm`,fit:`cover`},{title:{ko:`HNC-ESS Home 10`,en:`HNC-ESS Home 10`},subtitle:{ko:`10KWh ê°ì ì© ì¤í ëí`,en:`10KWh Residential Stand`},tag:{ko:`ê°ì ì©`,en:`Residential`},image:`https://public.readdy.ai/ai/img_res/edited_4232c8605334ccff719cb633d4d6bb06_81980d56.jpg`,size:`md`,fit:`cover`},{title:{ko:`HNC-ESS Home 15`,en:`HNC-ESS Home 15`},subtitle:{ko:`15KWh ê°ì ì© ëì©ë`,en:`15KWh Residential Large`},tag:{ko:`ê°ì ì©`,en:`Residential`},image:`https://public.readdy.ai/ai/img_res/edited_bfcd62e780d862cec0b8e56621edd16f_efcd8cb4.jpg`,
11size:`lg`,fit:`cover`},{title:{ko:`HNC-ESS Home Cabinet`,en:`HNC-ESS Home Cabinet`},subtitle:{ko:`커í¨ìí° ìí ìºë¹ë·í`,en:`Capacitor Small Cabinet Type`},tag:{ko:`ê°ì ì©`,en:`Residential`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/b2a313d1-3232-4f1e-8b9c-b67ee8ca3d20_compressed_--ESS.webp`,size:`sm`},{title:{ko:`HNC-ESS Industrial 100`,en:`HNC-ESS Industrial 100`},subtitle:{ko:`100KWh 컨í
ì´ëí`,en:`100KWh Container Type`},tag:{ko:`ì°ì
ì©`,en:`Industrial`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/c03547a2-4ea2-4597-91fa-d16d635c5786_compressed_KakaoTalk_20260831_104147740.webp`,size:`md`},{title:{ko:`HNC-ESS Industrial 500`,en:`HNC-ESS Industrial 500`},subtitle:{ko:`500KWh ëí ëí`,en:`500KWh Large Rack Type`},tag:{ko:`ì°ì
ì©`,en:`Industrial`},image:`https://public.readdy.ai/ai/img_res/fa01413eefc852c4a2dd6325dd83ebce.webp`,size:`lg`},{title:{ko:`HNC-ESS Industrial 1M`,en:`HNC-ESS Industrial 1M`},subtitle:{ko:`1MWh+ ëí 컨í
ì´ë`,en:`1MWh+ Large Container`},tag:{ko:`ì°ì
ì©`,en:`Industrial`},image:`https://public.readdy.ai/ai/img_res/9d32427edba6dfc21fde364cc4e328ae.webp`,size:`lg`}],Bo={title:{ko:`ì íìê´ ê°ë¡ë±ì¸ê°?`,en:`Why Solar Street Lights?`},description:{ko:`ì ë ¥ë§ì´ ë¿ì§ ìë ëë¡Â·ê³µì·ì¤ì§ ì§ìì ì¡°ëª
ì ì§ì¤ ë°°ì ê³µì¬ë¹ì ì 기ìê¸ ë¶ë´ì¼ë¡ ì¬ì
ì±ì´ ë¨ì´ì§ëë¤. All-in-One íìê´ ê°ë¡ë±ì ë°°ì ìì´ ì¤ì¹ ê°ë¥íê³ , ì 기ìê¸ì´ 0ìì´ë©°, ì ì§ë³´ìê° ê°í¸í´ ì ì¸ê³ì ì¼ë¡ ê°ì¥ ë¹ ë¥´ê² ì±ì¥íë ì¼ì¸ ì¡°ëª
ì루ì
ì
ëë¤.`,en:`Lighting for roads, parks, and remote areas without grid access suffers from poor business viability due to underground wiring costs and electricity bills. All-in-One solar street lights require no wiring, have zero electricity costs, and are easy to maintain, making them the fastest-growing outdoor lighting solution globally.`},points:[{ko:`ì ë ¥ë§Â·ë°°ì ê³µì¬ ìì´ ì¤ì¹`,en:`Install without grid or wiring`},{ko:`ì 기ìê¸ 0ì, 3~5ë
ë§ì í¬ì íì`,en:`Zero electricity, ROI in 3~5 years`},{ko:`ì§ì¤ ë°°ì ê³µì¬ë¹ ëí ì ê°`,en:`Dramatically reduced underground wiring costs`},{ko:`ìë ì ë±Â·ìë±, ì ì§ë³´ì ìµìí`,en:`Auto on/off, minimal maintenance`},{ko:`ì¹íê²½ ì¬ììëì§ 100% ì¡°ëª
`,en:`100% renewable eco-friendly lighting`}],image:`https://public.readdy.ai/ai/img_res/27d99d0c2e6e94a888b3d10529c0db51.webp`},Vo=[{title:{ko:`ëë¡Â·ê°ë¡ë³ ì¡°ëª
`,en:`Road & Street Lighting`},description:{ko:`ì ì¤ ëë¡Â·ëë¡Â·ì°ê¸¸ ë± ì ë ¥ë§ ë¯¸êµ¬ì¶ êµ¬ê°ì All-in-One íìê´ ê°ë¡ë±ì ì¤ì¹íì¬ ì´ì ìì ë³´íìì ì¼ê° ìì ì íë³´í©ëë¤. ì§ì¤ ë°°ì ê³µì¬ ìì´ ì¦ì ì¤ì¹ ê°ë¥í©ëë¤.`,en:`Installs All-in-One solar street lights on new roads, farm roads, and mountain trails without grid access to ensure nighttime safety for drivers and pedestrians. Immediate installation without underground wiring.`},image:`https://public.readdy.ai/ai/img_res/aa2f6a0999a3270c6c92f372ad770e25.webp`},{title:{ko:`ê³µì·ì°ì±
ë¡ ì¡°ëª
`,en:`Park & Trail Lighting`},description:{ko:`ê³µìê³¼ ì°ì±
ë¡ì ì¡°ëª
ì íìê´ì¼ë¡ ëì²´íì¬ ìì¤ ê´ë¦¬ë¹ë¥¼ ì ê°íê³ ë°©ë²Â·ì¼ê° 취미 íëì ì§ìí©ëë¤. 모ì
ì¼ìë¡ ì¬ëì´ ìì ëë ì ë°ëë¡ ì ì í©ëë¤.`,en:`Replaces park and trail lighting with solar to reduce facility management costs and support crime prevention and nighttime leisure activities. Motion sensor dims to low brightness when no one is present.`},image:`https://public.readdy.ai/ai/img_res/9fc0c6c9ef4a25d236c1812080940cf9.webp`},{title:{ko:`주차ì¥Â·ì¼ì¸ ìì¤ ì¡°ëª
`,en:`Parking Lot & Outdoor Facility`},description:{ko:`ì¼ì¸ 주차ì¥ê³¼ 물ë¥ì¼í° 주차공ê°ì ê³ ì¶ë ¥ íìê´ ê°ë¡ë±ì ì¤ì¹íì¬ ì°¨ë ì¶ì
ìì ê³¼ ë°©ë²ì íë³´í©ëë¤. 기존 ì¡°ëª
ëë¹ ì 기ìê¸ 100% ì ê° í¨ê³¼ë¥¼ ë
ëë¤.`,en:`Installs high-output solar street lights in outdoor parking lots and logistics center parking space
11s to ensure vehicle safety and crime prevention. Achieves 100% electricity cost reduction compared to existing lighting.`},image:`https://public.readdy.ai/ai/img_res/afc81d5a0dbaa7c5179dc152caa24fab.webp`},{title:{ko:`íêµÂ·ìº í¼ì¤ ì¡°ëª
`,en:`School & Campus Lighting`},description:{ko:`ëíêµÂ·ì¤ê³ ë±íêµ ìº í¼ì¤ ë´ ëë¡ì ë³´íë¡ì íìê´ ê°ë¡ë±ì ì¤ì¹íì¬ íìë¤ì ì¼ê° íµí ìì ê³¼ íìì¤ë¦½ ìº í¼ì¤ë¥¼ ëìì ì¤íí©ëë¤.`,en:`Installs solar street lights on campus roads and pedestrian paths for student nighttime commuting safety and carbon-neutral campus achievement simultaneously.`},image:`https://public.readdy.ai/ai/img_res/383a76667301704acce7556131c1c5c5.webp`},{title:{ko:`ì¤ì§Â·ëì´ ë§ì ì¡°ëª
`,en:`Remote & Rural Village Lighting`},description:{ko:`ì¡ì ì ë¡ê° ìë ëì´ ë§ìê³¼ ì¤ì§ì íìê´ ê°ë¡ë±ì ì¤ì¹íì¬ ì£¼ë¯¼ë¤ì ì¼ê° ì´ë ìì ê³¼ ìí í¸ì를 í¥ììíµëë¤. 주거ì§ì ìëì§ ì립ì 첫걸ìì´ ë©ëë¤.`,en:`Installs solar street lights in rural villages and remote areas without transmission lines to improve residents nighttime mobility safety and living convenience. A first step toward residential energy independence.`},image:`https://public.readdy.ai/ai/img_res/9d0c7267e8374286f46d8b9ba3b45957.webp`},{title:{ko:`ì°ì
ë¨ì§Â·ë¬¼ë¥ì¼í°`,en:`Industrial Park & Logistics`},description:{ko:`ì°ì
ë¨ì§ ë´ ëë¡ì 물ë¥ì¼í° 주ë³ì ê³ ì¶ë ¥ ê°ë¡ë±ì ì¤ì¹íì¬ 24ìê° ë¬¼ëë ìì ê³¼ ë°©ë²ì ì§ìí©ëë¤. ì 기ìê¸ ì ê°ê³¼ RE100 ë¬ì±ì 기ì¬í©ëë¤.`,en:`Installs high-output street lights on industrial park roads and around logistics centers to support 24-hour cargo safety and crime prevention. Contributes to electricity cost reduction and RE100 achievement.`},image:`https://public.readdy.ai/ai/img_res/46ae94c6e64d77fad71690e7209ecefd.webp`},{title:{ko:`ë±ì°ë¡Â·êµë¦½ê³µì`,en:`Hiking Trail & National Park`},description:{ko:`ë±ì°ë¡ì êµë¦½ê³µì íë°©ë¡ì ë´íì±Â·ì¶©ê²© ë°©ì§ ì¤ê³ë íìê´ ê°ë¡ë±ì ì¤ì¹íì¬ ì¼ê° íë°© ìì ê³¼ íë°©ê° ì ë를 ì§ìí©ëë¤. ìì° í경과 ì¡°í를 ì´ë£¨ë ëìì¸ì ì ì©í©ëë¤.`,en:`Installs weather-resistant, impact-resistant solar street lights on hiking trails and national park paths to support nighttime hiking safety and visitor guidance. Applies design in harmony with the natural environment.`},image:`https://public.readdy.ai/ai/img_res/d7a3c110933f4eee52073d48b87a3724.webp`},{title:{ko:`주거ë¨ì§Â·ìíí¸`,en:`Residential Complex & Apartment`},description:{ko:`ìíí¸ ë¨ì§ ë´ ëë¡ì ëì´í°ì íìê´ ê°ë¡ë±ì ì¤ì¹íì¬ ê´ë¦¬ë¹ ì ê°ê³¼ 주민 ì¼ê° ìì ì ëìì íë³´í©ëë¤. ì¸ëë³ ìëì§ ë¹ì© ë¶ë´ ìì´ ê³µì© ì¡°ëª
ì ì´ìí©ëë¤.`,en:`Installs solar street lights on apartment complex roads and playgrounds to simultaneously reduce management costs and ensure resident nighttime safety. Operates public lighting without per-unit energy cost sharing.`},image:`https://public.readdy.ai/ai/img_res/fa08b63a6dccba4f786573f3449de3e6.webp`}],Ho=[{title:{ko:`ì¸ëë¤ìì ëì´ ë§ì ì¡°ëª
`,en:`Indonesia Rural Village Lighting`},description:{ko:`ì ê¸°ê° ê³µê¸ëì§ ìë ëì´ ë§ìì 60W íìê´ ê°ë¡ë±ì ì¤ì¹íìµëë¤. 주민ë¤ì ì¼ê° ì´ë ìì ê³¼ ìë íìµ íê²½ì ê°ì íì¼ë©°, ë§ì íê´ê³¼ ë³´ê±´ìì ì¼ê° ì´ìë ê°ë¥í´ì¡ìµëë¤.`,en:`Installed 60W solar street lights in rural villages without electricity. Improved residents nighttime mobility and children learning environment, and enabled nighttime operation of village halls and health centers.`},image:`https://public.readdy.ai/ai/img_res/3f77d55901b187323878685a4ab9a110.webp`,stats:[]},{title:{ko:`ê°ìë ëë¡ íìê´ ì¡°ëª
`,en:`Gangwon-do Farm Road Solar Lighting`},description:{ko:`ëì´ ë§ê³ ì ë ¥ë§ì´ ì·¨ì½í ê°ìë ëë¡ì 90W íìê´ ê°ë¡ë±ì ì¤ì¹íì¬ ê²¨ì¸ì² ì¼ê° ì´í ìì ì íë³´íìµëë¤. ì§ì¤ ë°°ì ê³µì¬ë¹ 2ìµìì ì ê°íê³ ì°ê° ì 기ìê¸ 0ìì¼ë¡ ì´ì ì¤ì
ëë¤.`,en:`Installed 90W solar street lights on farm roads in snowy, grid-vulnerable Gangwon-do to ensure winter nighttime driving safety. Saved 200M KRW in underground wiring costs and operates at zero annual electricity cost.`},image:`https://public.readdy.ai/ai/img_res/f60173c40201ecc3136f852d495867f9.webp`,stats:[{label:{ko:`ë°°ì ê³µì¬ë¹ ì ê°`,en:`Wiring Cost Saved`},value:{ko:`2ìµì`,en:`200M KRW`}},{label:{ko:`ì°ê° ì 기ìê¸`,en:`Annual Electricity`},value:{ko:`0ì`,en:`0 KRW`}}]},{title:{ko:`ì§ë¦¬ì° êµë¦½ê³µì íë°©ë¡`,en:`Jirisan National Park Trail`},description:{ko:`ì§ë¦¬ì° êµë¦½ê³µì íë°©ë¡ 5km 구ê°ì ë´íì±Â·ì¶©ê²© ë°©ì§ ì¤ê³ë 60W íìê´ ê°ë¡ë±ì ì¤ì¹íìµëë¤. ì¼ê° íë°©ê° ìì ì ëì í¨ê» êµë¦½ê³µìì ì¹íê²½ ì´ë¯¸ì§ë¥¼ ê°ííìµëë¤.`,en:`Installed 60W weather-resistant, impact-resistant solar street lights on a 5km trail in Jirisan National Park. Strengthened the national parks eco-friendly image while guiding nighttime visitor safety.`}
11,image:`https://public.readdy.ai/ai/img_res/5d5aacce9a658628aaabe20499c5381a.webp`,stats:[{label:{ko:`ì¤ì¹ 구ê°`,en:`Installed Section`},value:{ko:`5km`,en:`5km`}},{label:{ko:`ë´êµ¬ ë±ê¸`,en:`Durability Rating`},value:{ko:`IP66/IK09`,en:`IP66/IK09`}}]},{title:{ko:`ë¶ì°ëíêµ ìº í¼ì¤ ì¡°ëª
`,en:`Pusan National University Campus`},description:{ko:`ë¶ì°ëíêµ ìº í¼ì¤ ë´ ëë¡ì ë³´íë¡ì 120W íìê´ ê°ë¡ë±ì ì¤ì¹íì¬ íìë¤ì ì¼ê° íµí ìì ê³¼ íìì¤ë¦½ ìº í¼ì¤ ì¡°ì±ì ì§ìíìµëë¤. ì°ê° ì 기ìê¸ 1,500ë§ì ì ê°ê³¼ íìë°°ì¶ 30í¤ ê°ì í¨ê³¼ë¥¼ ë¬ì±íìµëë¤.`,en:`Installed 120W solar street lights on campus roads and pedestrian paths at Pusan National University to support student nighttime commuting safety and carbon-neutral campus development. Achieved annual electricity savings of 15M KRW and 30 tons CO2 reduction.`},image:`https://public.readdy.ai/ai/img_res/c4da43b6398c5e3a43be8fb460e7b31e.webp`,stats:[{label:{ko:`ì°ê° ì ê°`,en:`Annual Savings`},value:{ko:`1,500ë§ì`,en:`15M KRW`}},{label:{ko:`íì ê°ì`,en:`CO2 Reduction`},value:{ko:`30í¤/ë
`,en:`30 tons/year`}}]}],Uo=[{title:{ko:`HNC-Solar SL-30`,en:`HNC-Solar SL-30`},subtitle:{ko:`30W ìí ê°ë¡ë±`,en:`30W Compact Street Light`},tag:{ko:`ìí`,en:`Compact`},image:`https://public.readdy.ai/ai/img_res/f9636dd315e6538d88f39d44d6f2f4a3.webp`,size:`sm`},{title:{ko:`HNC-Solar SL-60`,en:`HNC-Solar SL-60`},subtitle:{ko:`60W ì¤í ê°ë¡ë±`,en:`60W Mid-Size Street Light`},tag:{ko:`ì¤í`,en:`Mid-Size`},image:`https://public.readdy.ai/ai/img_res/133cfc0f93aff83e16552213a71798e2.webp`,size:`sm`},{title:{ko:`HNC-Solar SL-120`,en:`HNC-Solar SL-120`},subtitle:{ko:`120W ëí ê°ë¡ë±`,en:`120W Large Street Light`},tag:{ko:`ëí`,en:`Large`},image:`https://public.readdy.ai/ai/img_res/c2f355dab67d9f478fb745a05475041e.webp`,size:`md`},{title:{ko:`HNC-Solar SL-150`,en:`HNC-Solar SL-150`},subtitle:{ko:`150W ì´ëí ê°ë¡ë±`,en:`150W Extra-Large Street Light`},tag:{ko:`ì´ëí`,en:`Extra-Large`},image:`https://public.readdy.ai/ai/img_res/dadfb1b16f800c39bdb122b8ffe9ff66.webp`,size:`lg`},{title:{ko:`HNC-Solar WOL Lineup`,en:`HNC-Solar WOL Lineup`},subtitle:{ko:`WOL-15W ~ WOL-150W ì ë¼ì¸ì
`,en:`WOL-15W to WOL-150W Full Lineup`},tag:{ko:`ë¼ì¸ì
`,en:`Lineup`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/9aca9ebf-8277-4bb9-bc69-3a038bcb5cc0_compressed_unnamed.webp`,size:`lg`},{title:{ko:`HNC-Solar ì¤ì¬ ì¤ì¹`,en:`HNC-Solar Field Installation`},subtitle:{ko:`HNC ë¸ëë ì¤ì¬ ê°ë¡ë±`,en:`HNC Brand Field Pole`},tag:{ko:`ì¤ì¬`,en:`Field`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/02c5475c-8d25-48f8-8745-33410d098085_compressed_--.webp`,size:`md`},{title:{ko:`HNC-Solar Battery Pack`,en:`HNC-Solar Battery Pack`},subtitle:{ko:`ê°ë¡ë±ì© ë°°í°ë¦¬í© & BMS`,en:`Street Light Battery & BMS`},tag:{ko:`ë°°í°ë¦¬`,en:`Battery`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/5fd2c908-819c-4661-a770-a4ce12b66137_compressed_-.webp`,size:`sm`}],Wo={title:{ko:`ì ì 기ìì ê±° ë°°í°ë¦¬ê° ì¤ìíê°?`,en:`Why E-Bike Batteries Matter`},description:{ko:`ì 기ìì ê±°ë 1ì¸ ì´ëìë¨ì íìì¤ë¦½ í´ë²ì¼ë¡ ì ì¸ê³ì ì¼ë¡ ê¸ì±ì¥íê³ ììµëë¤. ê·¸ë¬ë 기존 ë°°í°ë¦¬ì íì¬ ìí, 긴 ì¶©ì ìê°, ì§§ì ìëª
ì ì¬ì©ìì ë¶ìê³¼ ì¬ì
ìì ì´ì ë¹ì©ì í¤ìëë¤. HNCmobilityì ê³ ìì¶©ì ·ì¥ìëª
·무íì¬ ë°°í°ë¦¬ë ì´ ë¬¸ì 를 근본ì ì¼ë¡ í´ê²°í©ëë¤.`,en:`E-bikes are rapidly growing globally as a carbon-neutral solution for personal mobility. However, fire risks, long charging times, and short lifespans of existing batteries increase user anxiety and operator costs. HNCmobility fast-charging, long-life, fire-safe batteries fundamentally solve these problems.`},points:[{ko:`1ì¸ ì´ëìë¨ì íìì¤ë¦½ ëì`,en:`Carbon-neutral alternative for personal mobility`},{ko:`30ë¶ ì¶©ì ì¼ë¡ 80% ì¶©ì ìë£`,en:`80% charge in 30 minutes`},{ko:`LFP 기ë°ì¼ë¡ íì¬ ìí ìµìí`,en:`Minimized fire risk with LFP-based chemistry`},{ko:`ì¥ìëª
ì¼ë¡ êµì²´ 주기 3ë°° ì°ì¥`,en:`3x extended replacement cycle with long lifespan`},{ko:`ì¤ë§í¸ BMSë¡ ì¤ìê° ìì 모ëí°ë§`,en:`Real-time safety monitoring with smart BMS`}],image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/ff112333-33a9-4316-baa6-25be58df8f54_compressed_unnamed.webp`},z=[{title:{ko:`ì¶í´ê·¼Â·íµê·¼ ì´ë`,en:`Commuting & Daily Travel`}
11,description:{ko:`ì¶í´ê·¼ìê° ì 기ìì 거를 ì´ì©íì¬ ì§íì² ì·ë²ì¤ì ë¥ì¥ê¹ì§ ì´ëí©ëë¤. 30ë¶ ì¶©ì ì¼ë¡ í루 ìë³µ 거리를 커ë²íë©°, ë°°í°ë¦¬ ë¶ë¦¬í ì¤ê³ë¡ ì¤ë´ ìì ì¶©ì ì´ ê°ë¥í©ëë¤.`,en:`Commuters use e-bikes to travel to subway stations and bus stops. 30-minute charging covers daily round-trip distance, and the detachable battery design enables safe indoor charging.`},image:`https://public.readdy.ai/ai/img_res/3c4a0d32537393cc2d1ee893d667f44f.webp`},{title:{ko:`ë°°ë¬Â·ë¬¼ë¥ ë§ì§ë§ ë§ì¼`,en:`Delivery & Last-Mile Logistics`},description:{ko:`ë°°ë¬ ë¼ì´ëì ë¬¼ë¥ ê¸°ì¬ê° ì 기ìì 거를 ì´ì©íì¬ ë¹ ë¥´ê³ ì¹íê²½ì ì¼ë¡ ë§ì§ë§ ë°°ì¡ì ìë£í©ëë¤. ê³ ìì¶©ì ì¼ë¡ ì§§ì ë기 ìê°ì ë°°í°ë¦¬ë¥¼ êµì²´Â·ì¶©ì íì¬ ì´ì í¨ì¨ì ê·¹ëíí©ëë¤.`,en:`Delivery riders and logistics drivers use e-bikes to complete last-mile delivery quickly and eco-friendly. Fast charging maximizes operational efficiency by swapping and charging batteries during short waiting times.`},image:`https://public.readdy.ai/ai/img_res/3684989b71b0db3f7dc5e7692b866704.webp`},{title:{ko:`ê´ê´Â·ë ì ë¼ì´ë©`,en:`Tourism & Leisure Riding`},description:{ko:`ê´ê´ì§ì ê³µììì ì 기ìì 거를 ëì¬íì¬ ê´ê´ê°ì´ í¸ìíê² ì´ëí©ëë¤. ì¥ìëª
ë°°í°ë¦¬ë¡ ì¦ì êµì²´ ìì´ ì´ìíë©°, ê´ê´ê°ìê² ì¹íê²½ ì´ë ê²½íì ì ê³µí©ëë¤.`,en:`Tourists rent e-bikes at tourist spots and parks for comfortable travel. Long-life batteries enable operation without frequent replacement, providing visitors with an eco-friendly mobility experience.`},image:`https://public.readdy.ai/ai/img_res/e452a9bb7fc3785f3a8bf2729ab88f08.webp`},{title:{ko:`ìº í¼ì¤Â·ë¨ì§ ìì°°`,en:`Campus & Complex Patrol`},description:{ko:`ëíêµì ìíí¸ ë¨ì§ìì ë³´ì ìì°°ê³¼ ìì¤ ê´ë¦¬ë¥¼ ìí´ ì 기ìì 거를 íì©í©ëë¤. ì ììì¼ë¡ 주민 ë¶í¸ì ìµìííê³ , ì¥ê±°ë¦¬ ìì°°ë ë°°í°ë¦¬ ì¶©ë¶í 커ë²í©ëë¤.`,en:`Universities and apartment complexes use e-bikes for security patrols and facility management. Low noise minimizes resident inconvenience, and batteries sufficiently cover long-distance patrols.`},image:`https://public.readdy.ai/ai/img_res/192708bd6e5a04ff78d4caeb9b6b18ae.webp`},{title:{ko:`ê³µì 모ë¹ë¦¬í° ìë¹ì¤`,en:`Shared Mobility Service`},description:{ko:`ëì¬ ê³µì ì 기ìì ê±° ìë¹ì¤ì HNCmobility ë°°í°ë¦¬ë¥¼ ê³µê¸íì¬ ëì ì¬ì© ë¹ëì ê±°ì¹ ì¬ì© íê²½ìë ìì íê³ ì¤ëê°ë ë°°í°ë¦¬ë¥¼ ì ê³µí©ëë¤. ì¤ë§í¸ BMSë¡ ì격 ìí 모ëí°ë§ì´ ê°ë¥í©ëë¤.`,en:`Supplies HNCmobility batteries to urban shared e-bike services, providing safe and long-lasting batteries even under high-frequency and rough usage. Smart BMS enables remote status monitoring.`},image:`https://public.readdy.ai/ai/img_res/aa59380e95f5e4b89f9d5b3ce2087bee.webp`},{title:{ko:`ì°ì
·MTB ë¼ì´ë©`,en:`Mountain & MTB Riding`},description:{ko:`ì°ì
ì 기ìì ê±°(MTB)ì ê³ ì¶ë ¥ ë°°í°ë¦¬ë¥¼ ê³µê¸íì¬ ê°í른 ì¤ë¥´ë§ê³¼ ê±°ì¹ ì§íììë ê°ë ¥í 구ëë ¥ì ì ê³µí©ëë¤. 충격 ë°©ì§ ì¤ê³ë¡ ì¼ì¸ ë¼ì´ë© íê²½ì ê²¬ê³ í©ëë¤.`,en:`Supplies high-power batteries for mountain e-bikes (MTB), providing strong driving force even on steep climbs and rough terrain. Shock-resistant design withstands outdoor riding environments.`},image:`https://public.readdy.ai/ai/img_res/37a4321e4855d01b620ef9996c4912fb.webp`}],B=[{title:{ko:`ìì¸ ë°°ë¬ ë¼ì´ë ë°°í°ë¦¬ ê³µê¸`,en:`Seoul Delivery Rider Battery Supply`},description:{ko:`ìì¸ ìì¬ ë°°ë¬ ëíì
ì²´ì ì 기ìì ê±° ë°°í°ë¦¬ë¥¼ ê³µê¸íìµëë¤. 30ë¶ ì¶©ì 80%ì ê³ ìì¶©ì ì¼ë¡ ë¼ì´ëë¤ì ë기 ìê°ì 50% ë¨ì¶íê³ , LFP 기ë°ì ìì ì±ì¼ë¡ íì¬ ê±±ì ì ìì² í´ìíìµëë¤.`,en:`Supplied e-bike batteries to delivery agencies in Seoul. Fast charging of 80% in 30 minutes reduced rider waiting time by 50%, and LFP-based safety fundamentally eliminated fire concerns.`},image:`https://public.readdy.ai/ai/img_res/144546cc1d329feb857327dc925765c9.webp`,stats:[{label:{ko:`ë기 ìê° ë¨ì¶`,en:`Waiting Time Reduction`},value:{ko:`50%`,en:`50%`}},{label:{ko:`ìëª
(ì¬ì´í´)`,en:`Lifespan (Cycles)`},value:{ko:`6,000+`,en:`6,000+`}}]},{title:{ko:`ì 주 ê´ê´ ìì ê±° ëì¬`,en:`Jeju Tourist E-Bike Rental`},description:{ko:`ì 주 ê´ê´ì§ì ì 기ìì ê±° ëì¬ìì ë°°í°ë¦¬ë¥¼ ê³µê¸íì¬ ê´ê´ê°ìê² ì¹íê²½ ì´ë ìë
11¨ì ì ê³µí©ëë¤. ì¥ìëª
ë°°í°ë¦¬ë¡ ì¦ì êµì²´ ìì´ ì´ì ì¤ì´ë©°, ì°ê° 2,000í¤ì íì ê°ì í¨ê³¼ë¥¼ 기ì¬íê³ ììµëë¤.`,en:`Supplied batteries to e-bike rental stations at Jeju tourist spots, providing eco-friendly transportation to visitors. Operating without frequent replacement thanks to long-life batteries, contributing to 2,000 tons of annual CO2 reduction.`},image:`https://public.readdy.ai/ai/img_res/baf4cdebeb581bb63f1dce27d3dafbe9.webp`,stats:[{label:{ko:`ì°ê° íì ê°ì`,en:`Annual CO2 Reduction`},value:{ko:`2,000í¤`,en:`2,000 tons`}}]},{title:{ko:`ëíêµ ìº í¼ì¤ ê³µì ìì ê±°`,en:`University Campus Shared E-Bike`},description:{ko:`ë구 ìì¬ ëíêµ ìº í¼ì¤ ë´ ê³µì ì 기ìì ê±°ì ë°°í°ë¦¬ë¥¼ ê³µê¸íì¬ íìë¤ì ìº í¼ì¤ ë´ ì´ë í¸ì를 ì§ìí©ëë¤. ì¤ë§í¸ BMSë¡ ì격 ìë íì¸ê³¼ ì¶©ì ìµì í를 ì¤ííê³ ììµëë¤.`,en:`Supplied batteries to shared e-bikes on a Daegu university campus to support student mobility convenience. Smart BMS enables remote remaining capacity checks and charging optimization.`},image:`https://public.readdy.ai/ai/img_res/2328d4fc88a3a52169cb4579b301c1b7.webp`,stats:[{label:{ko:`ì격 모ëí°ë§`,en:`Remote Monitoring`},value:{ko:`24/7`,en:`24/7`}}]}],Go=[{title:{ko:`HNC-Bike 36V 10Ah`,en:`HNC-Bike 36V 10Ah`},subtitle:{ko:`36V 10Ah ëìí ë°°í°ë¦¬`,en:`36V 10Ah Urban Battery`},tag:{ko:`ëìí`,en:`Urban`},image:`https://public.readdy.ai/ai/img_res/c0e10b73b638f2300311c67baa797f2d.webp`,size:`sm`},{title:{ko:`HNC-Bike 48V 14Ah`,en:`HNC-Bike 48V 14Ah`},subtitle:{ko:`48V 14Ah ì¥ê±°ë¦¬ ë°°í°ë¦¬`,en:`48V 14Ah Long-Range Battery`},tag:{ko:`ì¥ê±°ë¦¬í`,en:`Long-Range`},image:`https://public.readdy.ai/ai/img_res/1b7a090cfab929121e9d9a1fc67cab87.webp`,size:`md`},{title:{ko:`HNC-Bike 52V 17Ah`,en:`HNC-Bike 52V 17Ah`},subtitle:{ko:`52V 17Ah ê³ ì¶ë ¥ ë°°í°ë¦¬`,en:`52V 17Ah High-Power Battery`},tag:{ko:`ê³ ì¶ë ¥í`,en:`High-Power`},image:`https://public.readdy.ai/ai/img_res/9b2423490241724faf154c05c80186ac.webp`,size:`md`},{title:{ko:`HNC-E-Scooter 72V`,en:`HNC-E-Scooter 72V`},subtitle:{ko:`ì 기 ë°ì´í¬ ë°°í°ë¦¬í© ì¤ì¬`,en:`E-Scooter Battery Pack Real`},tag:{ko:`ë°ì´í¬`,en:`E-Scooter`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/ff112333-33a9-4316-baa6-25be58df8f54_compressed_unnamed.webp`,size:`lg`},{title:{ko:`HNC-Golf 48V`,en:`HNC-Golf 48V`},subtitle:{ko:`골íì¹´í¸ ë°°í°ë¦¬í© ì¤ì¬`,en:`Golf Cart Battery Pack Real`},tag:{ko:`골íì¹´í¸`,en:`Golf Cart`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/1a24784f-d46a-4982-b876-caef664e9089_compressed_unnamed.webp`,size:`md`}],Ko=Lo.filter((e,t)=>[0,2,3,7].includes(t)),qo=Lo.filter((e,t)=>[1,4,5,6].includes(t)),Jo=Ro.filter((e,t)=>[0,2].includes(t)),Yo=Ro.filter((e,t)=>[1,3].includes(t)),Xo=zo.filter((e,t)=>[0,1,2].includes(t)),Zo=zo.filter((e,t)=>[3,4,5].includes(t));function Qo(){let e=M(),t=[{label:F.home,to:`/`},{label:P.products},{label:P.business}];return(0,I.jsxs)(Ra,{children:[(0,I.jsx)(za,{eyebrow:yo.eyebrow,title:yo.title,description:yo.description,breadcrumb:t}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(`div`,{className:`grid md:grid-cols-2 lg:grid-cols-3 gap-6 lg:gap-8`,children:bo.map(t=>(0,I.jsxs)(k,{to:t.href,className:`group bg-background-100 border border-background-200 rounded-xl overflow-hidden transition-all duration-300 hover:border-primary-500/40 hover:-translate-y-1`,children:[(0,I.jsxs)(`div`,{className:`relative h-52 overflow-hidden`,children:[(0,I.jsx)(`img`,{src:t.image,alt:N(t.title,e),className:`w-full h-full object-cover transition-transform duration-500 group-hover:scale-105`}),t.tag&&(0,I.jsx)(`div`,{className:`absolute top-4 left-4 flex gap-2`,children:(0,I.jsx)(`span`,{className:`px-3 py-1 text-xs font-bold rounded-full ${t.flagship?`bg-primary-500 text-background-50`:`bg-background-50/90 text-foreground-950`}`,children:N(t.tag,e)})})]}),(0,I.jsxs)(`div`,{className:`p-5 md:p-6`,children:[(0,I.jsx)(`h2`,{className:`text-xl font-bold text-foreground-950 mb-1`,children:N(t.title,e)}),(0,I.jsx)(`p`,{className:`text-sm text-primary-500 mb-3`,children:N(t.subtitle,e)}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-700 leading-relaxed mb-4`,children:N(t.description,e)}),(0,I.jsx)(`div`,{className:`flex flex-wrap gap-2 mb-4`,children:t.highlights.map((t,n)=>(0,I.jsx)(`span`,{className:`px-3 py-1 bg-background-200 text-foreground-700 text-xs rounded-full`,children:N(t,e)},n))}),(0,I.jsxs)(`span`,{className:`inline-flex items-center gap-1 text-sm font-medium text-primary-500 group-hover:gap-2 transition-all`,children:[N(F.readMore,e),(0,I.jsx)(`span`,{className:`w-4 h-4 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`ri-arrow-right-line`})})]})]})]},t.id))}),(0,I.jsxs)(`div`,{className:`grid md:grid-cols-2 gap-6 lg:gap-8 mt-8`,children:[(0,I.jsxs)(k,{to:`/business/others`,className:`group bg-background-100 border border-background-200 rounded-xl p-6 md:p-8 transition-all duration-300 hover:border-primary-500/40`,children:[(0,I.jsxs)(`div`,{className:`flex items-start justify-between`,children:[(0,I.jsxs)(`div`,{children:[(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-widest uppercase mb-2`,children:N(Fo.eyebrow,e)}),(0,I.jsx)(`h3`,{className:`text-2xl font-bold text-foreground-950 mb-3`,children:N(Fo.title,e)}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-700 leading-relaxed mb-5 max-w-md`,children:N(Fo.description,e)})]}),(0,I.jsx)(`span`,{className:`w-11 h-11 flex items-center justify-center rounded-lg bg-secondary-100 text-secondary-900 shrink-0`,children:(0,I.jsx)(`i`,{className:`ri-add-line text-xl`})})]}),(0,I.jsxs)(`span`,{className:`inline-flex items-center gap-1 text-sm font-medium text-primary-500 group-hover:gap-2 transition-all`,children:[N(F.readMore,e),(0,I.jsx)(`span`,{className:`w-4 h-4 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`ri-arrow-right-line`})})]})]}),(0,I.jsxs)(k,{to:`/business/case/solar-pump`,className:`group bg-background-100 border border-background-200 rounded-xl overflow-hidden transition-all duration-300 hover:border-primary-500/40`,children:[(0,I.jsx)(`div`,{className:`relative h-40 overflow-hidden`,children:(0,I.jsx)(`img`,{src:R.image,alt:N(R.title,e),className:`w-full h-full object-cover transition-transform duration-500 group-hover:scale-105`})}),(0,I.jsxs)(`div`,{className:`p-6`,children:[(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-widest uppercase mb-2`,children:`PROJECT CASE`}),(0,I.jsx)(`h3`,{className:`text-xl font-bold text-foreground-950 mb-1`,children:N(R.title,e)}),(0,I.jsx)(`p`,{className:`text-sm text-primary-500 mb-3`,children:N(R.subtitle,e)}),(0,I.jsxs)(`span`,{className:`inline-flex items-center gap-1 text-sm font-medium text-primary-500 group-hover:gap-2 transition-all`,children:[N(F.readMore,e),(0,I.jsx)(`span`,{className:`w-4 h-4 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`ri-arrow-right-line`})})]})]})]})]})]})})]})}var V=[Xa[0],Xa[1],Xa[2],Xa[3]];function $o(){let e=M(),t=So[0],n=[{label:F.home,to:`/`},{label:P.products},{label:{ko:`ê°ì ì© ìí ESS`,en:`Residential ESS`}}];return(0,I.jsxs)(Ra,{children:[(0,I.jsx)(za,{eyebrow:xo.eyebrow,title:t.title,de
11scription:t.description,breadcrumb:n}),(0,I.jsx)(Ua,{title:Io.title,description:Io.description,points:Io.points,image:Io.image}),(0,I.jsx)(`section`,{className:`section-container py-10 md:py-14 bg-background-50/60`,children:(0,I.jsx)(`div`,{className:`section-inner`,children:(0,I.jsx)(`div`,{className:`flex flex-wrap gap-3`,children:xo.technologyPoints.map((t,n)=>(0,I.jsx)(`span`,{className:`px-4 py-2.5 bg-background-100 border border-background-200 rounded-full text-sm font-medium text-foreground-800`,children:N(t,e)},n))})})}),(0,I.jsx)(`section`,{className:`section-container pb-16 md:pb-24 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsxs)(`div`,{className:`grid lg:grid-cols-2 gap-8 lg:gap-12 items-start mb-12 md:mb-16`,children:[(0,I.jsx)(`div`,{className:`relative h-56 md:h-72 rounded-xl overflow-hidden`,children:(0,I.jsx)(`img`,{src:t.image,alt:N(t.title,e),className:`w-full h-full object-cover`})}),(0,I.jsxs)(`div`,{children:[(0,I.jsx)(`h2`,{className:`text-2xl md:text-3xl font-bold text-foreground-950 mb-4`,children:N(t.title,e)}),(0,I.jsx)(`p`,{className:`text-foreground-700 leading-relaxed text-base md:text-lg`,children:N(t.description,e)})]})]}),(0,I.jsxs)(`div`,{className:`mb-12 md:mb-16`,children:[(0,I.jsx)(L,{title:F.specifications}),(0,I.jsx)(Ba,{specs:Co})]}),(0,I.jsxs)(`div`,{className:`mb-12 md:mb-16`,children:[(0,I.jsx)(L,{title:F.features}),(0,I.jsx)(Va,{features:wo})]}),(0,I.jsxs)(`div`,{className:`mb-12 md:mb-16`,children:[(0,I.jsx)(L,{eyebrow:{ko:`APPLICATION`,en:`APPLICATION`},title:{ko:`ì ì© ë¶ì¼`,en:`Applications`},description:{ko:`HNCmobility ê°ì ì© ESSë 주í, ìê°, ìº í, ëì¥ ë± ë¤ìí ìê·ëª¨ íê²½ìì ìëì§ ì립과 ê²½ì ì±ì ì¤íí©ëë¤.`,en:`HNCmobility residential ESS achieves energy independence and economic efficiency across diverse small-scale environments including homes, shops, camping, and farms.`}}),(0,I.jsx)(Ha,{items:Do})]})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-100/40`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`DETAILED APPLICATIONS`,en:`DETAILED APPLICATIONS`},title:{ko:`ì¸ë¶ ì ì© ì¬ë¡`,en:`Detailed Application Cases`},description:{ko:`ì¤ì ì¤ì¹ í경과 ì´ì ìë리ì¤ë¥¼ íµí´ HNCmobility ê°ì ì© ESSì ë¤ìí ì ì© ë¶ì¼ë¥¼ íì¸íì¸ì.`,en:`Explore the diverse application areas of HNCmobility residential ESS through real installation environments and operational scenarios.`}}),(0,I.jsx)(Wa,{items:Ko})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`CASE STUDIES`,en:`CASE STUDIES`},title:{ko:`ì¤ì íë¡ì í¸ ì¬ë¡`,en:`Real Project Cases`},description:{ko:`êµë´ì¸ ë¤ìí íì¥ìì HNCmobility ê°ì ì© ESSê° ì
ì¦ë ì±ë¥ê³¼ ê²½ì ì±ì ë³´ì¬ì£¼ê³ ììµëë¤.`,en:`HNCmobility residential ESS demonstrates proven performance and economic viability across diverse sites at home and abroad.`}}),(0,I.jsx)(Ga,{items:Jo})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-100/40`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`PRODUCT LINEUP`,en:`PRODUCT LINEUP`},title:{ko:`ë³´ì ì í ë¼ì¸ì
`,en:`Product Lineup`},description:{ko:`3KWhë¶í° 20KWhê¹ì§, 주거 íê²½ì ìµì íë ê°ì ì© ESS ë¼ì¸ì
ì ì ê³µí©ëë¤.`,en:`From 3KWh to 20KWh, we provide a residential ESS lineup optimized for home environments.`}}),(0,I.jsx)(Ka,{items:Xo})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`MEDIA COVERAGE`,en:`MEDIA COVERAGE`},title:{ko:`ì¸ë¡ ë³´ë`,en:`Media Coverage`},description:{ko:`HNCmobility ê°ì ì© ESS ë° ì¤ë§í¸ê·¸ë¦¬ë ìì¤í
ì¶ì ê´ë ¨ ì¸ë¡ ë³´ëì
ëë¤.`,en:`Media coverage related to the launch of HNCmobility residential ESS and smart grid system.`}}),(0,I.jsxs)(`div`,{className:`grid md:grid-cols-2 gap-6 lg:gap-8`,children:[(0,I.jsxs)(`div`,{className:`bg-background-100 border border-background-200 rounded-xl p-4 md:p-5`,children:[(0,I.jsx)(`p`,{className:`text-xs font-semibold text-primary-500 tracking-wider up
11percase mb-3`,children:e===`ko`?`ì ìì 문 ë³´ë`:`ETNews Report`}),(0,I.jsx)(`div`,{className:`relative overflow-hidden rounded-lg border border-background-200`,children:(0,I.jsx)(`img`,{src:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/5ef061a4-60c6-4c6c-8b83-2b1eb6712b0a_compressed_ESS.webp`,alt:`ETNews Article`,className:`w-full h-auto object-contain`})}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-700 mt-3 leading-relaxed`,children:e===`ko`?`ìì´ì¹ìì¨ëª¨ë¹ë¦¬í°, ê°ì ì© ESS ë° ì¤ë§í¸ê·¸ë¦¬ë ìì¤í
ì¶ì. ìí¼ì»¤í¨ìí° ì
ì íì©í ESSì íìê´ í¨ë, ì¸ë²í°, ë°°í°ë¦¬ë¥¼ íëë¡ íµí©í ì¬ì¸ì ìì¤í
ì
ëë¤.`:`HNCmobility launches residential ESS and smart grid system. An all-in-one system integrating ESS with supercapacitor cells, solar panels, inverters, and batteries.`})]}),(0,I.jsxs)(`div`,{className:`bg-background-100 border border-background-200 rounded-xl p-4 md:p-5`,children:[(0,I.jsx)(`p`,{className:`text-xs font-semibold text-primary-500 tracking-wider uppercase mb-3`,children:e===`ko`?`ìë¨ì¼ë³´ ë³´ë`:`Yeongnam Ilbo Report`}),(0,I.jsx)(`div`,{className:`relative overflow-hidden rounded-lg border border-background-200`,children:(0,I.jsx)(`img`,{src:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/1f1b51f2-943a-4846-8dd1-877a3ed9db81_compressed_ESS2.webp`,alt:`Yeongnam Ilbo Article`,className:`w-full h-auto object-contain`})}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-700 mt-3 leading-relaxed`,children:e===`ko`?`ê°ì ì§ì ì ë ¥ ìì°íê³ ì ì¥ê¹ì§. ë구ì 본ì¬ë¥¼ ë HNCmobilityì ê°ì ì© ESSì ì¤ë§í¸ê·¸ë¦¬ë ìì¤í
ì´ ì£¼ëª©ë°ê³ ììµëë¤.`:`From power generation to storage at home. HNCmobility based in Daegu is gaining attention for its residential ESS and smart grid system.`})]})]})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`CORE TECHNOLOGY`,en:`CORE TECHNOLOGY`},title:{ko:`ì ì©ë íµì¬ 기ì `,en:`Applied Core Technologies`},description:{ko:`HNCmobility ESSì ì±ë¥ì ë·ë°ì¹¨íë ë
ìì 기ì ë¤ì ìê°í©ëë¤.`,en:`Introducing the proprietary technologies that underpin HNCmobility ESS performance.`}}),(0,I.jsxs)(`div`,{className:`space-y-16 md:space-y-24`,children:[(0,I.jsxs)(`div`,{children:[(0,I.jsxs)(`div`,{className:`mb-8`,children:[(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-widest uppercase mb-2`,children:N(V[0].subtitle,e)}),(0,I.jsx)(`h3`,{className:`text-2xl md:text-3xl font-bold text-foreground-950 mb-4`,children:N(V[0].title,e)}),(0,I.jsx)(`p`,{className:`text-foreground-700 leading-relaxed`,children:N(V[0].description,e)})]}),(0,I.jsxs)(`div`,{className:`grid md:grid-cols-2 gap-6 mb-8`,children:[(0,I.jsxs)(`div`,{className:`bg-white rounded-xl border border-background-200 overflow-hidden`,children:[(0,I.jsx)(`div`,{className:`px-4 pt-4 pb-2`,children:(0,I.jsx)(`p`,{className:`text-sm font-semibold text-foreground-800 text-center`,children:e===`ko`?`ì¼ë° 리í¬ì´ì¨ ë°°í°ë¦¬ 구조`:`Conventional Lithium-ion Battery`})}),(0,I.jsx)(`div`,{className:`p-4 md:p-6 pt-2`,children:(0,I.jsx)(`img`,{src:V[0].image,alt:e===`ko`?`ì¼ë° 리í¬ì´ì¨ ë°°í°ë¦¬ 구조`:`Conventional Lithium-ion Battery`,className:`w-full h-48 md:h-56 object-contain`})})]}),(0,I.jsxs)(`div`,{className:`bg-white rounded-xl border border-background-200 overflow-hidden`,children:[(0,I.jsx)(`div`,{className:`px-4 pt-4 pb-2`,children:(0,I.jsx)(`p`,{className:`text-sm font-semibold text-primary-500 text-center`,children:e===`ko`?`ìí¼ì»¤í¨ìí° êµ¬ì¡°`:`Supercapacitor Structure`})}),(0,I.jsx)(`div`,{className:`p-4 md:p-6 pt-2`,children:(0,I.jsx)(`img`,{src:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/d3d605f5-04b4-41b8-8f2b-e69690cb460d_compressed_KakaoTalk_20260831_104112646.webp`,alt:e===`ko`?`ìí¼ì»¤í¨ìí° êµ¬ì¡°`:`Supercapacitor Structure`,className:`w-full h-48 md:h-56 object-contain`})})]})]}),(0,I.jsx)(`div`,{className:`space-y-3`,children:V[0].points.map((t,n)=>(0,I.jsxs)(`div`,{className:`flex items-start gap-3`,children:[(0,I.jsx)(`span`,{className:`w-5 h-5 flex items-center justify-center shrink-0 mt-0.5`,children:(0,I.jsx)(`i`,{className:`ri-check-line text-primary-500`})}),(0,I.jsx)(`span`,{className:`text-sm text-foreground-800`,children:N(t,e)})]},n))})]}),V.slice(1).map((e,t)=>(0,I.jsx)(Ja,{title:e.title,subtitle:e.subtitle,tag:e.tag,description:e.description,points:e.points,image:e.image,reverse:(t+1)%2==1},e.id))]})]})})]})}
11var es=[Xa[0],Xa[1],Xa[2],Xa[3]];function ts(){let e=M(),t=So[1],n=[{label:F.home,to:`/`},{label:P.products},{label:{ko:`ì°ì
ì© ëí ESS`,en:`Industrial ESS`}}];return(0,I.jsxs)(Ra,{children:[(0,I.jsx)(za,{eyebrow:xo.eyebrow,title:t.title,description:t.description,breadcrumb:n}),(0,I.jsx)(Ua,{title:Io.title,description:Io.description,points:Io.points,image:Io.image}),(0,I.jsx)(`section`,{className:`section-container py-10 md:py-14 bg-background-50/60`,children:(0,I.jsx)(`div`,{className:`section-inner`,children:(0,I.jsx)(`div`,{className:`flex flex-wrap gap-3`,children:xo.technologyPoints.map((t,n)=>(0,I.jsx)(`span`,{className:`px-4 py-2.5 bg-background-100 border border-background-200 rounded-full text-sm font-medium text-foreground-800`,children:N(t,e)},n))})})}),(0,I.jsx)(`section`,{className:`section-container pb-16 md:pb-24 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsxs)(`div`,{className:`grid lg:grid-cols-2 gap-8 lg:gap-12 items-start mb-12 md:mb-16`,children:[(0,I.jsxs)(`div`,{className:`relative h-72 md:h-96 rounded-xl overflow-hidden`,children:[(0,I.jsx)(`img`,{src:t.image,alt:N(t.title,e),className:`w-full h-full object-cover`}),(0,I.jsx)(`div`,{className:`absolute bottom-4 left-4 bg-background-50/90 backdrop-blur rounded-lg px-4 py-2`,children:(0,I.jsx)(`span`,{className:`text-sm font-bold text-primary-500`,children:N(t.subtitle,e)})})]}),(0,I.jsxs)(`div`,{children:[(0,I.jsx)(`h2`,{className:`text-2xl md:text-3xl font-bold text-foreground-950 mb-4`,children:N(t.title,e)}),(0,I.jsx)(`p`,{className:`text-foreground-700 leading-relaxed text-base md:text-lg`,children:N(t.description,e)})]})]}),(0,I.jsxs)(`div`,{className:`mb-12 md:mb-16`,children:[(0,I.jsx)(L,{title:F.specifications}),(0,I.jsx)(Ba,{specs:To})]}),(0,I.jsxs)(`div`,{className:`mb-12 md:mb-16`,children:[(0,I.jsx)(L,{title:F.features}),(0,I.jsx)(Va,{features:Eo})]}),(0,I.jsxs)(`div`,{className:`mb-12 md:mb-16`,children:[(0,I.jsx)(L,{eyebrow:{ko:`APPLICATION`,en:`APPLICATION`},title:{ko:`ì ì© ë¶ì¼`,en:`Applications`},description:{ko:`HNCmobility ì°ì
ì© ESSë ê³µì¥, ë¹ë©, ë°ì´í°ì¼í°, EVì¶©ì ì ë± ëê·ëª¨ ì ë ¥ ììì²ìì ê²½ì ì±ê³¼ ìì ì±ì ëìì ì¤íí©ëë¤.`,en:`HNCmobility industrial ESS achieves both economic efficiency and stability in large-scale power demand sites such as factories, buildings, data centers, and EV charging stations.`}}),(0,I.jsx)(Ha,{items:Do})]})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-100/40`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`DETAILED APPLICATIONS`,en:`DETAILED APPLICATIONS`},title:{ko:`ì¸ë¶ ì ì© ì¬ë¡`,en:`Detailed Application Cases`},description:{ko:`ì¤ì ì¤ì¹ í경과 ì´ì ìë리ì¤ë¥¼ íµí´ HNCmobility ì°ì
ì© ESSì ë¤ìí ì ì© ë¶ì¼ë¥¼ íì¸íì¸ì.`,en:`Explore the diverse application areas of HNCmobility industrial ESS through real installation environments and operational scenarios.`}}),(0,I.jsx)(Wa,{items:qo})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`CASE STUDIES`,en:`CASE STUDIES`},title:{ko:`ì¤ì íë¡ì í¸ ì¬ë¡`,en:`Real Project Cases`},description:{ko:`êµë´ì¸ ëê·ëª¨ íì¥ìì HNCmobility ì°ì
ì© ESSê° ì
ì¦ë ì±ë¥ê³¼ ê²½ì ì±ì ë³´ì¬ì£¼ê³ ììµëë¤.`,en:`HNCmobility industrial ESS demonstrates proven performance and economic viability across large-scale sites at home and abroad.`}}),(0,I.jsx)(Ga,{items:Yo})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-100/40`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`PRODUCT LINEUP`,en:`PRODUCT LINEUP`},title:{ko:`ë³´ì ì í ë¼ì¸ì
`,en:`Product Lineup`},description:{ko:`100KWhë¶í° 1MWh+ê¹ì§, ëê·ëª¨ ì ë ¥ ììì ë§ì¶ ì°ì
ì© ESS ë¼ì¸ì
ì ì ê³µí©ëë¤.`,en:`From 100KWh to 1MWh+, we provide an industrial ESS lineup tailored to large-scale power demand.`}}),(0,I.jsx)(Ka,{items:Zo})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`CORE TECHNOLOGY`,en:`CORE TECHNOLOGY`},title:{ko:`ì ì©ë íµì¬ 기ì `,en:`Applied Core Technologies`},description:{ko:`HNCmobility ESSì ì±ë¥ì ë·ë°ì¹¨íë ë
ìì 기ì ë¤ì ìê°í©ëë¤.`,en:`Introducing the proprietary technologies that underpin HNCmobility ESS performance.`}}),(0,I.jsx)(`div`,{className:`space-y-16 md:space-y-24`,children:es.map((e,t)=>(0,I.jsx)(Ja,{title:e.title,subtitle:e.subtitle,tag:e.tag,description:e.description,points:e.points,image:e.image,reverse:t%2==1},e.id))})]})})]})}var ns=[Xa[4],Xa[5],Xa[0],Xa[3]],rs=`https://public.readdy.ai/ai/img_res/262969a901640ab29d71271cb62f795e.webp`;function is(){let e=[{label:F.home,to:`/`},{label:P.products},{label:P.solar}];return(0,I.jsxs)(Ra,{children:[(0,I.jsx)(za,{eyebrow:Oo.eyebrow,title:Oo.title,de
11scription:Oo.description,breadcrumb:e,image:rs}),(0,I.jsx)(Ua,{title:Bo.title,description:Bo.description,points:Bo.points,image:Bo.image}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsxs)(`div`,{className:`mb-12 md:mb-16`,children:[(0,I.jsx)(L,{eyebrow:{ko:`SPECIFICATIONS`,en:`SPECIFICATIONS`},title:F.specifications,description:{ko:`30Wë¶í° 150Wê¹ì§ ë¤ìí ì¶ë ¥ ë¼ì¸ì
ì¼ë¡, ëë¡ íê³¼ ì¡°ëª
ë²ìì ë§ì¶° ìµì ì 모ë¸ì ì ííì¸ì.`,en:`Choose the optimal model from a diverse 30W to 150W output lineup based on road width and lighting range.`}}),(0,I.jsx)(Ba,{specs:ko})]}),(0,I.jsxs)(`div`,{className:`mb-12 md:mb-16`,children:[(0,I.jsx)(L,{eyebrow:{ko:`KEY FEATURES`,en:`KEY FEATURES`},title:F.features,description:{ko:`ì´ì¤ë©´ íìê´ ëª¨ë, 200lm/W ì´ê³ í¨ì¨ LED, ì¤ë§í¸ 모ì
ì¼ì, IP66/IK09 ë´êµ¬ì±ì ê°ì¶ ì°¨ì¸ë íìê´ ê°ë¡ë±ì
ëë¤.`,en:`A next-generation solar street light equipped with bifacial solar modules, 200lm/W ultra-high-efficiency LED, smart motion sensors, and IP66/IK09 durability.`}}),(0,I.jsx)(Va,{features:Ao})]}),(0,I.jsxs)(`div`,{className:`mb-12 md:mb-16`,children:[(0,I.jsx)(L,{eyebrow:{ko:`APPLICATION`,en:`APPLICATION`},title:{ko:`ì ì© ë¶ì¼`,en:`Applications`},description:{ko:`ëë¡, ê³µì, 주차ì¥, ìº í¼ì¤, ì¤ì§, ì°ì
ë¨ì§, ë±ì°ë¡, 주거ë¨ì§ ë± ì´ëìë ì¤ì¹ ê°ë¥í©ëë¤.`,en:`Installable anywhere: roads, parks, parking lots, campuses, remote areas, industrial parks, hiking trails, and residential complexes.`}}),(0,I.jsx)(Ha,{items:jo})]})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-100/40`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`DETAILED APPLICATIONS`,en:`DETAILED APPLICATIONS`},title:{ko:`ì¸ë¶ ì ì© ì¬ë¡`,en:`Detailed Application Cases`},description:{ko:`ë¤ìí ì¤ì ì¤ì¹ íê²½ìì HNCmobility íìê´ ê°ë¡ë±ì´ ì´ë»ê² ìëíëì§ íì¸íì¸ì.`,en:`See how HNCmobility solar street lights operate in diverse real installation environments.`}}),(0,I.jsx)(Wa,{items:Vo})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`CASE STUDIES`,en:`CASE STUDIES`},title:{ko:`ì¤ì íë¡ì í¸ ì¬ë¡`,en:`Real Project Cases`},description:{ko:`êµë´ì¸ íë¡ì í¸ìì ì
ì¦ë HNCmobility íìê´ ê°ë¡ë±ì ì±ë¥ê³¼ ê²½ì ì±ì íì¸íì¸ì.`,en:`Check the proven performance and economic viability of HNCmobility solar street lights in domestic and international projects.`}}),(0,I.jsx)(Ga,{items:Ho})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-100/40`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`PRODUCT LINEUP`,en:`PRODUCT LINEUP`},title:{ko:`ë³´ì ì í ë¼ì¸ì
`,en:`Product Lineup`},description:{ko:`30W ìíë¶í° 150W ì´ëíê¹ì§, ì¤ì¹ í경과 ì¡°ëª
ì구ì ë§ì¶° ìµì ì 모ë¸ì ì ííì¸ì.`,en:`From 30W compact to 150W extra-large, choose the optimal model based on installation environment and lighting requirements.`}}),(0,I.jsx)(Ka,{items:Uo})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`CORE TECHNOLOGY`,en:`CORE TECHNOLOGY`},title:{ko:`ì ì©ë íµì¬ 기ì `,en:`Applied Core Technologies`},description:{ko:`HNCmobility íìê´ ê°ë¡ë±ì ë°ì´ë ì±ë¥ì ë·ë°ì¹¨íë ë
ì 기ì ë¤ì ìê°í©ëë¤.`,en:`Introducing the proprietary technologies that support the outstanding performance of HNCmobility solar street lights.`}}),(0,I.jsx)(`div`,{className:`space-y-16 md:space-y-24`,children:ns.map((e,t)=>(0,I.jsx)(Ja,{title:e.title,subtitle:e.subtitle,tag:e.tag,description:e.description,points:e.points,image:e.image,reverse:t%2==1},e.id))})]})})]})}var as=[Xa[0],Xa[3],Xa[1]],os=`https://public.readdy.ai/ai/img_res/7da74521e27ef5c0df2674642362e396.webp`;function ss(){let e=M(),t=[{label:F.home,to:`/`},{label:P.products},{label:P.mobility}];return(0,I.jsxs)(Ra,{children:[(0,I.jsx)(za,{eyebrow:Mo.eyebrow,title:Mo.title,de
11scription:Mo.description,breadcrumb:t,image:os}),(0,I.jsx)(Ua,{title:Wo.title,description:Wo.description,points:Wo.points,image:Wo.image}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsxs)(`div`,{className:`mb-12 md:mb-16 flex items-start gap-3 bg-primary-100/60 border border-primary-200 rounded-xl px-5 py-4`,children:[(0,I.jsx)(`span`,{className:`w-5 h-5 flex items-center justify-center shrink-0`,children:(0,I.jsx)(`i`,{className:`ri-information-line text-primary-600`})}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-800 leading-relaxed`,children:N(Mo.note,e)})]}),(0,I.jsxs)(`div`,{className:`mb-12 md:mb-16`,children:[(0,I.jsx)(L,{eyebrow:{ko:`SPECIFICATIONS`,en:`SPECIFICATIONS`},title:F.specifications,description:{ko:`ì 기ìì ê±°ì ìµì íë ê³ ì±ë¥ ë°°í°ë¦¬ í© ì¬ìì íì¸íì¸ì.`,en:`Check the high-performance battery pack specifications optimized for e-bikes.`}}),(0,I.jsx)(Ba,{specs:No})]}),(0,I.jsxs)(`div`,{className:`mb-12 md:mb-16`,children:[(0,I.jsx)(L,{eyebrow:{ko:`KEY FEATURES`,en:`KEY FEATURES`},title:F.features,description:{ko:`30ë¶ ì¶©ì 80%, ê³ ìëì§ë°ë ì
, ì¤ë§í¸ BMS, ì¥ìëª
ì¤ê³ë¡ ì 기ìì ê±°ì ê°ë¥ì±ì íì¥í©ëë¤.`,en:`Expanding the possibilities of e-bikes with 80% charge in 30 minutes, high-energy-density cells, smart BMS, and long-life design.`}}),(0,I.jsx)(Va,{features:Po})]})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-100/40`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`DETAILED APPLICATIONS`,en:`DETAILED APPLICATIONS`},title:{ko:`ì¸ë¶ ì ì© ì¬ë¡`,en:`Detailed Application Cases`},description:{ko:`ì¶í´ê·¼, ë°°ë¬, ê´ê´, ê³µì 모ë¹ë¦¬í° ë± ë¤ìí ì 기ìì ê±° ì¬ì© ìë리ì¤ë¥¼ íì¸íì¸ì.`,en:`Explore diverse e-bike usage scenarios including commuting, delivery, tourism, and shared mobility.`}}),(0,I.jsx)(Wa,{items:z})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`CASE STUDIES`,en:`CASE STUDIES`},title:{ko:`ì¤ì íë¡ì í¸ ì¬ë¡`,en:`Real Project Cases`},description:{ko:`ìì¸ ë°°ë¬, ì 주 ê´ê´, ëí ìº í¼ì¤ ë±ìì HNCmobility ë°°í°ë¦¬ê° ì
ì¦ë ì±ë¥ì ë³´ì¬ì£¼ê³ ììµëë¤.`,en:`HNCmobility batteries demonstrate proven performance in Seoul delivery, Jeju tourism, and university campuses.`}}),(0,I.jsx)(Ga,{items:B})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-100/40`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`PRODUCT LINEUP`,en:`PRODUCT LINEUP`},title:{ko:`ë³´ì ì í ë¼ì¸ì
`,en:`Product Lineup`},description:{ko:`ëìíë¶í° ì¥ê±°ë¦¬í, ê³ ì¶ë ¥íê¹ì§ ì 기ìì ê±°ì ìµì íë ë°°í°ë¦¬ ë¼ì¸ì
ì ì ê³µí©ëë¤.`,en:`Offering an optimized battery lineup for e-bikes from urban to long-range and high-power types.`}}),(0,I.jsx)(Ka,{items:Go})]})}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(L,{eyebrow:{ko:`CORE TECHNOLOGY`,en:`CORE TECHNOLOGY`},title:{ko:`ì ì©ë íµì¬ 기ì `,en:`Applied Core Technologies`},description:{ko:`HNCmobility ë°°í°ë¦¬ì ë°ì´ë ì±ë¥ì ë·ë°ì¹¨íë ë
ì 기ì ë¤ì ìê°í©ëë¤.`,en:`Introducing the proprietary technologies that support the outstanding performance of HNCmobility batteries.`}}),(0,I.jsx)(`div`,{className:`space-y-16 md:space-y-24`,children:as.map((e,t)=>(0,I.jsx)(Ja,{title:e.title,subtitle:e.subtitle,tag:e.tag,description:e.description,points:e.points,image:e.image,reverse:t%2==1},e.id))})]})})]})}var cs=[{icon:`ri-battery-2-charge-line`,title:{ko:`ì ê· ìëì§ ì루ì
`,en:`New Energy Solution`}},{icon:`ri-leaf-line`,title:{ko:`ì¹íê²½ ì¬ì
íì¥`,en:`Eco Business Expansion`}}
11,{icon:`ri-lightbulb-line`,title:{ko:`ì¤ë§í¸ 기ì `,en:`Smart Technology`}}];function ls(){let e=M(),t=[{label:F.home,to:`/`},{label:P.products},{label:P.others}];return(0,I.jsxs)(Ra,{children:[(0,I.jsx)(za,{eyebrow:Fo.eyebrow,title:Fo.title,description:Fo.description,breadcrumb:t}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsxs)(`div`,{className:`mb-12 md:mb-16`,children:[(0,I.jsx)(`h2`,{className:`text-xl md:text-2xl font-bold text-foreground-950 mb-6`,children:e===`ko`?`íë¡ì í¸ ì¬ë¡`:`Project Cases`}),(0,I.jsxs)(k,{to:`/business/case/solar-pump`,className:`group grid md:grid-cols-2 gap-6 bg-background-100 border border-background-200 rounded-xl overflow-hidden transition-all duration-300 hover:border-primary-500/40`,children:[(0,I.jsx)(`div`,{className:`relative h-56 md:h-full overflow-hidden`,children:(0,I.jsx)(`img`,{src:R.image,alt:N(R.title,e),className:`w-full h-full object-cover transition-transform duration-500 group-hover:scale-105`})}),(0,I.jsxs)(`div`,{className:`p-6 md:p-8 flex flex-col justify-center`,children:[(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-widest uppercase mb-2`,children:`PROJECT CASE`}),(0,I.jsx)(`h3`,{className:`text-xl md:text-2xl font-bold text-foreground-950 mb-2`,children:N(R.title,e)}),(0,I.jsx)(`p`,{className:`text-sm text-primary-500 mb-4`,children:N(R.subtitle,e)}),(0,I.jsx)(`div`,{className:`flex flex-wrap gap-2 mb-5`,children:R.points.map((t,n)=>(0,I.jsx)(`span`,{className:`px-3 py-1 bg-background-200 text-foreground-700 text-xs rounded-full`,children:N(t,e)},n))}),(0,I.jsxs)(`span`,{className:`inline-flex items-center gap-1 text-sm font-medium text-primary-500 group-hover:gap-2 transition-all`,children:[N(F.readMore,e),(0,I.jsx)(`span`,{className:`w-4 h-4 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`ri-arrow-right-line`})})]})]})]})]}),(0,I.jsxs)(`div`,{children:[(0,I.jsx)(`h2`,{className:`text-xl md:text-2xl font-bold text-foreground-950 mb-6`,children:e===`ko`?`íì¥ ìì ë¶ì¼`:`Upcoming Areas`}),(0,I.jsx)(`div`,{className:`grid sm:grid-cols-3 gap-4 md:gap-6`,children:cs.map((t,n)=>(0,I.jsxs)(`div`,{className:`bg-background-100 border border-dashed border-background-300 rounded-xl p-6 text-center`,children:[(0,I.jsx)(`div`,{className:`w-12 h-12 mx-auto flex items-center justify-center rounded-full bg-background-200 text-foreground-700 mb-4`,children:(0,I.jsx)(`i`,{className:`${t.icon} text-xl`})}),(0,I.jsx)(`p`,{className:`text-sm font-semibold text-foreground-950 mb-1`,children:N(t.title,e)}),(0,I.jsx)(`p`,{className:`text-xs text-foreground-700`,children:e===`ko`?`ì¤ë¹ ì¤`:`Coming soon`})]},n))})]})]})})]})}function us(){let e=M(),t=[{label:F.home,to:`/`},{label:P.products},{label:P.others,to:`/business/others`},{label:R.title}];return(0,I.jsxs)(Ra,{children:[(0,I.jsx)(za,{eyebrow:{ko:`PROJECT CASE`,en:`PROJECT CASE`},title:R.title,description:R.description,breadcrumb:t,image:R.image}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsx)(`div`,{className:`section-inner`,children:(0,I.jsxs)(`div`,{className:`grid lg:grid-cols-2 gap-8 lg:gap-12 items-start`,children:[(0,I.jsx)(`div`,{className:`relative h-72 md:h-96 rounded-xl overflow-hidden`,children:(0,I.jsx)(`img`,{src:R.image,alt:N(R.title,e),className:`w-full h-full object-cover`})}),(0,I.jsxs)(`div`,{children:[(0,I.jsx)(`h2`,{className:`text-2xl md:text-3xl font-bold text-foreground-950 mb-2`,children:N(R.title,e)}),(0,I.jsx)(`p`,{className:`text-primary-500 font-medium mb-5`,children:N(R.subtitle,e)}),(0,I.jsx)(`p`,{className:`text-foreground-700 leading-relaxed mb-8`,children:N(R.description,e)}),(0,I.jsx)(`h3`,{className:`text-lg font-semibold text-foreground-950 mb-4`,children:e===`ko`?`íë¡ì í¸ í¹ì§`:`Project Highlights`}),(0,I.jsx)(`div`,{className:`space-y-3`,children:R.points.map((t,n)=>(0,I.jsxs)(`div`,{className:`flex items-start gap-3`,children:[(0,I.jsx)(`span`,{className:`w-5 h-5 flex items-center justify-center shrink-0 mt-0.5`,children:(0,I.jsx)(`i`,{className:`ri-checkbox-circle-line text-primary-500`})}),(0,I.jsx)(`span`,{className:`text-foreground-800`,children:N(t,e)})]},n))})]})]})})})]})}var ds={eyebrow:{ko:`CERTIFICATION`,en:`CERTIFICATION`},title:{ko:`ì¸ì¦ì·í¹í ë³´ì íí©`,en:`Certifications & Patents`},description:{ko:`HNCmobilityë íì§Â·í경경ì êµì ì¸ì¦ê³¼ íµì¬ 기ì ì ëí ë¤ìì í¹í를 ë³´ì íë©° 기ì ë ¥ê³¼ ì 뢰ì±ì ì
ì¦íê³ ììµëë¤.`,en:`HNCmobility holds international qual
11ity and environmental certifications along with multiple patents on core technologies, proving its technical capability and reliability.`}},fs={certificateList:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/4483e194-de5a-4a79-bd6b-f4cb7441274f_compressed_HNC.webp`,patentList:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/f50a3dae-3da9-450c-8b2d-97d6593ee100_compressed_--.webp`},ps=[{icon:`ri-award-line`,name:{ko:`ISO 9001`,en:`ISO 9001`},description:{ko:`íì§ê²½ììì¤í
êµì ì¸ì¦`,en:`Quality Management System`},category:`certification`},{icon:`ri-leaf-line`,name:{ko:`ISO 14001`,en:`ISO 14001`},description:{ko:`í경경ììì¤í
êµì ì¸ì¦`,en:`Environmental Management System`},category:`certification`},{icon:`ri-shield-check-line`,name:{ko:`KC ì¸ì¦`,en:`KC Certification`},description:{ko:`ëíë¯¼êµ ìì ì¸ì¦`,en:`Korean Safety Certification`},category:`certification`},{icon:`ri-global-line`,name:{ko:`CE ì¸ì¦`,en:`CE Marking`},description:{ko:`ì ë½ì°í© ìì ·íê²½ 기ì¤`,en:`EU Safety & Environmental Standard`},category:`certification`},{icon:`ri-cpu-line`,name:{ko:`ìí¼ì»¤í¨ìí° ë³µí©ì±ì²´ í¹í`,en:`Supercapacitor Composite Patent`},description:{ko:`ê³ ìì¶©ì ·무íì¬ ESS íµì¬ ìì¬ ê¸°ì `,en:`Core material tech for fast-charge, fire-safe ESS`},category:`patent`},{icon:`ri-stack-line`,name:{ko:`ëë
¸ë°°ì´ 구조 í¹í`,en:`Nano-Array Structure Patent`},description:{ko:`ê³ ìëì§ë°ë ì ê·¹ 구조 기ì `,en:`High-energy-density electrode structure`},category:`patent`},{icon:`ri-link-unlink-m`,name:{ko:`무ì©ì ì 층 조립 í¹í`,en:`Weldless Lamination Patent`},description:{ko:`ìì ì±Â·ìì°ì± í¥ì 조립 ê³µë²`,en:`Assembly method improving safety & productivity`},category:`patent`},{icon:`ri-battery-2-charge-line`,name:{ko:`ê³ ìì¶©ì ë°°í°ë¦¬ 기ì í¹í`,en:`Fast-Charging Battery Patent`},description:{ko:`ë¨ìê° ê¸ì 충·방ì 기ì `,en:`Rapid charge/discharge technology`},category:`patent`}],ms={title:{ko:`기ì ê²½ìë ¥`,en:`Technology Competitiveness`},description:{ko:`HNCmobilityë ìì²´ ì°êµ¬ê°ë°ì íµí´ ì¶ì í í¹í 기ì ì ë°íì¼ë¡, ìì íê³ í¨ì¨ì ì¸ ìëì§ ì루ì
ì ì ê³µí©ëë¤.`,en:`Based on patented technologies accumulated through in-house R&D, HNCmobility delivers safe and efficient energy solutions.`}};function hs(){let e=M(),[t,n]=(0,w.useState)(`all`),r=[{label:F.home,to:`/`},{label:P.certifications}],i=ps.filter(e=>t===`all`||e.category===t);return(0,I.jsxs)(Ra,{children:[(0,I.jsx)(za,{eyebrow:ds.eyebrow,title:ds.title,description:ds.description,breadcrumb:r}),(0,I.jsx)(`section`,{className:`section-container py-10 md:py-14 bg-background-50/60`,children:(0,I.jsx)(`div`,{className:`section-inner`,children:(0,I.jsxs)(`div`,{className:`grid md:grid-cols-2 gap-6 lg:gap-8`,children:[(0,I.jsxs)(`div`,{className:`bg-background-100 border border-background-200 rounded-xl p-4 md:p-5`,children:[(0,I.jsx)(`p`,{className:`text-xs font-semibold text-primary-500 tracking-wider uppercase mb-3`,children:e===`ko`?`ì¸ì¦ì ë³´ì íí©`:`Certification Status`}),(0,I.jsx)(`div`,{className:`relative overflow-hidden rounded-lg border border-background-200`,children:(0,I.jsx)(`img`,{src:fs.certificateList,alt:`Certification List`,className:`w-full h-auto object-contain`})})]}),(0,I.jsxs)(`div`,{className:`bg-background-100 border border-background-200 rounded-xl p-4 md:p-5`,children:[(0,I.jsx)(`p`,{className:`text-xs font-semibold text-primary-500 tracking-wider uppercase mb-3`,children:e===`ko`?`í¹í·ìíë±ë¡ íí©`:`Patent & Trademark Status`}),(0,I.jsx)(`div`,{className:`relative overflow-hidden rounded-lg border border-background-200`,children:(0,I.jsx)(`img`,{src:fs.patentList,alt:`Patent and Trademark List`,className:`w-full h-auto object-contain`})})]})]})})}),(0,I.jsx)(`section`,{className:`section-container py-12 md:py-16 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(`div`,{className:`bg-accent-100/50 border border-accent-300 rounded-xl px-6 py-8 md:px-10 md:py-10 mb-12`,children:(0,I.jsxs)(`div`,{className:`flex items-start gap-4`,children:[(0,I.jsx)(`span`,{className:`w-12 h-12 flex items-center justify-center rounded-full bg-accent-500 text-background-50 shrink-0`,children:(0,I.jsx)(`i`,{className:`ri-award-line text-2xl`})}),(0,I.jsxs)(`div`,{children:[(0,I.jsx)(`h2`,{className:`text-xl md:text-2xl font-bold text-foreground-950 mb-2`,children:N(ms.title,e)}),(0,I.jsx)(`p`,{className:`text-foreground-700 leading-relaxed`,children:N(ms.description,e)})]})]})}),(0,I.jsx)(`div`,{className:`inline-flex items-center rounded-full bg-background-100 border border-background-200 p-1 mb-8`,children:[{id:`all`,label:{ko:`ì ì²´`,en:`All`}},{id:`certification`,label:{ko:`ì¸ì¦ì`,en:`Certifications`}},{id:`patent`,label:{ko:`í¹í`,en:`Patents`}}].map(r=>(0,I.jsx)(`button`,{onClick:()=>n(r.id),className:`px-5 py-2.5 rounded-full text-sm font-medium transition-colors whitespace-nowrap cursor-pointer ${t===r.id?`bg-primary-500 text-background-50`:`text-foreground-700 hover:text-foreground-950`}`,children:N(r.label,e)},r.id))}),(0,I.jsx)(`div`,{className:`grid sm:grid-cols-2 lg:grid-cols-4 gap-4 md:gap-6`,children:i.map((t,n)=>(0,I.jsxs)(`div`,{className:`bg-background-100 border border-background-200 rounded-xl p-5 md:p-6 hover:border-primary-500/30 transition-colors`,children:[(0,I.jsx)(`div`,{className:`w-11 h-11 flex items-center justify-center rounded-lg bg-primary-100 text-primary-600 mb-4`,children:(0,I.jsx)(`i`,{className:`${t.icon} text-xl`})}),(0,I.jsx)(`h3`,{className:`text-base font-semibold text-foreground-950 mb-2`,children:N(t.name,e)}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-700 leading-relaxed`,children:N(t.description,e)}),(0,I.jsx)(`span`,{className:`inline-block mt-4 px-2.5 py-1 text-xs font-medium rounded-full ${t.category===`certification`?`bg-accent-100 text-accent-900`:`bg-secondary-100 text-secondary-900`}`,children:t.category===`certification`?e===`ko`?`ì¸ì¦ì`:`Certification`:e===`ko`?`í¹í`:`Patent`})]},n))})]})})]})}var gs={eyebrow:{ko:`GLOBAL PARTNERS`,en:`GLOBAL PARTNERS`},title:{ko:`ê¸ë¡ë² íë ¥ íí¸ëì¬`,en:`Global Partners`},description:{ko:`HNCmobilityë êµë´ë¥¼ ëì´ ì¸ëë¤ìì ë± í´ì¸ ìì¥ìì ì 뢰í ì ìë íí¸ëì¬ì í¨ê» ì¬ì
ì íì¥íê³ ììµëë¤.`,en:`Beyond Korea, HNCmobility expands its business with trusted partners in overseas markets including Indonesia.`}},_s=[{name:`PT. BENE`,region:{ko:`ì¸ëë¤ìì`,en:`Indonesia`},description:{ko:`ì¸ëë¤ìì íì§ ìëì§ ì루ì
íí¸ëë¡ ESSì íìê´ ì¡°ëª
ì¬ì
ì ê³µë ì¶ì§íê³ ììµëë¤.`,en:`A local Indonesian energy solutions partner jointly pursuing ESS and solar lighting businesses.`},field:{ko:`ESS · íìê´`,en:`ESS · Solar`}},{name:`Telkomsel`,region:{ko:`ì¸ëë¤ìì`,en:`Indonesia`},description:{ko:`íµì ì¸íë¼ ì ì ê³µê¸ì ìí ìëì§ ì루ì
íë ¥ íí¸ëì
ëë¤.`,en:`An energy solutions partner for powering telecom infrastru
11cture.`},field:{ko:`íµì ì¸íë¼ ì ì`,en:`Telecom Power`}},{name:`ëêµ¬Â·ê²½ë¶ ì§ì íí¸ë`,region:{ko:`ëí민êµ`,en:`Korea`},description:{ko:`ì§ì ê¸°ë° ì 조·ì íµ íí¸ëì íë ¥íì¬ êµë´ ì¬ì
ì ìì ì ì¼ë¡ ì´ìíê³ ììµëë¤.`,en:`Collaborating with regional manufacturing and distribution partners for stable domestic operations.`},field:{ko:`ì ì¡° · ì íµ`,en:`Manufacturing · Distribution`}}],vs=[{value:{ko:`2+`,en:`2+`},label:{ko:`ì§ì¶ êµê°`,en:`Countries`}},{value:{ko:`3+`,en:`3+`},label:{ko:`íµì¬ íí¸ë`,en:`Key Partners`}},{value:{ko:`2`,en:`2`},label:{ko:`ì£¼ë ¥ ìì¥`,en:`Key Markets`}}];function ys(){let e=M(),t=[{label:F.home,to:`/`},{label:P.partners}];return(0,I.jsxs)(Ra,{children:[(0,I.jsx)(za,{eyebrow:gs.eyebrow,title:gs.title,description:gs.description,breadcrumb:t}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`section-inner`,children:[(0,I.jsx)(`div`,{className:`grid grid-cols-3 gap-4 md:gap-6 mb-12 md:mb-16`,children:vs.map((t,n)=>(0,I.jsxs)(`div`,{className:`bg-background-100 border border-background-200 rounded-xl px-4 py-6 text-center`,children:[(0,I.jsx)(`p`,{className:`text-2xl md:text-4xl font-bold text-primary-500 mb-1`,children:N(t.value,e)}),(0,I.jsx)(`p`,{className:`text-xs md:text-sm text-foreground-700`,children:N(t.label,e)})]},n))}),(0,I.jsx)(`div`,{className:`grid md:grid-cols-3 gap-6 lg:gap-8`,children:_s.map((t,n)=>(0,I.jsxs)(`div`,{className:`bg-background-100 border border-background-200 rounded-xl p-6 md:p-7 hover:border-primary-500/30 transition-colors`,children:[(0,I.jsxs)(`div`,{className:`flex items-center justify-between mb-5`,children:[(0,I.jsx)(`div`,{className:`w-14 h-14 flex items-center justify-center rounded-full bg-secondary-100 text-secondary-900`,children:(0,I.jsx)(`i`,{className:`ri-building-2-line text-2xl`})}),(0,I.jsx)(`span`,{className:`px-3 py-1 bg-accent-100 text-accent-900 text-xs font-medium rounded-full`,children:N(t.region,e)})]}),(0,I.jsx)(`h3`,{className:`text-lg font-bold text-foreground-950 mb-2`,children:t.name}),(0,I.jsx)(`p`,{className:`text-sm text-primary-500 font-medium mb-3`,children:N(t.field,e)}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-700 leading-relaxed`,children:N(t.description,e)})]},n))}),(0,I.jsxs)(`div`,{className:`mt-12 md:mt-16 bg-background-100 border border-background-200 rounded-xl px-6 py-10 text-center`,children:[(0,I.jsx)(`h2`,{className:`text-xl md:text-2xl font-bold text-foreground-950 mb-3`,children:e===`ko`?`íí¸ëì 문ì`:`Partnership Inquiry`}),(0,I.jsx)(`p`,{className:`text-foreground-700 mb-6 max-w-xl mx-auto`,children:e===`ko`?`HNCmobilityì í¨ê» ê¸ë¡ë² ìëì§ ìì¥ì ê°ì²í íí¸ëì¬ë¥¼ 모ì§í©ëë¤.`:`We welcome partners to pioneer the global energy market with HNCmobility.`}),(0,I.jsx)(`a`,{href:`#contact`,className:`btn-primary`,children:N(F.contact,e)})]})]})})]})}function bs(){let e=M(),t=[{label:F.home,to:`/`},{label:{ko:`íì¬ìê°`,en:`About`},to:`/`},{label:{ko:`íì¬ì ë³´`,en:`Company Info`}}];return(0,I.jsxs)(Ra,{children:[(0,I.jsx)(za,{eyebrow:{ko:`ABOUT HNCmobility`,en:`ABOUT HNCmobility`},title:{ko:`íì¬ì ë³´`,en:`Company Information`},description:{ko:`HNCmobilityì ëíìì 기ì
ë±ë¡ ì 보를 ìê°í©ëë¤.`,en:`Introducing the CEO and business registration information of HNCmobility.`},breadcrumb:t}),(0,I.jsx)(`section`,{className:`section-container py-14 md:py-20 bg-background-50/60`,children:(0,I.jsx)(`div`,{className:`section-inner`,children:(0,I.jsxs)(`div`,{className:`grid lg:grid-cols-2 gap-10 lg:gap-16 items-start`,children:[(0,I.jsxs)(`div`,{children:[(0,I.jsxs)(`div`,{className:`relative aspect-[4/5] max-w-sm mx-auto lg:mx-0 overflow-hidden rounded-2xl shadow-xl mb-8`,children:[(0,I.jsx)(`img`,{src:ba.photo,alt:`CEO portrait`,className:`w-full h-full object-contain`}),(0,I.jsx)(`div`,{className:`absolute inset-0 bg-gradient-to-t from-background-950/20 to-transparent`})]}),(0,I.jsxs)(`div`,{className:`max-w-sm mx-auto lg:mx-0`,children:[(0,I.jsx)(`p`,{className:`text-primary-500 text-xs font-semibold tracking-[0.3em] uppercase mb-2`,children:ba.label}),(0,I.jsx)(`h2`,{className:`text-2xl md:text-3xl font-bold text-foreground-950 leading-tight mb-1`,children:ba.title1}),(0,I.jsx)(`h2`,{className:`text-2xl md:text-3xl font-bold text-primary-500 leading-tight mb-4`,children:ba.title2}),(0,I.jsx)(`p`,{className:`text-xl font-bold text-foreground-950 mb-1`,children:N(ba.name,e)}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-700 mb-6`,children:N(ba.position,e)}),(0,I.jsxs)(`ul`,{className:`space-y-2 mb-8`,children:[ba.education.map((t,n)=>(0,I.jsxs)(`li`,{className:`flex items-start gap-2 text-sm text-foreground-700`,children:[(0,I.jsx)(`span`,{className:`mt-1.5 w-1 h-1 bg-primary-500 rounded-full flex-shrink-0`}),(0,I.jsx)(`span`,{children:N(t,e)})]},`edu-${n}`)),ba.career.map((t,n)=>(0,I.jsxs)(`li`,{className:`flex items-start gap-2 text-sm text-foreground-700`,children:[(0,I.jsx)(`span`,{className:`mt-1.5 w-1 h-1 bg-primary-500 rounded-full flex-shrink-0`}),(0,I.jsx)(`span`,{children:N(t,e)})]},`career-${n}`))]}),(0,I.jsxs)(`blockquote`,{className:`border-l-4 border-primary-500 pl-5 py-1`,children:[(0,I.jsxs)(`p`,{className:`text-sm text-foreground-700 italic leading-relaxed mb-2`,children:[`â`,
11N(ba.quote,e),`â`]}),(0,I.jsx)(`p`,{className:`text-xs text-foreground-700 font-semibold`,children:N(ba.quoteAttribution,e)})]})]})]}),(0,I.jsx)(`div`,{children:(0,I.jsxs)(`div`,{className:`bg-background-100 border border-background-200 rounded-xl p-5 md:p-6`,children:[(0,I.jsx)(`p`,{className:`text-xs font-semibold text-primary-500 tracking-wider uppercase mb-4`,children:e===`ko`?`ì¬ì
ìë±ë¡ì¦`:`Business Registration Certificate`}),(0,I.jsx)(`div`,{className:`relative overflow-hidden rounded-lg border border-background-200`,children:(0,I.jsx)(`img`,{src:ba.businessRegistration,alt:`Business Registration Certificate`,className:`w-full h-auto object-contain`})})]})})]})})})]})}var xs=[{tag:{ko:`RESIDENTIAL`,en:`RESIDENTIAL`},title:{ko:`주거 ìëì§ ì립`,en:`Home Energy Independence`},description:{ko:`íìê´ê³¼ ì°ëí ê°ì ì© ESSë¡ ì 기ìê¸ì ì ê°íê³ , ì ì ììë íì 기기를 ë³´í¸í©ëë¤.`,en:`Reduce electricity costs with solar-linked residential ESS and protect essential devices during outages.`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/550141ae-5715-43db-90ad-d03afe26b72f_compressed_10KW-ESS.webp`,href:`/business/ess/residential`},{tag:{ko:`INDUSTRIAL`,en:`INDUSTRIAL`},title:{ko:`ì°ì
ì© í¼í¬ì ê°`,en:`Industrial Peak Shaving`},description:{ko:`ê³µì¥Â·ë¹ë©Â·ë°ì´í°ì¼í°ì í¼í¬ ì ë ¥ì ESSë¡ ê´ë¦¬íì¬ ê¸°ë³¸ìê¸ì ì ê°íê³ ììê´ë¦¬(DR)ë¡ ììµì ì°½ì¶í©ëë¤.`,en:`Manage peak power at factories, buildings, and data centers with ESS to cut base charges and earn revenue via demand response.`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/c03547a2-4ea2-4597-91fa-d16d635c5786_compressed_KakaoTalk_20260831_104147740.webp`,href:`/business/ess/industrial`},{tag:{ko:`LIGHTING`,en:`LIGHTING`},title:{ko:`ì¤ë§í¸ íìê´ ì¡°ëª
`,en:`Smart Solar Lighting`},description:{ko:`ì ë ¥ë§Â·ë°°ì ìì´ ì¤ì¹íë All-in-One íìê´ ê°ë¡ë±ì¼ë¡ ì 기ìê¸ 0ì, ë¹ ë¥¸ í¬ì íì를 ì¤íí©ëë¤.`,en:`All-in-One solar street lights install without grid or wiring â zero electricity cost and fast payback.`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/e067553c-294a-413b-abe0-70e36fe2446a_compressed_unnamed.webp`,href:`/business/solar`},{tag:{ko:`MOBILITY`,en:`MOBILITY`},title:{ko:`모ë¹ë¦¬í° ë°°í°ë¦¬`,en:`Mobility Battery`},description:{ko:`ì 기ìì 거·골íì¹´í¸ ë± ì´ëìë¨ì ê³µê¸íë ê³ ìì¶©ì ·ì¥ìëª
·무íì¬ ë°°í°ë¦¬ ì루ì
.`,en:`Fast-charging, long-life, fire-safe battery solutions for e-bikes, golf carts, and other mobility.`},image:`https://storage.helloreaddy.io/project_files/80a4fe9f-2ecb-48b3-8132-a697dce8af34/ff112333-33a9-4316-baa6-25be58df8f54_compressed_unnamed.webp`,href:`/business/mobility`}],Ss=[{icon:`ri-shield-check-line`,title:{ko:`íì¬ ìì ì±`,en:`Fire Safety`},desc:{ko:`LFPì 무ì©ì ì 층 ê³µë²ì¼ë¡ ì´í주·ë¨ë½ ìíì ìì² ì°¨ë¨í©ëë¤.`,en:`LFP and weldless lamination fundamentally block thermal runaway and short-circuit risks.`}},{icon:`ri-flashlight-line`,title:{ko:`ì´ê³ ì ì¶©ì `,en:`Ultra-fast Charging`},desc:{ko:`ìí¼ì»¤í¨ìí° íì´ë¸ë¦¬ëë¡ 10~30ë¶ ë´ 80% ì¶©ì ì 구íí©ëë¤.`,en:`Supercapacitor hybrid enables 80% charge in 10~30 minutes.`}},{icon:`ri-leaf-line`,title:{ko:`ì¹íê²½ · ì¬íì©`,en:`Eco-friendly & Recyclable`},desc:{ko:`무ì©ì 조립ì¼ë¡ ì
ë¨ì ì¬íì©ì´ ê°ë¥í ì§ì ê°ë¥í ë°°í°ë¦¬ì
ëë¤.`,en:`Weldless assembly enables cell-level recycling for sustainable batteries.`}}];function Cs(){let e=M(),t=[{label:F.home,to:`/`},{label:P.solutions}];return(0,I.jsxs)(Ra,{children:[(0,I.jsx)(za,{eyebrow:{ko:`SOLUTIONS`,en:`SOLUTIONS`},title:{ko:`ë¹ì ì ë¹ì¦ëì¤ì ë§ì¶ ì루ì
`,en:`Solutions Built Around Your Business`},description:{ko:`주거ë¶í° ì°ì
, ì¡°ëª
, 모ë¹ë¦¬í°ê¹ì§ â íì¥ì ë§ë ì¹íê²½ ìëì§ ì루ì
ì ì ìí©ëë¤.`,en:`From residential to industrial, lighting, and mobility â eco-friendly energy solutions tailored to each site.`},breadcrumb:t}),(0,I.jsx)(`section`,{className:`w-full px-4 md:px-6 lg:px-10 py-14 md:py-20 bg-background-50/60`,children:(0,I.jsx)(`div`,{className:`max-w-7xl mx-auto`,children:(0,I.jsx)(`div`,{className:`grid sm:grid-cols-2 gap-6 lg:gap-8`,children:xs.map(t=>(0,I.jsxs)(k,{to:t.href,className:`group bg-background-100 border border-background-200 rounded-lg overflow-hidden hover:border-primary-500/40 transition-all duration-300`,children:[(0,I.jsxs)(`div`,{className:`relative aspect-[16/9] overflow-hidden bg-background-200/40 flex items-center justify-center`,children:[(0,I.jsx)(`img`,{src:t.image,alt:N(t.title,e),title:`${N(t.title,e)} | HNCmobility`,className:`w-full h-full object-contain p-6 group-hover:scale-105 transition-transform duration-500`}),(0,I.jsx)(`span`,{className:`absolute top-4 left-4 px-3 py-1 bg-primary-500 text-background-50 text-xs font-bold rounded-full tracking-wider`,children:N(t.tag,e)})]}),(0,I.jsxs)(`div`,{className:`p-6 md:p-7`,children:[(0,I.jsx)(`h2`,{className:`font-heading text-xl md:text-2xl font-semibold text-foreground-950 mb-3`,children:N(t.title,e)}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-500 leading-relaxed mb-4`,children:N(t.description,e)}),(0,I.jsxs)(`span`,{className:`inline-flex items-center gap-1 text-sm font-medium text-primary-500 group-hover:gap-2 transition-all`,children:[N(F.readMore,e),(0,I.jsx)(`span`,{className:`w-4 h-4 flex items-center justify-center`,children:(0,I.jsx)(`i`,{className:`ri-arrow-right-line`})})]})]})]},t.title.en))})})}),(0,I.jsx)(`section`,{className:`w-full px-4 md:px-6 lg:px-10 py-16 md:py-24 bg-background-100`,children:(0,I.jsxs)(`div`,{className:`max-w-7xl mx-auto`,children:[(0,I.jsxs)(`div`,{className:`text-center mb-12`,children:[(0,I.jsx)(`p`,{className:`text-primary-500 font-label text-xs tracking-[0.3em] uppercase mb-3`,children:`WHY HNCmobility`}),(0,I.jsx)(`h2`,{className:`font-heading text-2xl md:text-4xl font-semibold text-foreground-950 tracking-tight`,children:N({ko:`HNCmobilityê° ë¤ë¥¸ ì´ì `,en:`Why HNCmobility`},e)})]}),(0,I.jsx)(`div`,{className:`grid md:grid-cols-3 gap-6 lg:gap-8`,children:Ss.map(t=>(0,I.jsxs)(`div`,{className:`bg-background-50 border border-background-200 rounded-lg p-6 md:p-8`,children:[(0,I.jsx)(`div`,{className:`w-14 h-14 flex items-center justify-center rounded-lg bg-accent-500/10 text-accent-500 mb-6`,children:(0,I.jsx)(`i`,{className:`${t.icon} text-2xl`})}),(0,I.jsx)(`h3`,{className:`font-heading text-lg font-semibold text-foreground-950 mb-3`,children:N(t.title,e)}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-500 leading-relaxed`,children:N(t.desc,e)})]},t.title.en))})]})}),(0,I.jsx)(`section`,{className:`w-full px-4 md:px-6 lg:px-10 py-16 md:py-20 bg-background-50`,children:(0,I.jsxs)(`div`,{className:`max-w-4xl mx-auto text-center`,children:[(0,I.jsx)(`h2`,{className:`font-heading text-xl md:text-3xl font-semibold text-foreground-950 tracking-tight mb-5`,children:N({ko:`ì루ì
ì´ íìíì ê°ì?`,en:`Need a tailored solution?`},e)}),(0,I.jsxs)(k,{to:`/support`,className:`btn-primary`,children:[N({ko:`문ìí기`,en:`Contact Us`},e),(0,I.jsx)(`i`,{className:`ri-arrow-right-line ml-2`})]})]})})]})}var ws=`https://readdy.ai/api/form/daubt0moc082o2i1joj0`,Ts=[{value:`ess-residential`,label:`ê°ì ì© ESS`},{value:`ess-industrial`,label:`ì°ì
ì© ESS`},{value:`solar`,label:`íìê´ ê°ë¡ë±`},{value:`mobility`,label:`ê°ì¸ 모ë¹ë¦¬í° ë°°í°ë¦¬`},{value:`partnership`,label:`íí¸ëì / 기í`}];function Es(){let[e,t]=(0,w.useState)(`idle`),[n,r]=(0,w.useState)(``);return e===`success`?(0,I.jsxs)(`div`,{className:`bg-background-100 border border-primary-500/30 rounded-lg p-8 text-center`,children:[(0,I.jsx)(`div`,{className:`w-12 h-12 mx-auto flex items-center justify-center rounded-full bg-primary-500/15 text-primary-500 mb-4`,children:(0,I.jsx)(`i`,{className:`ri-check-line text-2xl`})}),(0,I.jsx)(`h3`,{className:`font-heading text-lg font-semibold text-foreground-950 mb-2`,children:`문ìê° ì ìëììµëë¤`}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-500`,children:`íì¸ í ë¹ ë¥¸ ìì¼ ë´ì ì°ë½ëë¦¬ê² ìµëë¤. ê°ì¬í©ëë¤.`}),(0,I.jsx)(`button`,{onClick:()=>t(`idle`),className:`mt-5 text-sm text-primary-500 hover:underline cursor-pointer`,children:`ì 문ì ìì±í기`})]}):(0,I.jsxs)(`form`,{id:`hnc-contact-form`,"data-readdy-form":!0,onSubmit:async e=>{e.preventDefault();let n=e.currentTarget,i=new FormData(n);if((i.get(`website_alt`)||``).trim()){t(`success`),n.reset();return}i.delete(`website_alt`),t(`submitting`),r(``);let a=new URLSearchParams;
11i.forEach((e,t)=>{typeof e==`string`&&e.trim()!==``&&a.append(t,e)});try{let e=await fetch(ws,{method:`POST`,headers:{"Content-Type":`application/x-www-form-urlencoded`},body:a.toString()}),i=await e.text(),o=null;try{o=JSON.parse(i)}catch{o=null}let s=o?.meta?.message||o?.message||o?.meta?.detail||i,c=typeof s==`string`&&s.toLowerCase().includes(`spam`);e.ok&&o?.code===`OK`&&!c?(t(`success`),n.reset()):(r(typeof s==`string`&&s.trim()!==``?s:`문ì ì ì¡ì ì¤í¨íìµëë¤. ì ì í ë¤ì ìëí´ ì£¼ì¸ì.`),t(`error`))}catch(e){r(e instanceof Error&&e.message?e.message:`문ì ì ì¡ì ì¤í¨íìµëë¤. ì ì í ë¤ì ìëí´ ì£¼ì¸ì.`),t(`error`)}},className:`bg-background-100 border border-background-200 rounded-lg p-6 md:p-8`,children:[(0,I.jsxs)(`div`,{className:`grid sm:grid-cols-2 gap-4`,children:[(0,I.jsxs)(`div`,{children:[(0,I.jsxs)(`label`,{htmlFor:`cf-name`,className:`block text-xs font-medium text-foreground-500 mb-1.5`,children:[`ì´ë¦ `,(0,I.jsx)(`span`,{className:`text-primary-500`,children:`*`})]}),(0,I.jsx)(`input`,{id:`cf-name`,name:`name`,type:`text`,required:!0,className:`w-full px-3.5 py-2.5 text-sm rounded-md bg-background-50 border border-background-200 text-foreground-950 placeholder:text-foreground-500 focus:outline-none focus:border-primary-500`,placeholder:`ì´ë¦ì ì
ë ¥íì¸ì`})]}),(0,I.jsxs)(`div`,{children:[(0,I.jsxs)(`label`,{htmlFor:`cf-email`,className:`block text-xs font-medium text-foreground-500 mb-1.5`,children:[`ì´ë©ì¼ `,(0,I.jsx)(`span`,{className:`text-primary-500`,children:`*`})]}),(0,I.jsx)(`input`,{id:`cf-email`,name:`email`,type:`email`,required:!0,className:`w-full px-3.5 py-2.5 text-sm rounded-md bg-background-50 border border-background-200 text-foreground-950 placeholder:text-foreground-500 focus:outline-none focus:border-primary-500`,placeholder:`[email protected]`})]}),(0,I.jsxs)(`div`,{children:[(0,I.jsx)(`label`,{htmlFor:`cf-company`,className:`block text-xs font-medium text-foreground-500 mb-1.5`,children:`íì¬ëª
`}),(0,I.jsx)(`input`,{id:`cf-company`,name:`company`,type:`text`,className:`w-full px-3.5 py-2.5 text-sm rounded-md bg-background-50 border border-background-200 text-foreground-950 placeholder:text-foreground-500 focus:outline-none focus:border-primary-500`,placeholder:`íì¬ëª
(ì í)`})]}),(0,I.jsxs)(`div`,{children:[(0,I.jsx)(`label`,{htmlFor:`cf-interest`,className:`block text-xs font-medium text-foreground-500 mb-1.5`,children:`ê´ì¬ ì í`}),(0,I.jsxs)(`select`,{id:`cf-interest`,name:`interest`,defaultValue:``,className:`w-full px-3.5 py-2.5 text-sm rounded-md bg-background-50 border border-background-200 text-foreground-950 focus:outline-none focus:border-primary-500`,children:[(0,I.jsx)(`option`,{value:``,children:`ì íí´ ì£¼ì¸ì`}),Ts.map(e=>(0,I.jsx)(`option`,{value:e.label,children:e.label},e.value))]})]})]}),(0,I.jsxs)(`div`,{className:`mt-4`,children:[(0,I.jsxs)(`label`,{htmlFor:`cf-message`,className:`block text-xs font-medium text-foreground-500 mb-1.5`,children:[`문ì ë´ì© `,(0,I.jsx)(`span`,{className:`text-primary-500`,children:`*`})]}),(0,I.jsx)(`textarea`,{id:`cf-message`,name:`message`,required:!0,maxLength:500,rows:5,className:`w-full px-3.5 py-2.5 text-sm rounded-md bg-background-50 border border-background-200 text-foreground-950 placeholder:text-foreground-500 focus:outline-none focus:border-primary-500 resize-none`,placeholder:`문ì ë´ì©ì ì
ë ¥í´ ì£¼ì¸ì (ìµë 500ì)`})]}),(0,I.jsx)(`input`,{type:`text`,name:`website_alt`,tabIndex:-1,autoComplete:`off`,"aria-hidden":`true`,readOnly:!0,className:`form-aux-note`}),n&&(0,I.jsx)(`p`,{className:`mt-4 text-sm text-red-500`,children:n}),(0,I.jsxs)(`button`,{type:`submit`,disabled:e===`submitting`,className:`mt-6 w-full sm:w-auto inline-flex items-center justify-center whitespace-nowrap px-7 py-3 rounded-md bg-primary-500 text-background-50 font-medium transition-colors hover:bg-primary-600 disabled:opacity-60 cursor-pointer`,children:[e===`submitting`?`ì ì¡ ì¤...`:`문ì ë³´ë´ê¸°`,e!==`submitting`&&(0,I.jsx)(`i`,{className:`ri-send-plane-line ml-2`})]})]})}var Ds=[{q:`ESS ì¤ì¹ ì©ëì ì´ë»ê² ê²°ì íëì?`,a:`ì ì ë ¥ ì¬ì©ëê³¼ í¼í¬ ìê°ë, íìê´ ì°ë ì¬ë¶ì ë°ë¼ ê²°ì ë©ëë¤. ìë´ì íµí´ ìµì ì©ëì ì ìí´ ë립ëë¤.`},{q:`íìê´ ê°ë¡ë±ì ì ë ¥ë§ ìì´ë ì¬ì©í ì ìëì?`,a:`ë¤. All-in-One ì¼ì²´í ì¤ê³ë¡ ë³ëì ë°°ì ì´ë ì ë ¥ë§ ìì´ ì¤ì¹í ì ììµëë¤.`},{q:`ê°ì¸ 모ë¹ë¦¬í° ë°°í°ë¦¬ë ì´ë¤ ì íì ì ì©ëëì?`,a:`ì 기ìì ê±°, 골íì¹´í¸ ë± ì´ëìë¨ì ì ì©ëë©°, ê³ ìì¶©ì ·ì¥ìëª
·무íì¬ ì¤ê³ë¥¼ ì ê³µí©ëë¤.`}];function Os(){let[e,t]=(0,w.useState)(0);return(0,I.jsxs)(`div`,{className:`flex flex-col gap-4`,children:[Ds.map((n,r)=>(0,I.jsxs)(`div`,{className:`bg-background-100 border border-background-200 rounded-lg overflow-hidden`,children:[(0,I.jsxs)(`button`,{onClick:()=>t(e===r?null:r),className:`w-full flex items-center justify-between gap-4 px-5 py-4 text-left cursor-pointer`,children:[(0,I.jsx)(`span`,{className:`text-sm md:text-base font-semibold text-foreground-950`,children:n.q}),(0,I.jsx)(`span`,{className:`w-5 h-5 flex items-center justify-center shrink-0`,children:(0,I.jsx)(`i`,{className:`ri-${e===r?`subtract`:`add`}-line text-foreground-500`})})]}),e===r&&(0,I.jsx)(`div`,{className:`px-5 pb-5 text-sm text-foreground-500 leading-relaxed`,children:n.a})]},n.q)),(0,I.jsxs)(`div`,{className:`bg-background-100 border border-background-200 rounded-lg p-6 md:p-8 mt-2`,children:[(0,I.jsx)(`h3`,{className:`font-heading text-lg font-semibold text-foreground-950 mb-2`,children:`ì°ë½ì²`}),(0,I.jsxs)(`ul`,{className:`space-y-2 text-sm text-foreground-500`,children:[(0,I.jsxs)(`li`,{className:`flex items-center gap-2`,children:[(0,I.jsx)(`i`,{className:`ri-phone-line text-primary-500`}),` 070-4843-2110`]}),(0,I.jsxs)(`li`,{className:`flex items-center gap-2`,children:[(0,I.jsx)(`i`,{className:`ri-mail-line text-primary-500`}),` [email protected]`]}),(0,I.jsxs)(`li`,{className:`flex items-center gap-2`,children:[(0,I.jsx)(`i`,{className:`ri-map-pin-line text-primary-500`}),` ë구ê´ìì ì구 ìë£¡ë¡ 307, B202`]})]})]})]})}function ks(){let e=M(),t=[{label:F.home,to:`/`},{label:P.support}];return(0,I.jsxs)(Ra,{children:[(0,I.jsx)(za,{eyebrow:{ko:`SUPPORT`,en:`SUPPORT`},title:{ko:`문ì ë° ì§ì`,en:`Contact & Support`},description:{ko:`ì í 문ì, 기ì íë ¥, íí¸ëì ë± ê¶ê¸í ì ì ë¨ê²¨ì£¼ìë©´ ë¹ ë¥´ê² ëìë립ëë¤.`,en:`Leave your questions about products, technology collaboration, or partnership and we will help you quickly.`},breadcrumb:t}),(0,I.jsx)(`section`,{className:`w-full px-4 md:px-6 lg:px-10 py-14 md:py-20 bg-background-50/60`,children:(0,I.jsxs)(`div`,{className:`max-w-7xl mx-auto grid lg:grid-cols-2 gap-10 lg:gap-14 items-start`,children:[(0,I.jsxs)(`div`,{children:[(0,I.jsx)(`h2`,{className:`font-heading text-xl md:text-2xl font-semibold text-foreground-950 mb-2`,children:N({ko:`문ìí기`,en:`Send an Inquiry`},e)}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-500 mb-6`,children:N({ko:`ìë ììì ìì±í´ 주ìë©´ ë´ë¹ìê° íì¸ í ì°ë½ë립ëë¤.`,en:`Fill out the form below and our team will get back to you.`},e)}),(0,I.jsx)(Es,{})]}),(0,I.jsxs)(`div`,{children:[(0,I.jsx)(`h2`,{className:`font-heading text-xl md:text-2xl font-semibold text-foreground-950 mb-2`,children:N({ko:`ì주 묻ë ì§ë¬¸`,en:`FAQ & Contact`},e)}),(0,I.jsx)(`p`,{className:`text-sm text-foreground-500 mb-6`,children:N({ko:`ë¹ ë¥´ê² ëµì ì°¾ìë³´ì¸ì.`,en:`Find quick answers.`},e)}),(0,I.jsx)(Os,{})]})]})})]})}var As=[{path:`/`,element:(0,I.jsx)(vo,{})},{path:`/solutions`,element:(0,I.jsx)(Cs,{})},{path:`/support`,element:(0,I.jsx)(ks,{})},{path:`/about`,element:(0,I.jsx)(bs,{})},{path:`/business`,element:(0,I.jsx)(Qo,{})},{path:`/business/ess/residential`,element:(0,I.jsx)($o,{})},{path:`/business/ess/industrial`,element:(0,I.jsx)(ts,{})},{path:`/business/solar`,element:(0,I.jsx)(is,{})},{path:`/business/mobility`,element:(0,I.jsx)(ss,{})},{path:`/business/others`,element:(0,I.jsx)(ls,{})},{path:`/business/case/solar-pump`,element:(0,I.jsx)(us,{})},{path:`/certifications`,element:(0,I.jsx)(hs,{})},{path:`/partners`,element:(0,I.jsx)(ys,{})},{path:`/technology`,element:(0,I.jsx)($a,{})},{path:`*`,element:(0,I.jsx)(eo,{})}],js;new Promise(e=>{js=e});function Ms(){let e=oi(As),t=ri();return(0,w.useEffect)(()=>{window.REACT_APP_NAVIGATE=t,js(window.REACT_APP_NAVIGATE)}),e}function Ns(){let{pathname:e,hash:t}=ei(),n=(0,w.useRef)(e);return(0,w.useEffect)(()=>{let r=n.current;r!==e&&(Ma(r,window.scrollY),n.current=e,ja()?window.scrollTo(0,Na(e)):t?setTimeout(()=>{let e=document.getElementById(t.replace(`#`,``));e&&e.scrollIntoView({behavior:`smooth`})},120):window.scrollTo(0,0))},[e,t]),null}function Ps(){return(0,I.jsx)(Wt,{i18n:_n,children:(0,I.jsxs)(la,{basename:`/`,children:[(0,I.jsx)(Ns,{}),(0,I.jsx)(Ms,{})]})})}(0,Cn.createRoot)(document.getElementById(`root`)).render((0,I.jsx)(w.Str
11ictMode,{children:(0,I.jsx)(Ps,{})}));
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.