/*! For license information please see main.4fa52373.js.LICENSE.txt */
(()=>{var e={43:(e,t,n)=>{"use strict";e.exports=n(202)},153:(e,t,n)=>{"use strict";var r=n(43),a=Symbol.for("react.element"),o=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,o={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!s.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===o[r]&&(o[r]=t[r]);return{$$typeof:a,type:e,key:c,ref:u,props:o,_owner:l.current}}t.Fragment=o,t.jsx=c,t.jsxs=c},202:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),s=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.iterator;var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,g={};function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}function v(){}function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}y.prototype.isReactComponent={},y.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("setState(...): 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")},v.prototype=y.prototype;var x=b.prototype=new v;x.constructor=b,h(x,y.prototype),x.isPureReactComponent=!0;var w=Array.isArray,k=Object.prototype.hasOwnProperty,j={current:null},N={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,r){var a,o={},i=null,l=null;if(null!=t)for(a in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(i=""+t.key),t)k.call(t,a)&&!N.hasOwnProperty(a)&&(o[a]=t[a]);var s=arguments.length-2;if(1===s)o.children=r;else if(1<s){for(var c=Array(s),u=0;u<s;u++)c[u]=arguments[u+2];o.children=c}if(e&&e.defaultProps)for(a in s=e.defaultProps)void 0===o[a]&&(o[a]=s[a]);return{$$typeof:n,type:e,key:i,ref:l,props:o,_owner:j.current}}function C(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var E=/\/+/g;function O(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(e){return t[e]})}(""+e.key):t.toString(36)}function M(e,t,a,o,i){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var s=!1;if(null===e)s=!0;else switch(l){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case n:case r:s=!0}}if(s)return i=i(s=e),e=""===o?"."+O(s,0):o,w(i)?(a="",null!=e&&(a=e.replace(E,"$&/")+"/"),M(i,t,a,"",function(e){return e})):null!=i&&(C(i)&&(i=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,a+(!i.key||s&&s.key===i.key?"":(""+i.key).replace(E,"$&/")+"/")+e)),t.push(i)),1;if(s=0,o=""===o?".":o+":",w(e))for(var c=0;c<e.length;c++){var u=o+O(l=e[c],c);s+=M(l,t,a,u,i)}else if(u=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"===typeof u)for(e=u.call(e),c=0;!(l=e.next()).done;)s+=M(l=l.value,t,a,u=o+O(l,c++),i);else if("object"===l)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return s}function P(e,t,n){if(null==e)return e;var r=[],a=0;return M(e,r,"","",function(e){return t.call(n,e,a++)}),r}function _(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var L={current:null},T={transition:null},D={ReactCurrentDispatcher:L,ReactCurrentBatchConfig:T,ReactCurrentOwner:j};t.Children={map:P,forEach:function(e,t,n){P(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return P(e,function(){t++}),t},toArray:function(e){return P(e,function(e){return e})||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=y,t.Fragment=a,t.Profiler=i,t.PureComponent=b,t.StrictMode=o,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=D,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var a=h({},e.props),o=e.key,i=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,l=j.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(c in t)k.call(t,c)&&!N.hasOwnProperty(c)&&(a[c]=void 0===t[c]&&void 0!==s?s[c]:t[c])}var c=arguments.length-2;if(1===c)a.children=r;else if(1<c){s=Array(c);for(var u=0;u<c;u++)s[u]=arguments[u+2];a.children=s}return{$$typeof:n,type:e.type,key:o,ref:i,props:a,_owner:l}},t.createContext=function(e){return(e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:l,_context:e},e.Consumer=e},t.createElement=S,t.createFactory=function(e){var t=S.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=C,t.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:_}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=T.transition;T.transition={};try{e()}finally{T.transition=t}},t.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},t.useCallback=function(e,t){return L.current.useCallback(e,t)},t.useContext=function(e){return L.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return L.current.useDeferredValue(e)},t.useEffect=function(e,t){return L.current.useEffect(e,t)},t.useId=function(){return L.current.useId()},t.useImperativeHandle=function(e,t,n){return L.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return L.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return L.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return L.current.useMemo(e,t)},t.useReducer=function(e,t,n){return L.current.useReducer(e,t,n)},t.useRef=function(e){return L.current.useRef(e)},t.useState=function(e){return L.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return L.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return L.current.useTransition()},t.version="18.2.0"},234:(e,t)=>{"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,a=e[r];if(!(0<o(a,t)))break e;e[r]=t,e[n]=a,n=r}}function r(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length,i=a>>>1;r<i;){var l=2*(r+1)-1,s=e[l],c=l+1,u=e[c];if(0>o(s,n))c<a&&0>o(u,s)?(e[r]=u,e[c]=n,r=c):(e[r]=s,e[l]=n,r=l);else{if(!(c<a&&0>o(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function o(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var l=Date,s=l.now();t.unstable_now=function(){return l.now()-s}}var c=[],u=[],d=1,p=null,f=3,m=!1,h=!1,g=!1,y="function"===typeof setTimeout?setTimeout:null,v="function"===typeof clearTimeout?clearTimeout:null,b="undefined"!==typeof setImmediate?setImmediate:null;function x(e){for(var t=r(u);null!==t;){if(null===t.callback)a(u);else{if(!(t.startTime<=e))break;a(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function w(e){if(g=!1,x(e),!h)if(null!==r(c))h=!0,T(k);else{var t=r(u);null!==t&&D(w,t.startTime-e)}}function k(e,n){h=!1,g&&(g=!1,v(C),C=-1),m=!0;var o=f;try{for(x(n),p=r(c);null!==p&&(!(p.expirationTime>n)||e&&!M());){var i=p.callback;if("function"===typeof i){p.callback=null,f=p.priorityLevel;var l=i(p.expirationTime<=n);n=t.unstable_now(),"function"===typeof l?p.callback=l:p===r(c)&&a(c),x(n)}else a(c);p=r(c)}if(null!==p)var s=!0;else{var d=r(u);null!==d&&D(w,d.startTime-n),s=!1}return s}finally{p=null,f=o,m=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var j,N=!1,S=null,C=-1,E=5,O=-1;function M(){return!(t.unstable_now()-O<E)}function P(){if(null!==S){var e=t.unstable_now();O=e;var n=!0;try{n=S(!0,e)}finally{n?j():(N=!1,S=null)}}else N=!1}if("function"===typeof b)j=function(){b(P)};else if("undefined"!==typeof MessageChannel){var _=new MessageChannel,L=_.port2;_.port1.onmessage=P,j=function(){L.postMessage(null)}}else j=function(){y(P,0)};function T(e){S=e,N||(N=!0,j())}function D(e,n){C=y(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){h||m||(h=!0,T(k))},t.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"):E=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return f},t.unstable_getFirstCallbackNode=function(){return r(c)},t.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}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.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}},t.unstable_scheduleCallback=function(e,a,o){var i=t.unstable_now();switch("object"===typeof o&&null!==o?o="number"===typeof(o=o.delay)&&0<o?i+o:i:o=i,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return e={id:d++,callback:a,priorityLevel:e,startTime:o,expirationTime:l=o+l,sortIndex:-1},o>i?(e.sortIndex=o,n(u,e),null===r(c)&&e===r(u)&&(g?(v(C),C=-1):g=!0,D(w,o-i))):(e.sortIndex=l,n(c,e),h||m||(h=!0,T(k))),e},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},324:e=>{e.exports=function(e,t,n,r){var a=n?n.call(r,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;var o=Object.keys(e),i=Object.keys(t);if(o.length!==i.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),s=0;s<o.length;s++){var c=o[s];if(!l(c))return!1;var u=e[c],d=t[c];if(!1===(a=n?n.call(r,u,d,c):void 0)||void 0===a&&u!==d)return!1}return!0}},366:e=>{var t="undefined"!==typeof Element,n="function"===typeof Map,r="function"===typeof Set,a="function"===typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var l,s,c,u;if(Array.isArray(e)){if((l=e.length)!=i.length)return!1;for(s=l;0!==s--;)if(!o(e[s],i[s]))return!1;return!0}if(n&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(u=e.entries();!(s=u.next()).done;)if(!i.has(s.value[0]))return!1;for(u=e.entries();!(s=u.next()).done;)if(!o(s.value[1],i.get(s.value[0])))return!1;return!0}if(r&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(u=e.entries();!(s=u.next()).done;)if(!i.has(s.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((l=e.length)!=i.length)return!1;for(s=l;0!==s--;)if(e[s]!==i[s])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"===typeof e.valueOf&&"function"===typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"===typeof e.toString&&"function"===typeof i.toString)return e.toString()===i.toString();if((l=(c=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(s=l;0!==s--;)if(!Object.prototype.hasOwnProperty.call(i,c[s]))return!1;if(t&&e instanceof Element)return!1;for(s=l;0!==s--;)if(("_owner"!==c[s]&&"__v"!==c[s]&&"__o"!==c[s]||!e.$$typeof)&&!o(e[c[s]],i[c[s]]))return!1;return!0}return e!==e&&i!==i}e.exports=function(e,t){try{return o(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},391:(e,t,n)=>{"use strict";var r=n(950);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},579:(e,t,n)=>{"use strict";e.exports=n(153)},730:(e,t,n)=>{"use strict";var r=n(43),a=n(853);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;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."}var i=new Set,l={};function s(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(l[e]=t,e=0;e<t.length;e++)i.add(t[e])}var u=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),d=Object.prototype.hasOwnProperty,p=/^[: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]*$/,f={},m={};function h(e,t,n,r,a,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){g[e]=new h(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];g[t]=new h(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){g[e]=new h(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){g[e]=new h(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){g[e]=new h(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){g[e]=new h(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){g[e]=new h(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){g[e]=new h(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){g[e]=new h(e,5,!1,e.toLowerCase(),null,!1,!1)});var y=/[\-:]([a-z])/g;function v(e){return e[1].toUpperCase()}function b(e,t,n,r){var a=g.hasOwnProperty(t)?g[t]:null;(null!==a?0!==a.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!d.call(m,e)||!d.call(f,e)&&(p.test(e)?m[e]=!0:(f[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(y,v);g[t]=new h(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(y,v);g[t]=new h(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(y,v);g[t]=new h(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){g[e]=new h(e,1,!1,e.toLowerCase(),null,!1,!1)}),g.xlinkHref=new h("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){g[e]=new h(e,1,!1,e.toLowerCase(),null,!0,!0)});var x=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=Symbol.for("react.element"),k=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),N=Symbol.for("react.strict_mode"),S=Symbol.for("react.profiler"),C=Symbol.for("react.provider"),E=Symbol.for("react.context"),O=Symbol.for("react.forward_ref"),M=Symbol.for("react.suspense"),P=Symbol.for("react.suspense_list"),_=Symbol.for("react.memo"),L=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var T=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var D=Symbol.iterator;function z(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=D&&e[D]||e["@@iterator"])?e:null}var R,A=Object.assign;function I(e){if(void 0===R)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);R=t&&t[1]||""}return"\n"+R+e}var F=!1;function H(e,t){if(!e||F)return"";F=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"===typeof c.stack){for(var a=c.stack.split("\n"),o=r.stack.split("\n"),i=a.length-1,l=o.length-1;1<=i&&0<=l&&a[i]!==o[l];)l--;for(;1<=i&&0<=l;i--,l--)if(a[i]!==o[l]){if(1!==i||1!==l)do{if(i--,0>--l||a[i]!==o[l]){var s="\n"+a[i].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}}while(1<=i&&0<=l);break}}}finally{F=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?I(e):""}function W(e){switch(e.tag){case 5:return I(e.type);case 16:return I("Lazy");case 13:return I("Suspense");case 19:return I("SuspenseList");case 0:case 2:case 15:return e=H(e.type,!1);case 11:return e=H(e.type.render,!1);case 1:return e=H(e.type,!0);default:return""}}function B(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case j:return"Fragment";case k:return"Portal";case S:return"Profiler";case N:return"StrictMode";case M:return"Suspense";case P:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case E:return(e.displayName||"Context")+".Consumer";case C:return(e._context.displayName||"Context")+".Provider";case O:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case _:return null!==(t=e.displayName||null)?t:B(e.type)||"Memo";case L:t=e._payload,e=e._init;try{return B(e(t))}catch(n){}}return null}function U(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return B(t);case 8:return t===N?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function q(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function V(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function K(e){e._valueTracker||(e._valueTracker=function(e){var t=V(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var a=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Y(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=V(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function G(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function $(e,t){var n=t.checked;return A({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Q(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=q(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function J(e,t){null!=(t=t.checked)&&b(e,"checked",t,!1)}function X(e,t){J(e,t);var n=q(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,q(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Z(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&G(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+q(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(o(91));return A({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ae(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(o(92));if(te(n)){if(1<n.length)throw Error(o(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:q(n)}}function oe(e,t){var n=q(t.value),r=q(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ie(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function le(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function se(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?le(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ce,ue,de=(ue=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction(function(){return ue(e,t)})}:ue);function pe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var fe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},me=["Webkit","ms","Moz","O"];function he(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||fe.hasOwnProperty(e)&&fe[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=he(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(fe).forEach(function(e){me.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fe[t]=fe[e]})});var ye=A({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ve(e,t){if(t){if(ye[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(o(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(o(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(o(62))}}function be(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;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 xe=null;function we(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var ke=null,je=null,Ne=null;function Se(e){if(e=ba(e)){if("function"!==typeof ke)throw Error(o(280));var t=e.stateNode;t&&(t=wa(t),ke(e.stateNode,e.type,t))}}function Ce(e){je?Ne?Ne.push(e):Ne=[e]:je=e}function Ee(){if(je){var e=je,t=Ne;if(Ne=je=null,Se(e),t)for(e=0;e<t.length;e++)Se(t[e])}}function Oe(e,t){return e(t)}function Me(){}var Pe=!1;function _e(e,t,n){if(Pe)return e(t,n);Pe=!0;try{return Oe(e,t,n)}finally{Pe=!1,(null!==je||null!==Ne)&&(Me(),Ee())}}function Le(e,t){var n=e.stateNode;if(null===n)return null;var r=wa(n);if(null===r)return null;n=r[t];e: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)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(o(231,t,typeof n));return n}var Te=!1;if(u)try{var De={};Object.defineProperty(De,"passive",{get:function(){Te=!0}}),window.addEventListener("test",De,De),window.removeEventListener("test",De,De)}catch(ue){Te=!1}function ze(e,t,n,r,a,o,i,l,s){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var Re=!1,Ae=null,Ie=!1,Fe=null,He={onError:function(e){Re=!0,Ae=e}};function We(e,t,n,r,a,o,i,l,s){Re=!1,Ae=null,ze.apply(He,arguments)}function Be(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Ue(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function qe(e){if(Be(e)!==e)throw Error(o(188))}function Ve(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Be(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var i=a.alternate;if(null===i){if(null!==(r=a.return)){n=r;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===n)return qe(a),e;if(i===r)return qe(a),t;i=i.sibling}throw Error(o(188))}if(n.return!==r.return)n=a,r=i;else{for(var l=!1,s=a.child;s;){if(s===n){l=!0,n=a,r=i;break}if(s===r){l=!0,r=a,n=i;break}s=s.sibling}if(!l){for(s=i.child;s;){if(s===n){l=!0,n=i,r=a;break}if(s===r){l=!0,r=i,n=a;break}s=s.sibling}if(!l)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}(e))?Ke(e):null}function Ke(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=Ke(e);if(null!==t)return t;e=e.sibling}return null}var Ye=a.unstable_scheduleCallback,Ge=a.unstable_cancelCallback,$e=a.unstable_shouldYield,Qe=a.unstable_requestPaint,Je=a.unstable_now,Xe=a.unstable_getCurrentPriorityLevel,Ze=a.unstable_ImmediatePriority,et=a.unstable_UserBlockingPriority,tt=a.unstable_NormalPriority,nt=a.unstable_LowPriority,rt=a.unstable_IdlePriority,at=null,ot=null;var it=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(lt(e)/st|0)|0},lt=Math.log,st=Math.LN2;var ct=64,ut=4194304;function dt(e){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: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 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function pt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,a=e.suspendedLanes,o=e.pingedLanes,i=268435455&n;if(0!==i){var l=i&~a;0!==l?r=dt(l):0!==(o&=i)&&(r=dt(o))}else 0!==(i=n&~a)?r=dt(i):0!==o&&(r=dt(o));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&a)&&((a=r&-r)>=(o=t&-t)||16===a&&0!==(4194240&o)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-it(t)),r|=e[n],t&=~a;return r}function ft(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64: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;default:return-1}}function mt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function ht(){var e=ct;return 0===(4194240&(ct<<=1))&&(ct=64),e}function gt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function yt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-it(t)]=n}function vt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}var bt=0;function xt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var wt,kt,jt,Nt,St,Ct=!1,Et=[],Ot=null,Mt=null,Pt=null,_t=new Map,Lt=new Map,Tt=[],Dt="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 submit".split(" ");function zt(e,t){switch(e){case"focusin":case"focusout":Ot=null;break;case"dragenter":case"dragleave":Mt=null;break;case"mouseover":case"mouseout":Pt=null;break;case"pointerover":case"pointerout":_t.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Lt.delete(t.pointerId)}}function Rt(e,t,n,r,a,o){return null===e||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[a]},null!==t&&(null!==(t=ba(t))&&kt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function At(e){var t=va(e.target);if(null!==t){var n=Be(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Ue(n)))return e.blockedOn=t,void St(e.priority,function(){jt(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function It(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=$t(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=ba(n))&&kt(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);xe=r,n.target.dispatchEvent(r),xe=null,t.shift()}return!0}function Ft(e,t,n){It(e)&&n.delete(t)}function Ht(){Ct=!1,null!==Ot&&It(Ot)&&(Ot=null),null!==Mt&&It(Mt)&&(Mt=null),null!==Pt&&It(Pt)&&(Pt=null),_t.forEach(Ft),Lt.forEach(Ft)}function Wt(e,t){e.blockedOn===t&&(e.blockedOn=null,Ct||(Ct=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Ht)))}function Bt(e){function t(t){return Wt(t,e)}if(0<Et.length){Wt(Et[0],e);for(var n=1;n<Et.length;n++){var r=Et[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Ot&&Wt(Ot,e),null!==Mt&&Wt(Mt,e),null!==Pt&&Wt(Pt,e),_t.forEach(t),Lt.forEach(t),n=0;n<Tt.length;n++)(r=Tt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Tt.length&&null===(n=Tt[0]).blockedOn;)At(n),null===n.blockedOn&&Tt.shift()}var Ut=x.ReactCurrentBatchConfig,qt=!0;function Vt(e,t,n,r){var a=bt,o=Ut.transition;Ut.transition=null;try{bt=1,Yt(e,t,n,r)}finally{bt=a,Ut.transition=o}}function Kt(e,t,n,r){var a=bt,o=Ut.transition;Ut.transition=null;try{bt=4,Yt(e,t,n,r)}finally{bt=a,Ut.transition=o}}function Yt(e,t,n,r){if(qt){var a=$t(e,t,n,r);if(null===a)qr(e,t,r,Gt,n),zt(e,r);else if(function(e,t,n,r,a){switch(t){case"focusin":return Ot=Rt(Ot,e,t,n,r,a),!0;case"dragenter":return Mt=Rt(Mt,e,t,n,r,a),!0;case"mouseover":return Pt=Rt(Pt,e,t,n,r,a),!0;case"pointerover":var o=a.pointerId;return _t.set(o,Rt(_t.get(o)||null,e,t,n,r,a)),!0;case"gotpointercapture":return o=a.pointerId,Lt.set(o,Rt(Lt.get(o)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r))r.stopPropagation();else if(zt(e,r),4&t&&-1<Dt.indexOf(e)){for(;null!==a;){var o=ba(a);if(null!==o&&wt(o),null===(o=$t(e,t,n,r))&&qr(e,t,r,Gt,n),o===a)break;a=o}null!==a&&r.stopPropagation()}else qr(e,t,r,null,n)}}var Gt=null;function $t(e,t,n,r){if(Gt=null,null!==(e=va(e=we(r))))if(null===(t=Be(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=Ue(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Gt=e,null}function Qt(e){switch(e){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":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":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"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Xe()){case Ze:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Jt=null,Xt=null,Zt=null;function en(){if(Zt)return Zt;var e,t,n=Xt,r=n.length,a="value"in Jt?Jt.value:Jt.textContent,o=a.length;for(e=0;e<r&&n[e]===a[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===a[o-t];t++);return Zt=a.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function an(e){function t(t,n,r,a,o){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(a):a[i]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return A(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var on,ln,sn,cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},un=an(cn),dn=A({},cn,{view:0,detail:0}),pn=an(dn),fn=A({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Sn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==sn&&(sn&&"mousemove"===e.type?(on=e.screenX-sn.screenX,ln=e.screenY-sn.screenY):ln=on=0,sn=e),on)},movementY:function(e){return"movementY"in e?e.movementY:ln}}),mn=an(fn),hn=an(A({},fn,{dataTransfer:0})),gn=an(A({},dn,{relatedTarget:0})),yn=an(A({},cn,{animationName:0,elapsedTime:0,pseudoElement:0})),vn=A({},cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),bn=an(vn),xn=an(A({},cn,{data:0})),wn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},kn={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:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},jn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Nn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=jn[e])&&!!t[e]}function Sn(){return Nn}var Cn=A({},dn,{key:function(e){if(e.key){var t=wn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?kn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Sn,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),En=an(Cn),On=an(A({},fn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Mn=an(A({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Sn})),Pn=an(A({},cn,{propertyName:0,elapsedTime:0,pseudoElement:0})),_n=A({},fn,{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}),Ln=an(_n),Tn=[9,13,27,32],Dn=u&&"CompositionEvent"in window,zn=null;u&&"documentMode"in document&&(zn=document.documentMode);var Rn=u&&"TextEvent"in window&&!zn,An=u&&(!Dn||zn&&8<zn&&11>=zn),In=String.fromCharCode(32),Fn=!1;function Hn(e,t){switch(e){case"keyup":return-1!==Tn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Wn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Bn=!1;var Un={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 qn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Un[e.type]:"textarea"===t}function Vn(e,t,n,r){Ce(r),0<(t=Kr(t,"onChange")).length&&(n=new un("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Kn=null,Yn=null;function Gn(e){Ir(e,0)}function $n(e){if(Y(xa(e)))return e}function Qn(e,t){if("change"===e)return t}var Jn=!1;if(u){var Xn;if(u){var Zn="oninput"in document;if(!Zn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Zn="function"===typeof er.oninput}Xn=Zn}else Xn=!1;Jn=Xn&&(!document.documentMode||9<document.documentMode)}function tr(){Kn&&(Kn.detachEvent("onpropertychange",nr),Yn=Kn=null)}function nr(e){if("value"===e.propertyName&&$n(Yn)){var t=[];Vn(t,Yn,e,we(e)),_e(Gn,t)}}function rr(e,t,n){"focusin"===e?(tr(),Yn=n,(Kn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function ar(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return $n(Yn)}function or(e,t){if("click"===e)return $n(t)}function ir(e,t){if("input"===e||"change"===e)return $n(t)}var lr="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function sr(e,t){if(lr(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===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 a=n[r];if(!d.call(t,a)||!lr(e[a],t[a]))return!1}return!0}function cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ur(e,t){var n,r=cr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=cr(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function pr(){for(var e=window,t=G();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=G((e=t.contentWindow).document)}return t}function fr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function mr(e){var t=pr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&fr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var a=n.textContent.length,o=Math.min(r.start,a);r=void 0===r.end?o:Math.min(r.end,a),!e.extend&&o>r&&(a=r,r=o,o=a),a=ur(n,o);var i=ur(n,r);a&&i&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var hr=u&&"documentMode"in document&&11>=document.documentMode,gr=null,yr=null,vr=null,br=!1;function xr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;br||null==gr||gr!==G(r)||("selectionStart"in(r=gr)&&fr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},vr&&sr(vr,r)||(vr=r,0<(r=Kr(yr,"onSelect")).length&&(t=new un("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=gr)))}function wr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var kr={animationend:wr("Animation","AnimationEnd"),animationiteration:wr("Animation","AnimationIteration"),animationstart:wr("Animation","AnimationStart"),transitionend:wr("Transition","TransitionEnd")},jr={},Nr={};function Sr(e){if(jr[e])return jr[e];if(!kr[e])return e;var t,n=kr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Nr)return jr[e]=n[t];return e}u&&(Nr=document.createElement("div").style,"AnimationEvent"in window||(delete kr.animationend.animation,delete kr.animationiteration.animation,delete kr.animationstart.animation),"TransitionEvent"in window||delete kr.transitionend.transition);var Cr=Sr("animationend"),Er=Sr("animationiteration"),Or=Sr("animationstart"),Mr=Sr("transitionend"),Pr=new Map,_r="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error 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(" ");function Lr(e,t){Pr.set(e,t),s(t,[e])}for(var Tr=0;Tr<_r.length;Tr++){var Dr=_r[Tr];Lr(Dr.toLowerCase(),"on"+(Dr[0].toUpperCase()+Dr.slice(1)))}Lr(Cr,"onAnimationEnd"),Lr(Er,"onAnimationIteration"),Lr(Or,"onAnimationStart"),Lr("dblclick","onDoubleClick"),Lr("focusin","onFocus"),Lr("focusout","onBlur"),Lr(Mr,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),s("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),s("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),s("onBeforeInput",["compositionend","keypress","textInput","paste"]),s("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var zr="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(" "),Rr=new Set("cancel close invalid load scroll toggle".split(" ").concat(zr));function Ar(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,a,i,l,s,c){if(We.apply(this,arguments),Re){if(!Re)throw Error(o(198));var u=Ae;Re=!1,Ae=null,Ie||(Ie=!0,Fe=u)}}(r,t,void 0,e),e.currentTarget=null}function Ir(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var l=r[i],s=l.instance,c=l.currentTarget;if(l=l.listener,s!==o&&a.isPropagationStopped())break e;Ar(a,l,c),o=s}else for(i=0;i<r.length;i++){if(s=(l=r[i]).instance,c=l.currentTarget,l=l.listener,s!==o&&a.isPropagationStopped())break e;Ar(a,l,c),o=s}}}if(Ie)throw e=Fe,Ie=!1,Fe=null,e}function Fr(e,t){var n=t[ha];void 0===n&&(n=t[ha]=new Set);var r=e+"__bubble";n.has(r)||(Ur(t,e,2,!1),n.add(r))}function Hr(e,t,n){var r=0;t&&(r|=4),Ur(n,e,r,t)}var Wr="_reactListening"+Math.random().toString(36).slice(2);function Br(e){if(!e[Wr]){e[Wr]=!0,i.forEach(function(t){"selectionchange"!==t&&(Rr.has(t)||Hr(t,!1,e),Hr(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Wr]||(t[Wr]=!0,Hr("selectionchange",!1,t))}}function Ur(e,t,n,r){switch(Qt(t)){case 1:var a=Vt;break;case 4:a=Kt;break;default:a=Yt}n=a.bind(null,t,n,e),a=void 0,!Te||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function qr(e,t,n,r,a){var o=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var l=r.stateNode.containerInfo;if(l===a||8===l.nodeType&&l.parentNode===a)break;if(4===i)for(i=r.return;null!==i;){var s=i.tag;if((3===s||4===s)&&((s=i.stateNode.containerInfo)===a||8===s.nodeType&&s.parentNode===a))return;i=i.return}for(;null!==l;){if(null===(i=va(l)))return;if(5===(s=i.tag)||6===s){r=o=i;continue e}l=l.parentNode}}r=r.return}_e(function(){var r=o,a=we(n),i=[];e:{var l=Pr.get(e);if(void 0!==l){var s=un,c=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":s=En;break;case"focusin":c="focus",s=gn;break;case"focusout":c="blur",s=gn;break;case"beforeblur":case"afterblur":s=gn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=mn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=hn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=Mn;break;case Cr:case Er:case Or:s=yn;break;case Mr:s=Pn;break;case"scroll":s=pn;break;case"wheel":s=Ln;break;case"copy":case"cut":case"paste":s=bn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=On}var u=0!==(4&t),d=!u&&"scroll"===e,p=u?null!==l?l+"Capture":null:l;u=[];for(var f,m=r;null!==m;){var h=(f=m).stateNode;if(5===f.tag&&null!==h&&(f=h,null!==p&&(null!=(h=Le(m,p))&&u.push(Vr(m,h,f)))),d)break;m=m.return}0<u.length&&(l=new s(l,c,null,n,a),i.push({event:l,listeners:u}))}}if(0===(7&t)){if(s="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||n===xe||!(c=n.relatedTarget||n.fromElement)||!va(c)&&!c[ma])&&(s||l)&&(l=a.window===a?a:(l=a.ownerDocument)?l.defaultView||l.parentWindow:window,s?(s=r,null!==(c=(c=n.relatedTarget||n.toElement)?va(c):null)&&(c!==(d=Be(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(s=null,c=r),s!==c)){if(u=mn,h="onMouseLeave",p="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(u=On,h="onPointerLeave",p="onPointerEnter",m="pointer"),d=null==s?l:xa(s),f=null==c?l:xa(c),(l=new u(h,m+"leave",s,n,a)).target=d,l.relatedTarget=f,h=null,va(a)===r&&((u=new u(p,m+"enter",c,n,a)).target=f,u.relatedTarget=d,h=u),d=h,s&&c)e:{for(p=c,m=0,f=u=s;f;f=Yr(f))m++;for(f=0,h=p;h;h=Yr(h))f++;for(;0<m-f;)u=Yr(u),m--;for(;0<f-m;)p=Yr(p),f--;for(;m--;){if(u===p||null!==p&&u===p.alternate)break e;u=Yr(u),p=Yr(p)}u=null}else u=null;null!==s&&Gr(i,l,s,u,!1),null!==c&&null!==d&&Gr(i,d,c,u,!0)}if("select"===(s=(l=r?xa(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===s&&"file"===l.type)var g=Qn;else if(qn(l))if(Jn)g=ir;else{g=ar;var y=rr}else(s=l.nodeName)&&"input"===s.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(g=or);switch(g&&(g=g(e,r))?Vn(i,g,n,a):(y&&y(e,l,r),"focusout"===e&&(y=l._wrapperState)&&y.controlled&&"number"===l.type&&ee(l,"number",l.value)),y=r?xa(r):window,e){case"focusin":(qn(y)||"true"===y.contentEditable)&&(gr=y,yr=r,vr=null);break;case"focusout":vr=yr=gr=null;break;case"mousedown":br=!0;break;case"contextmenu":case"mouseup":case"dragend":br=!1,xr(i,n,a);break;case"selectionchange":if(hr)break;case"keydown":case"keyup":xr(i,n,a)}var v;if(Dn)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Bn?Hn(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(An&&"ko"!==n.locale&&(Bn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Bn&&(v=en()):(Xt="value"in(Jt=a)?Jt.value:Jt.textContent,Bn=!0)),0<(y=Kr(r,b)).length&&(b=new xn(b,e,null,n,a),i.push({event:b,listeners:y}),v?b.data=v:null!==(v=Wn(n))&&(b.data=v))),(v=Rn?function(e,t){switch(e){case"compositionend":return Wn(t);case"keypress":return 32!==t.which?null:(Fn=!0,In);case"textInput":return(e=t.data)===In&&Fn?null:e;default:return null}}(e,n):function(e,t){if(Bn)return"compositionend"===e||!Dn&&Hn(e,t)?(e=en(),Zt=Xt=Jt=null,Bn=!1,e):null;switch(e){case"paste":default: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 An&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Kr(r,"onBeforeInput")).length&&(a=new xn("onBeforeInput","beforeinput",null,n,a),i.push({event:a,listeners:r}),a.data=v))}Ir(i,t)})}function Vr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Kr(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,o=a.stateNode;5===a.tag&&null!==o&&(a=o,null!=(o=Le(e,n))&&r.unshift(Vr(e,o,a)),null!=(o=Le(e,t))&&r.push(Vr(e,o,a))),e=e.return}return r}function Yr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Gr(e,t,n,r,a){for(var o=t._reactName,i=[];null!==n&&n!==r;){var l=n,s=l.alternate,c=l.stateNode;if(null!==s&&s===r)break;5===l.tag&&null!==c&&(l=c,a?null!=(s=Le(n,o))&&i.unshift(Vr(n,s,l)):a||null!=(s=Le(n,o))&&i.push(Vr(n,s,l))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var $r=/\r\n?/g,Qr=/\u0000|\uFFFD/g;function Jr(e){return("string"===typeof e?e:""+e).replace($r,"\n").replace(Qr,"")}function Xr(e,t,n){if(t=Jr(t),Jr(e)!==t&&n)throw Error(o(425))}function Zr(){}var ea=null,ta=null;function na(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ra="function"===typeof setTimeout?setTimeout:void 0,aa="function"===typeof clearTimeout?clearTimeout:void 0,oa="function"===typeof Promise?Promise:void 0,ia="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof oa?function(e){return oa.resolve(null).then(e).catch(la)}:ra;function la(e){setTimeout(function(){throw e})}function sa(e,t){var n=t,r=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&8===a.nodeType)if("/$"===(n=a.data)){if(0===r)return e.removeChild(a),void Bt(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=a}while(n);Bt(t)}function ca(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function ua(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var da=Math.random().toString(36).slice(2),pa="__reactFiber$"+da,fa="__reactProps$"+da,ma="__reactContainer$"+da,ha="__reactEvents$"+da,ga="__reactListeners$"+da,ya="__reactHandles$"+da;function va(e){var t=e[pa];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ma]||n[pa]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=ua(e);null!==e;){if(n=e[pa])return n;e=ua(e)}return t}n=(e=n).parentNode}return null}function ba(e){return!(e=e[pa]||e[ma])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function xa(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function wa(e){return e[fa]||null}var ka=[],ja=-1;function Na(e){return{current:e}}function Sa(e){0>ja||(e.current=ka[ja],ka[ja]=null,ja--)}function Ca(e,t){ja++,ka[ja]=e.current,e.current=t}var Ea={},Oa=Na(Ea),Ma=Na(!1),Pa=Ea;function _a(e,t){var n=e.type.contextTypes;if(!n)return Ea;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,o={};for(a in n)o[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function La(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Ta(){Sa(Ma),Sa(Oa)}function Da(e,t,n){if(Oa.current!==Ea)throw Error(o(168));Ca(Oa,t),Ca(Ma,n)}function za(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in t))throw Error(o(108,U(e)||"Unknown",a));return A({},n,r)}function Ra(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ea,Pa=Oa.current,Ca(Oa,e),Ca(Ma,Ma.current),!0}function Aa(e,t,n){var r=e.stateNode;if(!r)throw Error(o(169));n?(e=za(e,t,Pa),r.__reactInternalMemoizedMergedChildContext=e,Sa(Ma),Sa(Oa),Ca(Oa,e)):Sa(Ma),Ca(Ma,n)}var Ia=null,Fa=!1,Ha=!1;function Wa(e){null===Ia?Ia=[e]:Ia.push(e)}function Ba(){if(!Ha&&null!==Ia){Ha=!0;var e=0,t=bt;try{var n=Ia;for(bt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}Ia=null,Fa=!1}catch(a){throw null!==Ia&&(Ia=Ia.slice(e+1)),Ye(Ze,Ba),a}finally{bt=t,Ha=!1}}return null}var Ua=[],qa=0,Va=null,Ka=0,Ya=[],Ga=0,$a=null,Qa=1,Ja="";function Xa(e,t){Ua[qa++]=Ka,Ua[qa++]=Va,Va=e,Ka=t}function Za(e,t,n){Ya[Ga++]=Qa,Ya[Ga++]=Ja,Ya[Ga++]=$a,$a=e;var r=Qa;e=Ja;var a=32-it(r)-1;r&=~(1<<a),n+=1;var o=32-it(t)+a;if(30<o){var i=a-a%5;o=(r&(1<<i)-1).toString(32),r>>=i,a-=i,Qa=1<<32-it(t)+a|n<<a|r,Ja=o+e}else Qa=1<<o|n<<a|r,Ja=e}function eo(e){null!==e.return&&(Xa(e,1),Za(e,1,0))}function to(e){for(;e===Va;)Va=Ua[--qa],Ua[qa]=null,Ka=Ua[--qa],Ua[qa]=null;for(;e===$a;)$a=Ya[--Ga],Ya[Ga]=null,Ja=Ya[--Ga],Ya[Ga]=null,Qa=Ya[--Ga],Ya[Ga]=null}var no=null,ro=null,ao=!1,oo=null;function io(e,t){var n=Lc(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function lo(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,no=e,ro=ca(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,no=e,ro=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==$a?{id:Qa,overflow:Ja}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Lc(18,null,null,0)).stateNode=t,n.return=e,e.child=n,no=e,ro=null,!0);default:return!1}}function so(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function co(e){if(ao){var t=ro;if(t){var n=t;if(!lo(e,t)){if(so(e))throw Error(o(418));t=ca(n.nextSibling);var r=no;t&&lo(e,t)?io(r,n):(e.flags=-4097&e.flags|2,ao=!1,no=e)}}else{if(so(e))throw Error(o(418));e.flags=-4097&e.flags|2,ao=!1,no=e}}}function uo(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;no=e}function po(e){if(e!==no)return!1;if(!ao)return uo(e),ao=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!na(e.type,e.memoizedProps)),t&&(t=ro)){if(so(e))throw fo(),Error(o(418));for(;t;)io(e,t),t=ca(t.nextSibling)}if(uo(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){ro=ca(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}ro=null}}else ro=no?ca(e.stateNode.nextSibling):null;return!0}function fo(){for(var e=ro;e;)e=ca(e.nextSibling)}function mo(){ro=no=null,ao=!1}function ho(e){null===oo?oo=[e]:oo.push(e)}var go=x.ReactCurrentBatchConfig;function yo(e,t){if(e&&e.defaultProps){for(var n in t=A({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var vo=Na(null),bo=null,xo=null,wo=null;function ko(){wo=xo=bo=null}function jo(e){var t=vo.current;Sa(vo),e._currentValue=t}function No(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function So(e,t){bo=e,wo=xo=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(xl=!0),e.firstContext=null)}function Co(e){var t=e._currentValue;if(wo!==e)if(e={context:e,memoizedValue:t,next:null},null===xo){if(null===bo)throw Error(o(308));xo=e,bo.dependencies={lanes:0,firstContext:e}}else xo=xo.next=e;return t}var Eo=null;function Oo(e){null===Eo?Eo=[e]:Eo.push(e)}function Mo(e,t,n,r){var a=t.interleaved;return null===a?(n.next=n,Oo(t)):(n.next=a.next,a.next=n),t.interleaved=n,Po(e,r)}function Po(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var _o=!1;function Lo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function To(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Do(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function zo(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&Ms)){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,Po(e,n)}return null===(a=r.interleaved)?(t.next=t,Oo(r)):(t.next=a.next,a.next=t),r.interleaved=t,Po(e,n)}function Ro(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,vt(e,n)}}function Ao(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?a=o=i:o=o.next=i,n=n.next}while(null!==n);null===o?a=o=t:o=o.next=t}else a=o=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Io(e,t,n,r){var a=e.updateQueue;_o=!1;var o=a.firstBaseUpdate,i=a.lastBaseUpdate,l=a.shared.pending;if(null!==l){a.shared.pending=null;var s=l,c=s.next;s.next=null,null===i?o=c:i.next=c,i=s;var u=e.alternate;null!==u&&((l=(u=u.updateQueue).lastBaseUpdate)!==i&&(null===l?u.firstBaseUpdate=c:l.next=c,u.lastBaseUpdate=s))}if(null!==o){var d=a.baseState;for(i=0,u=c=s=null,l=o;;){var p=l.lane,f=l.eventTime;if((r&p)===p){null!==u&&(u=u.next={eventTime:f,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var m=e,h=l;switch(p=t,f=n,h.tag){case 1:if("function"===typeof(m=h.payload)){d=m.call(f,d,p);break e}d=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null===(p="function"===typeof(m=h.payload)?m.call(f,d,p):m)||void 0===p)break e;d=A({},d,p);break e;case 2:_o=!0}}null!==l.callback&&0!==l.lane&&(e.flags|=64,null===(p=a.effects)?a.effects=[l]:p.push(l))}else f={eventTime:f,lane:p,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===u?(c=u=f,s=d):u=u.next=f,i|=p;if(null===(l=l.next)){if(null===(l=a.shared.pending))break;l=(p=l).next,p.next=null,a.lastBaseUpdate=p,a.shared.pending=null}}if(null===u&&(s=d),a.baseState=s,a.firstBaseUpdate=c,a.lastBaseUpdate=u,null!==(t=a.shared.interleaved)){a=t;do{i|=a.lane,a=a.next}while(a!==t)}else null===o&&(a.shared.lanes=0);As|=i,e.lanes=i,e.memoizedState=d}}function Fo(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,"function"!==typeof a)throw Error(o(191,a));a.call(r)}}}var Ho=(new r.Component).refs;function Wo(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:A({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var Bo={isMounted:function(e){return!!(e=e._reactInternals)&&Be(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=tc(),a=nc(e),o=Do(r,a);o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=zo(e,o,a))&&(rc(t,e,a,r),Ro(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=tc(),a=nc(e),o=Do(r,a);o.tag=1,o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=zo(e,o,a))&&(rc(t,e,a,r),Ro(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=tc(),r=nc(e),a=Do(n,r);a.tag=2,void 0!==t&&null!==t&&(a.callback=t),null!==(t=zo(e,a,r))&&(rc(t,e,r,n),Ro(t,e,r))}};function Uo(e,t,n,r,a,o,i){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,i):!t.prototype||!t.prototype.isPureReactComponent||(!sr(n,r)||!sr(a,o))}function qo(e,t,n){var r=!1,a=Ea,o=t.contextType;return"object"===typeof o&&null!==o?o=Co(o):(a=La(t)?Pa:Oa.current,o=(r=null!==(r=t.contextTypes)&&void 0!==r)?_a(e,a):Ea),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Bo,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=o),t}function Vo(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Bo.enqueueReplaceState(t,t.state,null)}function Ko(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs=Ho,Lo(e);var o=t.contextType;"object"===typeof o&&null!==o?a.context=Co(o):(o=La(t)?Pa:Oa.current,a.context=_a(e,o)),a.state=e.memoizedState,"function"===typeof(o=t.getDerivedStateFromProps)&&(Wo(e,t,o,n),a.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof a.getSnapshotBeforeUpdate||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||(t=a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&Bo.enqueueReplaceState(a,a.state,null),Io(e,n,a,r),a.state=e.memoizedState),"function"===typeof a.componentDidMount&&(e.flags|=4194308)}function Yo(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,e));var a=r,i=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=a.refs;t===Ho&&(t=a.refs={}),null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!==typeof e)throw Error(o(284));if(!n._owner)throw Error(o(290,e))}return e}function Go(e,t){throw e=Object.prototype.toString.call(t),Error(o(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function $o(e){return(0,e._init)(e._payload)}function Qo(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Dc(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function l(t){return e&&null===t.alternate&&(t.flags|=2),t}function s(e,t,n,r){return null===t||6!==t.tag?((t=Ic(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function c(e,t,n,r){var o=n.type;return o===j?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===o||"object"===typeof o&&null!==o&&o.$$typeof===L&&$o(o)===t.type)?((r=a(t,n.props)).ref=Yo(e,t,n),r.return=e,r):((r=zc(n.type,n.key,n.props,null,e.mode,r)).ref=Yo(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Fc(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=Rc(n,e.mode,r,o)).return=e,t):((t=a(t,n)).return=e,t)}function p(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Ic(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case w:return(n=zc(t.type,t.key,t.props,null,e.mode,n)).ref=Yo(e,null,t),n.return=e,n;case k:return(t=Fc(t,e.mode,n)).return=e,t;case L:return p(e,(0,t._init)(t._payload),n)}if(te(t)||z(t))return(t=Rc(t,e.mode,n,null)).return=e,t;Go(e,t)}return null}function f(e,t,n,r){var a=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==a?null:s(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case w:return n.key===a?c(e,t,n,r):null;case k:return n.key===a?u(e,t,n,r):null;case L:return f(e,t,(a=n._init)(n._payload),r)}if(te(n)||z(n))return null!==a?null:d(e,t,n,r,null);Go(e,n)}return null}function m(e,t,n,r,a){if("string"===typeof r&&""!==r||"number"===typeof r)return s(t,e=e.get(n)||null,""+r,a);if("object"===typeof r&&null!==r){switch(r.$$typeof){case w:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a);case k:return u(t,e=e.get(null===r.key?n:r.key)||null,r,a);case L:return m(e,t,n,(0,r._init)(r._payload),a)}if(te(r)||z(r))return d(t,e=e.get(n)||null,r,a,null);Go(t,r)}return null}function h(a,o,l,s){for(var c=null,u=null,d=o,h=o=0,g=null;null!==d&&h<l.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var y=f(a,d,l[h],s);if(null===y){null===d&&(d=g);break}e&&d&&null===y.alternate&&t(a,d),o=i(y,o,h),null===u?c=y:u.sibling=y,u=y,d=g}if(h===l.length)return n(a,d),ao&&Xa(a,h),c;if(null===d){for(;h<l.length;h++)null!==(d=p(a,l[h],s))&&(o=i(d,o,h),null===u?c=d:u.sibling=d,u=d);return ao&&Xa(a,h),c}for(d=r(a,d);h<l.length;h++)null!==(g=m(d,a,h,l[h],s))&&(e&&null!==g.alternate&&d.delete(null===g.key?h:g.key),o=i(g,o,h),null===u?c=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(a,e)}),ao&&Xa(a,h),c}function g(a,l,s,c){var u=z(s);if("function"!==typeof u)throw Error(o(150));if(null==(s=u.call(s)))throw Error(o(151));for(var d=u=null,h=l,g=l=0,y=null,v=s.next();null!==h&&!v.done;g++,v=s.next()){h.index>g?(y=h,h=null):y=h.sibling;var b=f(a,h,v.value,c);if(null===b){null===h&&(h=y);break}e&&h&&null===b.alternate&&t(a,h),l=i(b,l,g),null===d?u=b:d.sibling=b,d=b,h=y}if(v.done)return n(a,h),ao&&Xa(a,g),u;if(null===h){for(;!v.done;g++,v=s.next())null!==(v=p(a,v.value,c))&&(l=i(v,l,g),null===d?u=v:d.sibling=v,d=v);return ao&&Xa(a,g),u}for(h=r(a,h);!v.done;g++,v=s.next())null!==(v=m(h,a,g,v.value,c))&&(e&&null!==v.alternate&&h.delete(null===v.key?g:v.key),l=i(v,l,g),null===d?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(a,e)}),ao&&Xa(a,g),u}return function e(r,o,i,s){if("object"===typeof i&&null!==i&&i.type===j&&null===i.key&&(i=i.props.children),"object"===typeof i&&null!==i){switch(i.$$typeof){case w:e:{for(var c=i.key,u=o;null!==u;){if(u.key===c){if((c=i.type)===j){if(7===u.tag){n(r,u.sibling),(o=a(u,i.props.children)).return=r,r=o;break e}}else if(u.elementType===c||"object"===typeof c&&null!==c&&c.$$typeof===L&&$o(c)===u.type){n(r,u.sibling),(o=a(u,i.props)).ref=Yo(r,u,i),o.return=r,r=o;break e}n(r,u);break}t(r,u),u=u.sibling}i.type===j?((o=Rc(i.props.children,r.mode,s,i.key)).return=r,r=o):((s=zc(i.type,i.key,i.props,null,r.mode,s)).ref=Yo(r,o,i),s.return=r,r=s)}return l(r);case k:e:{for(u=i.key;null!==o;){if(o.key===u){if(4===o.tag&&o.stateNode.containerInfo===i.containerInfo&&o.stateNode.implementation===i.implementation){n(r,o.sibling),(o=a(o,i.children||[])).return=r,r=o;break e}n(r,o);break}t(r,o),o=o.sibling}(o=Fc(i,r.mode,s)).return=r,r=o}return l(r);case L:return e(r,o,(u=i._init)(i._payload),s)}if(te(i))return h(r,o,i,s);if(z(i))return g(r,o,i,s);Go(r,i)}return"string"===typeof i&&""!==i||"number"===typeof i?(i=""+i,null!==o&&6===o.tag?(n(r,o.sibling),(o=a(o,i)).return=r,r=o):(n(r,o),(o=Ic(i,r.mode,s)).return=r,r=o),l(r)):n(r,o)}}var Jo=Qo(!0),Xo=Qo(!1),Zo={},ei=Na(Zo),ti=Na(Zo),ni=Na(Zo);function ri(e){if(e===Zo)throw Error(o(174));return e}function ai(e,t){switch(Ca(ni,t),Ca(ti,e),Ca(ei,Zo),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:se(null,"");break;default:t=se(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Sa(ei),Ca(ei,t)}function oi(){Sa(ei),Sa(ti),Sa(ni)}function ii(e){ri(ni.current);var t=ri(ei.current),n=se(t,e.type);t!==n&&(Ca(ti,e),Ca(ei,n))}function li(e){ti.current===e&&(Sa(ei),Sa(ti))}var si=Na(0);function ci(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ui=[];function di(){for(var e=0;e<ui.length;e++)ui[e]._workInProgressVersionPrimary=null;ui.length=0}var pi=x.ReactCurrentDispatcher,fi=x.ReactCurrentBatchConfig,mi=0,hi=null,gi=null,yi=null,vi=!1,bi=!1,xi=0,wi=0;function ki(){throw Error(o(321))}function ji(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!lr(e[n],t[n]))return!1;return!0}function Ni(e,t,n,r,a,i){if(mi=i,hi=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,pi.current=null===e||null===e.memoizedState?ll:sl,e=n(r,a),bi){i=0;do{if(bi=!1,xi=0,25<=i)throw Error(o(301));i+=1,yi=gi=null,t.updateQueue=null,pi.current=cl,e=n(r,a)}while(bi)}if(pi.current=il,t=null!==gi&&null!==gi.next,mi=0,yi=gi=hi=null,vi=!1,t)throw Error(o(300));return e}function Si(){var e=0!==xi;return xi=0,e}function Ci(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===yi?hi.memoizedState=yi=e:yi=yi.next=e,yi}function Ei(){if(null===gi){var e=hi.alternate;e=null!==e?e.memoizedState:null}else e=gi.next;var t=null===yi?hi.memoizedState:yi.next;if(null!==t)yi=t,gi=e;else{if(null===e)throw Error(o(310));e={memoizedState:(gi=e).memoizedState,baseState:gi.baseState,baseQueue:gi.baseQueue,queue:gi.queue,next:null},null===yi?hi.memoizedState=yi=e:yi=yi.next=e}return yi}function Oi(e,t){return"function"===typeof t?t(e):t}function Mi(e){var t=Ei(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=gi,a=r.baseQueue,i=n.pending;if(null!==i){if(null!==a){var l=a.next;a.next=i.next,i.next=l}r.baseQueue=a=i,n.pending=null}if(null!==a){i=a.next,r=r.baseState;var s=l=null,c=null,u=i;do{var d=u.lane;if((mi&d)===d)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var p={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(s=c=p,l=r):c=c.next=p,hi.lanes|=d,As|=d}u=u.next}while(null!==u&&u!==i);null===c?l=r:c.next=s,lr(r,t.memoizedState)||(xl=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=c,n.lastRenderedState=r}if(null!==(e=n.interleaved)){a=e;do{i=a.lane,hi.lanes|=i,As|=i,a=a.next}while(a!==e)}else null===a&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Pi(e){var t=Ei(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,i=t.memoizedState;if(null!==a){n.pending=null;var l=a=a.next;do{i=e(i,l.action),l=l.next}while(l!==a);lr(i,t.memoizedState)||(xl=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function _i(){}function Li(e,t){var n=hi,r=Ei(),a=t(),i=!lr(r.memoizedState,a);if(i&&(r.memoizedState=a,xl=!0),r=r.queue,qi(zi.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||null!==yi&&1&yi.memoizedState.tag){if(n.flags|=2048,Fi(9,Di.bind(null,n,r,a,t),void 0,null),null===Ps)throw Error(o(349));0!==(30&mi)||Ti(n,t,a)}return a}function Ti(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=hi.updateQueue)?(t={lastEffect:null,stores:null},hi.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Di(e,t,n,r){t.value=n,t.getSnapshot=r,Ri(t)&&Ai(e)}function zi(e,t,n){return n(function(){Ri(t)&&Ai(e)})}function Ri(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!lr(e,n)}catch(r){return!0}}function Ai(e){var t=Po(e,1);null!==t&&rc(t,e,1,-1)}function Ii(e){var t=Ci();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Oi,lastRenderedState:e},t.queue=e,e=e.dispatch=nl.bind(null,hi,e),[t.memoizedState,e]}function Fi(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=hi.updateQueue)?(t={lastEffect:null,stores:null},hi.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Hi(){return Ei().memoizedState}function Wi(e,t,n,r){var a=Ci();hi.flags|=e,a.memoizedState=Fi(1|t,n,void 0,void 0===r?null:r)}function Bi(e,t,n,r){var a=Ei();r=void 0===r?null:r;var o=void 0;if(null!==gi){var i=gi.memoizedState;if(o=i.destroy,null!==r&&ji(r,i.deps))return void(a.memoizedState=Fi(t,n,o,r))}hi.flags|=e,a.memoizedState=Fi(1|t,n,o,r)}function Ui(e,t){return Wi(8390656,8,e,t)}function qi(e,t){return Bi(2048,8,e,t)}function Vi(e,t){return Bi(4,2,e,t)}function Ki(e,t){return Bi(4,4,e,t)}function Yi(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Gi(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Bi(4,4,Yi.bind(null,t,e),n)}function $i(){}function Qi(e,t){var n=Ei();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ji(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ji(e,t){var n=Ei();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ji(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Xi(e,t,n){return 0===(21&mi)?(e.baseState&&(e.baseState=!1,xl=!0),e.memoizedState=n):(lr(n,t)||(n=ht(),hi.lanes|=n,As|=n,e.baseState=!0),t)}function Zi(e,t){var n=bt;bt=0!==n&&4>n?n:4,e(!0);var r=fi.transition;fi.transition={};try{e(!1),t()}finally{bt=n,fi.transition=r}}function el(){return Ei().memoizedState}function tl(e,t,n){var r=nc(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},rl(e))al(t,n);else if(null!==(n=Mo(e,t,n,r))){rc(n,e,r,tc()),ol(n,t,r)}}function nl(e,t,n){var r=nc(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(rl(e))al(t,a);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var i=t.lastRenderedState,l=o(i,n);if(a.hasEagerState=!0,a.eagerState=l,lr(l,i)){var s=t.interleaved;return null===s?(a.next=a,Oo(t)):(a.next=s.next,s.next=a),void(t.interleaved=a)}}catch(c){}null!==(n=Mo(e,t,a,r))&&(rc(n,e,r,a=tc()),ol(n,t,r))}}function rl(e){var t=e.alternate;return e===hi||null!==t&&t===hi}function al(e,t){bi=vi=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ol(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,vt(e,n)}}var il={readContext:Co,useCallback:ki,useContext:ki,useEffect:ki,useImperativeHandle:ki,useInsertionEffect:ki,useLayoutEffect:ki,useMemo:ki,useReducer:ki,useRef:ki,useState:ki,useDebugValue:ki,useDeferredValue:ki,useTransition:ki,useMutableSource:ki,useSyncExternalStore:ki,useId:ki,unstable_isNewReconciler:!1},ll={readContext:Co,useCallback:function(e,t){return Ci().memoizedState=[e,void 0===t?null:t],e},useContext:Co,useEffect:Ui,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Wi(4194308,4,Yi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Wi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Wi(4,2,e,t)},useMemo:function(e,t){var n=Ci();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ci();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=tl.bind(null,hi,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Ci().memoizedState=e},useState:Ii,useDebugValue:$i,useDeferredValue:function(e){return Ci().memoizedState=e},useTransition:function(){var e=Ii(!1),t=e[0];return e=Zi.bind(null,e[1]),Ci().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=hi,a=Ci();if(ao){if(void 0===n)throw Error(o(407));n=n()}else{if(n=t(),null===Ps)throw Error(o(349));0!==(30&mi)||Ti(r,t,n)}a.memoizedState=n;var i={value:n,getSnapshot:t};return a.queue=i,Ui(zi.bind(null,r,i,e),[e]),r.flags|=2048,Fi(9,Di.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Ci(),t=Ps.identifierPrefix;if(ao){var n=Ja;t=":"+t+"R"+(n=(Qa&~(1<<32-it(Qa)-1)).toString(32)+n),0<(n=xi++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=wi++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},sl={readContext:Co,useCallback:Qi,useContext:Co,useEffect:qi,useImperativeHandle:Gi,useInsertionEffect:Vi,useLayoutEffect:Ki,useMemo:Ji,useReducer:Mi,useRef:Hi,useState:function(){return Mi(Oi)},useDebugValue:$i,useDeferredValue:function(e){return Xi(Ei(),gi.memoizedState,e)},useTransition:function(){return[Mi(Oi)[0],Ei().memoizedState]},useMutableSource:_i,useSyncExternalStore:Li,useId:el,unstable_isNewReconciler:!1},cl={readContext:Co,useCallback:Qi,useContext:Co,useEffect:qi,useImperativeHandle:Gi,useInsertionEffect:Vi,useLayoutEffect:Ki,useMemo:Ji,useReducer:Pi,useRef:Hi,useState:function(){return Pi(Oi)},useDebugValue:$i,useDeferredValue:function(e){var t=Ei();return null===gi?t.memoizedState=e:Xi(t,gi.memoizedState,e)},useTransition:function(){return[Pi(Oi)[0],Ei().memoizedState]},useMutableSource:_i,useSyncExternalStore:Li,useId:el,unstable_isNewReconciler:!1};function ul(e,t){try{var n="",r=t;do{n+=W(r),r=r.return}while(r);var a=n}catch(o){a="\nError generating stack: "+o.message+"\n"+o.stack}return{value:e,source:t,stack:a,digest:null}}function dl(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function pl(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var fl="function"===typeof WeakMap?WeakMap:Map;function ml(e,t,n){(n=Do(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Vs||(Vs=!0,Ks=r),pl(0,t)},n}function hl(e,t,n){(n=Do(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){pl(0,t)}}var o=e.stateNode;return null!==o&&"function"===typeof o.componentDidCatch&&(n.callback=function(){pl(0,t),"function"!==typeof r&&(null===Ys?Ys=new Set([this]):Ys.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function gl(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new fl;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(a.add(n),e=Cc.bind(null,e,t,n),t.then(e,e))}function yl(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function vl(e,t,n,r,a){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Do(-1,1)).tag=2,zo(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=a,e)}var bl=x.ReactCurrentOwner,xl=!1;function wl(e,t,n,r){t.child=null===e?Xo(t,null,n,r):Jo(t,e.child,n,r)}function kl(e,t,n,r,a){n=n.render;var o=t.ref;return So(t,a),r=Ni(e,t,n,r,o,a),n=Si(),null===e||xl?(ao&&n&&eo(t),t.flags|=1,wl(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Vl(e,t,a))}function jl(e,t,n,r,a){if(null===e){var o=n.type;return"function"!==typeof o||Tc(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=zc(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,Nl(e,t,o,r,a))}if(o=e.child,0===(e.lanes&a)){var i=o.memoizedProps;if((n=null!==(n=n.compare)?n:sr)(i,r)&&e.ref===t.ref)return Vl(e,t,a)}return t.flags|=1,(e=Dc(o,r)).ref=t.ref,e.return=t,t.child=e}function Nl(e,t,n,r,a){if(null!==e){var o=e.memoizedProps;if(sr(o,r)&&e.ref===t.ref){if(xl=!1,t.pendingProps=r=o,0===(e.lanes&a))return t.lanes=e.lanes,Vl(e,t,a);0!==(131072&e.flags)&&(xl=!0)}}return El(e,t,n,r,a)}function Sl(e,t,n){var r=t.pendingProps,a=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ca(Ds,Ts),Ts|=n;else{if(0===(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ca(Ds,Ts),Ts|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==o?o.baseLanes:n,Ca(Ds,Ts),Ts|=r}else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,Ca(Ds,Ts),Ts|=r;return wl(e,t,a,n),t.child}function Cl(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function El(e,t,n,r,a){var o=La(n)?Pa:Oa.current;return o=_a(t,o),So(t,a),n=Ni(e,t,n,r,o,a),r=Si(),null===e||xl?(ao&&r&&eo(t),t.flags|=1,wl(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Vl(e,t,a))}function Ol(e,t,n,r,a){if(La(n)){var o=!0;Ra(t)}else o=!1;if(So(t,a),null===t.stateNode)ql(e,t),qo(t,n,r),Ko(t,n,r,a),r=!0;else if(null===e){var i=t.stateNode,l=t.memoizedProps;i.props=l;var s=i.context,c=n.contextType;"object"===typeof c&&null!==c?c=Co(c):c=_a(t,c=La(n)?Pa:Oa.current);var u=n.getDerivedStateFromProps,d="function"===typeof u||"function"===typeof i.getSnapshotBeforeUpdate;d||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(l!==r||s!==c)&&Vo(t,i,r,c),_o=!1;var p=t.memoizedState;i.state=p,Io(t,r,i,a),s=t.memoizedState,l!==r||p!==s||Ma.current||_o?("function"===typeof u&&(Wo(t,n,u,r),s=t.memoizedState),(l=_o||Uo(t,n,l,r,p,s,c))?(d||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||("function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"===typeof i.componentDidMount&&(t.flags|=4194308)):("function"===typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),i.props=r,i.state=s,i.context=c,r=l):("function"===typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,To(e,t),l=t.memoizedProps,c=t.type===t.elementType?l:yo(t.type,l),i.props=c,d=t.pendingProps,p=i.context,"object"===typeof(s=n.contextType)&&null!==s?s=Co(s):s=_a(t,s=La(n)?Pa:Oa.current);var f=n.getDerivedStateFromProps;(u="function"===typeof f||"function"===typeof i.getSnapshotBeforeUpdate)||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(l!==d||p!==s)&&Vo(t,i,r,s),_o=!1,p=t.memoizedState,i.state=p,Io(t,r,i,a);var m=t.memoizedState;l!==d||p!==m||Ma.current||_o?("function"===typeof f&&(Wo(t,n,f,r),m=t.memoizedState),(c=_o||Uo(t,n,c,r,p,m,s)||!1)?(u||"function"!==typeof i.UNSAFE_componentWillUpdate&&"function"!==typeof i.componentWillUpdate||("function"===typeof i.componentWillUpdate&&i.componentWillUpdate(r,m,s),"function"===typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,m,s)),"function"===typeof i.componentDidUpdate&&(t.flags|=4),"function"===typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof i.componentDidUpdate||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=m),i.props=r,i.state=m,i.context=s,r=c):("function"!==typeof i.componentDidUpdate||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Ml(e,t,n,r,o,a)}function Ml(e,t,n,r,a,o){Cl(e,t);var i=0!==(128&t.flags);if(!r&&!i)return a&&Aa(t,n,!1),Vl(e,t,o);r=t.stateNode,bl.current=t;var l=i&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=Jo(t,e.child,null,o),t.child=Jo(t,null,l,o)):wl(e,t,l,o),t.memoizedState=r.state,a&&Aa(t,n,!0),t.child}function Pl(e){var t=e.stateNode;t.pendingContext?Da(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Da(0,t.context,!1),ai(e,t.containerInfo)}function _l(e,t,n,r,a){return mo(),ho(a),t.flags|=256,wl(e,t,n,r),t.child}var Ll,Tl,Dl,zl,Rl={dehydrated:null,treeContext:null,retryLane:0};function Al(e){return{baseLanes:e,cachePool:null,transitions:null}}function Il(e,t,n){var r,a=t.pendingProps,i=si.current,l=!1,s=0!==(128&t.flags);if((r=s)||(r=(null===e||null!==e.memoizedState)&&0!==(2&i)),r?(l=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),Ca(si,1&i),null===e)return co(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(s=a.children,e=a.fallback,l?(a=t.mode,l=t.child,s={mode:"hidden",children:s},0===(1&a)&&null!==l?(l.childLanes=0,l.pendingProps=s):l=Ac(s,a,0,null),e=Rc(e,a,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=Al(n),t.memoizedState=Rl,e):Fl(t,s));if(null!==(i=e.memoizedState)&&null!==(r=i.dehydrated))return function(e,t,n,r,a,i,l){if(n)return 256&t.flags?(t.flags&=-257,Hl(e,t,l,r=dl(Error(o(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=r.fallback,a=t.mode,r=Ac({mode:"visible",children:r.children},a,0,null),(i=Rc(i,a,l,null)).flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,0!==(1&t.mode)&&Jo(t,e.child,null,l),t.child.memoizedState=Al(l),t.memoizedState=Rl,i);if(0===(1&t.mode))return Hl(e,t,l,null);if("$!"===a.data){if(r=a.nextSibling&&a.nextSibling.dataset)var s=r.dgst;return r=s,Hl(e,t,l,r=dl(i=Error(o(419)),r,void 0))}if(s=0!==(l&e.childLanes),xl||s){if(null!==(r=Ps)){switch(l&-l){case 4:a=2;break;case 16:a=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:a=32;break;case 536870912:a=268435456;break;default:a=0}0!==(a=0!==(a&(r.suspendedLanes|l))?0:a)&&a!==i.retryLane&&(i.retryLane=a,Po(e,a),rc(r,e,a,-1))}return gc(),Hl(e,t,l,r=dl(Error(o(421))))}return"$?"===a.data?(t.flags|=128,t.child=e.child,t=Oc.bind(null,e),a._reactRetry=t,null):(e=i.treeContext,ro=ca(a.nextSibling),no=t,ao=!0,oo=null,null!==e&&(Ya[Ga++]=Qa,Ya[Ga++]=Ja,Ya[Ga++]=$a,Qa=e.id,Ja=e.overflow,$a=t),t=Fl(t,r.children),t.flags|=4096,t)}(e,t,s,a,r,i,n);if(l){l=a.fallback,s=t.mode,r=(i=e.child).sibling;var c={mode:"hidden",children:a.children};return 0===(1&s)&&t.child!==i?((a=t.child).childLanes=0,a.pendingProps=c,t.deletions=null):(a=Dc(i,c)).subtreeFlags=14680064&i.subtreeFlags,null!==r?l=Dc(r,l):(l=Rc(l,s,n,null)).flags|=2,l.return=t,a.return=t,a.sibling=l,t.child=a,a=l,l=t.child,s=null===(s=e.child.memoizedState)?Al(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},l.memoizedState=s,l.childLanes=e.childLanes&~n,t.memoizedState=Rl,a}return e=(l=e.child).sibling,a=Dc(l,{mode:"visible",children:a.children}),0===(1&t.mode)&&(a.lanes=n),a.return=t,a.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=a,t.memoizedState=null,a}function Fl(e,t){return(t=Ac({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Hl(e,t,n,r){return null!==r&&ho(r),Jo(t,e.child,null,n),(e=Fl(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Wl(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),No(e.return,t,n)}function Bl(e,t,n,r,a){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=a)}function Ul(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(wl(e,t,r.children,n),0!==(2&(r=si.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Wl(e,n,t);else if(19===e.tag)Wl(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Ca(si,r),0===(1&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===ci(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),Bl(t,!1,a,n,o);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===ci(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}Bl(t,!0,n,null,o);break;case"together":Bl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function ql(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Vl(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),As|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=Dc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Dc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Kl(e,t){if(!ao)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Yl(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=14680064&a.subtreeFlags,r|=14680064&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Gl(e,t,n){var r=t.pendingProps;switch(to(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Yl(t),null;case 1:case 17:return La(t.type)&&Ta(),Yl(t),null;case 3:return r=t.stateNode,oi(),Sa(Ma),Sa(Oa),di(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(po(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==oo&&(lc(oo),oo=null))),Tl(e,t),Yl(t),null;case 5:li(t);var a=ri(ni.current);if(n=t.type,null!==e&&null!=t.stateNode)Dl(e,t,n,r,a),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(o(166));return Yl(t),null}if(e=ri(ei.current),po(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[pa]=t,r[fa]=i,e=0!==(1&t.mode),n){case"dialog":Fr("cancel",r),Fr("close",r);break;case"iframe":case"object":case"embed":Fr("load",r);break;case"video":case"audio":for(a=0;a<zr.length;a++)Fr(zr[a],r);break;case"source":Fr("error",r);break;case"img":case"image":case"link":Fr("error",r),Fr("load",r);break;case"details":Fr("toggle",r);break;case"input":Q(r,i),Fr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Fr("invalid",r);break;case"textarea":ae(r,i),Fr("invalid",r)}for(var s in ve(n,i),a=null,i)if(i.hasOwnProperty(s)){var c=i[s];"children"===s?"string"===typeof c?r.textContent!==c&&(!0!==i.suppressHydrationWarning&&Xr(r.textContent,c,e),a=["children",c]):"number"===typeof c&&r.textContent!==""+c&&(!0!==i.suppressHydrationWarning&&Xr(r.textContent,c,e),a=["children",""+c]):l.hasOwnProperty(s)&&null!=c&&"onScroll"===s&&Fr("scroll",r)}switch(n){case"input":K(r),Z(r,i,!0);break;case"textarea":K(r),ie(r);break;case"select":case"option":break;default:"function"===typeof i.onClick&&(r.onclick=Zr)}r=a,t.updateQueue=r,null!==r&&(t.flags|=4)}else{s=9===a.nodeType?a:a.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=le(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=s.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),"select"===n&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[pa]=t,e[fa]=r,Ll(e,t,!1,!1),t.stateNode=e;e:{switch(s=be(n,r),n){case"dialog":Fr("cancel",e),Fr("close",e),a=r;break;case"iframe":case"object":case"embed":Fr("load",e),a=r;break;case"video":case"audio":for(a=0;a<zr.length;a++)Fr(zr[a],e);a=r;break;case"source":Fr("error",e),a=r;break;case"img":case"image":case"link":Fr("error",e),Fr("load",e),a=r;break;case"details":Fr("toggle",e),a=r;break;case"input":Q(e,r),a=$(e,r),Fr("invalid",e);break;case"option":default:a=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},a=A({},r,{value:void 0}),Fr("invalid",e);break;case"textarea":ae(e,r),a=re(e,r),Fr("invalid",e)}for(i in ve(n,a),c=a)if(c.hasOwnProperty(i)){var u=c[i];"style"===i?ge(e,u):"dangerouslySetInnerHTML"===i?null!=(u=u?u.__html:void 0)&&de(e,u):"children"===i?"string"===typeof u?("textarea"!==n||""!==u)&&pe(e,u):"number"===typeof u&&pe(e,""+u):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(l.hasOwnProperty(i)?null!=u&&"onScroll"===i&&Fr("scroll",e):null!=u&&b(e,i,u,s))}switch(n){case"input":K(e),Z(e,r,!1);break;case"textarea":K(e),ie(e);break;case"option":null!=r.value&&e.setAttribute("value",""+q(r.value));break;case"select":e.multiple=!!r.multiple,null!=(i=r.value)?ne(e,!!r.multiple,i,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof a.onClick&&(e.onclick=Zr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Yl(t),null;case 6:if(e&&null!=t.stateNode)zl(e,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(o(166));if(n=ri(ni.current),ri(ei.current),po(t)){if(r=t.stateNode,n=t.memoizedProps,r[pa]=t,(i=r.nodeValue!==n)&&null!==(e=no))switch(e.tag){case 3:Xr(r.nodeValue,n,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Xr(r.nodeValue,n,0!==(1&e.mode))}i&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[pa]=t,t.stateNode=r}return Yl(t),null;case 13:if(Sa(si),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ao&&null!==ro&&0!==(1&t.mode)&&0===(128&t.flags))fo(),mo(),t.flags|=98560,i=!1;else if(i=po(t),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(o(318));if(!(i=null!==(i=t.memoizedState)?i.dehydrated:null))throw Error(o(317));i[pa]=t}else mo(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Yl(t),i=!1}else null!==oo&&(lc(oo),oo=null),i=!0;if(!i)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&si.current)?0===zs&&(zs=3):gc())),null!==t.updateQueue&&(t.flags|=4),Yl(t),null);case 4:return oi(),Tl(e,t),null===e&&Br(t.stateNode.containerInfo),Yl(t),null;case 10:return jo(t.type._context),Yl(t),null;case 19:if(Sa(si),null===(i=t.memoizedState))return Yl(t),null;if(r=0!==(128&t.flags),null===(s=i.rendering))if(r)Kl(i,!1);else{if(0!==zs||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(s=ci(e))){for(t.flags|=128,Kl(i,!1),null!==(r=s.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(i=n).flags&=14680066,null===(s=i.alternate)?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=s.childLanes,i.lanes=s.lanes,i.child=s.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=s.memoizedProps,i.memoizedState=s.memoizedState,i.updateQueue=s.updateQueue,i.type=s.type,e=s.dependencies,i.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Ca(si,1&si.current|2),t.child}e=e.sibling}null!==i.tail&&Je()>Us&&(t.flags|=128,r=!0,Kl(i,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ci(s))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Kl(i,!0),null===i.tail&&"hidden"===i.tailMode&&!s.alternate&&!ao)return Yl(t),null}else 2*Je()-i.renderingStartTime>Us&&1073741824!==n&&(t.flags|=128,r=!0,Kl(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(null!==(n=i.last)?n.sibling=s:t.child=s,i.last=s)}return null!==i.tail?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Je(),t.sibling=null,n=si.current,Ca(si,r?1&n|2:1&n),t):(Yl(t),null);case 22:case 23:return pc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&Ts)&&(Yl(t),6&t.subtreeFlags&&(t.flags|=8192)):Yl(t),null;case 24:case 25:return null}throw Error(o(156,t.tag))}function $l(e,t){switch(to(t),t.tag){case 1:return La(t.type)&&Ta(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return oi(),Sa(Ma),Sa(Oa),di(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return li(t),null;case 13:if(Sa(si),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(o(340));mo()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Sa(si),null;case 4:return oi(),null;case 10:return jo(t.type._context),null;case 22:case 23:return pc(),null;default:return null}}Ll=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Tl=function(){},Dl=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,ri(ei.current);var o,i=null;switch(n){case"input":a=$(e,a),r=$(e,r),i=[];break;case"select":a=A({},a,{value:void 0}),r=A({},r,{value:void 0}),i=[];break;case"textarea":a=re(e,a),r=re(e,r),i=[];break;default:"function"!==typeof a.onClick&&"function"===typeof r.onClick&&(e.onclick=Zr)}for(u in ve(n,r),n=null,a)if(!r.hasOwnProperty(u)&&a.hasOwnProperty(u)&&null!=a[u])if("style"===u){var s=a[u];for(o in s)s.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(l.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var c=r[u];if(s=null!=a?a[u]:void 0,r.hasOwnProperty(u)&&c!==s&&(null!=c||null!=s))if("style"===u)if(s){for(o in s)!s.hasOwnProperty(o)||c&&c.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in c)c.hasOwnProperty(o)&&s[o]!==c[o]&&(n||(n={}),n[o]=c[o])}else n||(i||(i=[]),i.push(u,n)),n=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,s=s?s.__html:void 0,null!=c&&s!==c&&(i=i||[]).push(u,c)):"children"===u?"string"!==typeof c&&"number"!==typeof c||(i=i||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(l.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&Fr("scroll",e),i||s===c||(i=[])):(i=i||[]).push(u,c))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}},zl=function(e,t,n,r){n!==r&&(t.flags|=4)};var Ql=!1,Jl=!1,Xl="function"===typeof WeakSet?WeakSet:Set,Zl=null;function es(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){Sc(e,t,r)}else n.current=null}function ts(e,t,n){try{n()}catch(r){Sc(e,t,r)}}var ns=!1;function rs(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var a=r=r.next;do{if((a.tag&e)===e){var o=a.destroy;a.destroy=void 0,void 0!==o&&ts(t,n,o)}a=a.next}while(a!==r)}}function as(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function os(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"===typeof t?t(e):t.current=e}}function is(e){var t=e.alternate;null!==t&&(e.alternate=null,is(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[pa],delete t[fa],delete t[ha],delete t[ga],delete t[ya])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function ls(e){return 5===e.tag||3===e.tag||4===e.tag}function ss(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||ls(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function cs(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Zr));else if(4!==r&&null!==(e=e.child))for(cs(e,t,n),e=e.sibling;null!==e;)cs(e,t,n),e=e.sibling}function us(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(us(e,t,n),e=e.sibling;null!==e;)us(e,t,n),e=e.sibling}var ds=null,ps=!1;function fs(e,t,n){for(n=n.child;null!==n;)ms(e,t,n),n=n.sibling}function ms(e,t,n){if(ot&&"function"===typeof ot.onCommitFiberUnmount)try{ot.onCommitFiberUnmount(at,n)}catch(l){}switch(n.tag){case 5:Jl||es(n,t);case 6:var r=ds,a=ps;ds=null,fs(e,t,n),ps=a,null!==(ds=r)&&(ps?(e=ds,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):ds.removeChild(n.stateNode));break;case 18:null!==ds&&(ps?(e=ds,n=n.stateNode,8===e.nodeType?sa(e.parentNode,n):1===e.nodeType&&sa(e,n),Bt(e)):sa(ds,n.stateNode));break;case 4:r=ds,a=ps,ds=n.stateNode.containerInfo,ps=!0,fs(e,t,n),ds=r,ps=a;break;case 0:case 11:case 14:case 15:if(!Jl&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){a=r=r.next;do{var o=a,i=o.destroy;o=o.tag,void 0!==i&&(0!==(2&o)||0!==(4&o))&&ts(n,t,i),a=a.next}while(a!==r)}fs(e,t,n);break;case 1:if(!Jl&&(es(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Sc(n,t,l)}fs(e,t,n);break;case 21:fs(e,t,n);break;case 22:1&n.mode?(Jl=(r=Jl)||null!==n.memoizedState,fs(e,t,n),Jl=r):fs(e,t,n);break;default:fs(e,t,n)}}function hs(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Xl),t.forEach(function(t){var r=Mc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function gs(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var a=n[r];try{var i=e,l=t,s=l;e:for(;null!==s;){switch(s.tag){case 5:ds=s.stateNode,ps=!1;break e;case 3:case 4:ds=s.stateNode.containerInfo,ps=!0;break e}s=s.return}if(null===ds)throw Error(o(160));ms(i,l,a),ds=null,ps=!1;var c=a.alternate;null!==c&&(c.return=null),a.return=null}catch(u){Sc(a,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)ys(t,e),t=t.sibling}function ys(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(gs(t,e),vs(e),4&r){try{rs(3,e,e.return),as(3,e)}catch(g){Sc(e,e.return,g)}try{rs(5,e,e.return)}catch(g){Sc(e,e.return,g)}}break;case 1:gs(t,e),vs(e),512&r&&null!==n&&es(n,n.return);break;case 5:if(gs(t,e),vs(e),512&r&&null!==n&&es(n,n.return),32&e.flags){var a=e.stateNode;try{pe(a,"")}catch(g){Sc(e,e.return,g)}}if(4&r&&null!=(a=e.stateNode)){var i=e.memoizedProps,l=null!==n?n.memoizedProps:i,s=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===s&&"radio"===i.type&&null!=i.name&&J(a,i),be(s,l);var u=be(s,i);for(l=0;l<c.length;l+=2){var d=c[l],p=c[l+1];"style"===d?ge(a,p):"dangerouslySetInnerHTML"===d?de(a,p):"children"===d?pe(a,p):b(a,d,p,u)}switch(s){case"input":X(a,i);break;case"textarea":oe(a,i);break;case"select":var f=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!i.multiple;var m=i.value;null!=m?ne(a,!!i.multiple,m,!1):f!==!!i.multiple&&(null!=i.defaultValue?ne(a,!!i.multiple,i.defaultValue,!0):ne(a,!!i.multiple,i.multiple?[]:"",!1))}a[fa]=i}catch(g){Sc(e,e.return,g)}}break;case 6:if(gs(t,e),vs(e),4&r){if(null===e.stateNode)throw Error(o(162));a=e.stateNode,i=e.memoizedProps;try{a.nodeValue=i}catch(g){Sc(e,e.return,g)}}break;case 3:if(gs(t,e),vs(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Bt(t.containerInfo)}catch(g){Sc(e,e.return,g)}break;case 4:default:gs(t,e),vs(e);break;case 13:gs(t,e),vs(e),8192&(a=e.child).flags&&(i=null!==a.memoizedState,a.stateNode.isHidden=i,!i||null!==a.alternate&&null!==a.alternate.memoizedState||(Bs=Je())),4&r&&hs(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Jl=(u=Jl)||d,gs(t,e),Jl=u):gs(t,e),vs(e),8192&r){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!d&&0!==(1&e.mode))for(Zl=e,d=e.child;null!==d;){for(p=Zl=d;null!==Zl;){switch(m=(f=Zl).child,f.tag){case 0:case 11:case 14:case 15:rs(4,f,f.return);break;case 1:es(f,f.return);var h=f.stateNode;if("function"===typeof h.componentWillUnmount){r=f,n=f.return;try{t=r,h.props=t.memoizedProps,h.state=t.memoizedState,h.componentWillUnmount()}catch(g){Sc(r,n,g)}}break;case 5:es(f,f.return);break;case 22:if(null!==f.memoizedState){ks(p);continue}}null!==m?(m.return=f,Zl=m):ks(p)}d=d.sibling}e:for(d=null,p=e;;){if(5===p.tag){if(null===d){d=p;try{a=p.stateNode,u?"function"===typeof(i=a.style).setProperty?i.setProperty("display","none","important"):i.display="none":(s=p.stateNode,l=void 0!==(c=p.memoizedProps.style)&&null!==c&&c.hasOwnProperty("display")?c.display:null,s.style.display=he("display",l))}catch(g){Sc(e,e.return,g)}}}else if(6===p.tag){if(null===d)try{p.stateNode.nodeValue=u?"":p.memoizedProps}catch(g){Sc(e,e.return,g)}}else if((22!==p.tag&&23!==p.tag||null===p.memoizedState||p===e)&&null!==p.child){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;null===p.sibling;){if(null===p.return||p.return===e)break e;d===p&&(d=null),p=p.return}d===p&&(d=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:gs(t,e),vs(e),4&r&&hs(e);case 21:}}function vs(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(ls(n)){var r=n;break e}n=n.return}throw Error(o(160))}switch(r.tag){case 5:var a=r.stateNode;32&r.flags&&(pe(a,""),r.flags&=-33),us(e,ss(e),a);break;case 3:case 4:var i=r.stateNode.containerInfo;cs(e,ss(e),i);break;default:throw Error(o(161))}}catch(l){Sc(e,e.return,l)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bs(e,t,n){Zl=e,xs(e,t,n)}function xs(e,t,n){for(var r=0!==(1&e.mode);null!==Zl;){var a=Zl,o=a.child;if(22===a.tag&&r){var i=null!==a.memoizedState||Ql;if(!i){var l=a.alternate,s=null!==l&&null!==l.memoizedState||Jl;l=Ql;var c=Jl;if(Ql=i,(Jl=s)&&!c)for(Zl=a;null!==Zl;)s=(i=Zl).child,22===i.tag&&null!==i.memoizedState?js(a):null!==s?(s.return=i,Zl=s):js(a);for(;null!==o;)Zl=o,xs(o,t,n),o=o.sibling;Zl=a,Ql=l,Jl=c}ws(e)}else 0!==(8772&a.subtreeFlags)&&null!==o?(o.return=a,Zl=o):ws(e)}}function ws(e){for(;null!==Zl;){var t=Zl;if(0!==(8772&t.flags)){var n=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Jl||as(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Jl)if(null===n)r.componentDidMount();else{var a=t.elementType===t.type?n.memoizedProps:yo(t.type,n.memoizedProps);r.componentDidUpdate(a,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;null!==i&&Fo(t,i,r);break;case 3:var l=t.updateQueue;if(null!==l){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Fo(t,l,n)}break;case 5:var s=t.stateNode;if(null===n&&4&t.flags){n=s;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var u=t.alternate;if(null!==u){var d=u.memoizedState;if(null!==d){var p=d.dehydrated;null!==p&&Bt(p)}}}break;default:throw Error(o(163))}Jl||512&t.flags&&os(t)}catch(f){Sc(t,t.return,f)}}if(t===e){Zl=null;break}if(null!==(n=t.sibling)){n.return=t.return,Zl=n;break}Zl=t.return}}function ks(e){for(;null!==Zl;){var t=Zl;if(t===e){Zl=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Zl=n;break}Zl=t.return}}function js(e){for(;null!==Zl;){var t=Zl;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{as(4,t)}catch(s){Sc(t,n,s)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var a=t.return;try{r.componentDidMount()}catch(s){Sc(t,a,s)}}var o=t.return;try{os(t)}catch(s){Sc(t,o,s)}break;case 5:var i=t.return;try{os(t)}catch(s){Sc(t,i,s)}}}catch(s){Sc(t,t.return,s)}if(t===e){Zl=null;break}var l=t.sibling;if(null!==l){l.return=t.return,Zl=l;break}Zl=t.return}}var Ns,Ss=Math.ceil,Cs=x.ReactCurrentDispatcher,Es=x.ReactCurrentOwner,Os=x.ReactCurrentBatchConfig,Ms=0,Ps=null,_s=null,Ls=0,Ts=0,Ds=Na(0),zs=0,Rs=null,As=0,Is=0,Fs=0,Hs=null,Ws=null,Bs=0,Us=1/0,qs=null,Vs=!1,Ks=null,Ys=null,Gs=!1,$s=null,Qs=0,Js=0,Xs=null,Zs=-1,ec=0;function tc(){return 0!==(6&Ms)?Je():-1!==Zs?Zs:Zs=Je()}function nc(e){return 0===(1&e.mode)?1:0!==(2&Ms)&&0!==Ls?Ls&-Ls:null!==go.transition?(0===ec&&(ec=ht()),ec):0!==(e=bt)?e:e=void 0===(e=window.event)?16:Qt(e.type)}function rc(e,t,n,r){if(50<Js)throw Js=0,Xs=null,Error(o(185));yt(e,n,r),0!==(2&Ms)&&e===Ps||(e===Ps&&(0===(2&Ms)&&(Is|=n),4===zs&&sc(e,Ls)),ac(e,r),1===n&&0===Ms&&0===(1&t.mode)&&(Us=Je()+500,Fa&&Ba()))}function ac(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-it(o),l=1<<i,s=a[i];-1===s?0!==(l&n)&&0===(l&r)||(a[i]=ft(l,t)):s<=t&&(e.expiredLanes|=l),o&=~l}}(e,t);var r=pt(e,e===Ps?Ls:0);if(0===r)null!==n&&Ge(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Ge(n),1===t)0===e.tag?function(e){Fa=!0,Wa(e)}(cc.bind(null,e)):Wa(cc.bind(null,e)),ia(function(){0===(6&Ms)&&Ba()}),n=null;else{switch(xt(r)){case 1:n=Ze;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Pc(n,oc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function oc(e,t){if(Zs=-1,ec=0,0!==(6&Ms))throw Error(o(327));var n=e.callbackNode;if(jc()&&e.callbackNode!==n)return null;var r=pt(e,e===Ps?Ls:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=yc(e,r);else{t=r;var a=Ms;Ms|=2;var i=hc();for(Ps===e&&Ls===t||(qs=null,Us=Je()+500,fc(e,t));;)try{bc();break}catch(s){mc(e,s)}ko(),Cs.current=i,Ms=a,null!==_s?t=0:(Ps=null,Ls=0,t=zs)}if(0!==t){if(2===t&&(0!==(a=mt(e))&&(r=a,t=ic(e,a))),1===t)throw n=Rs,fc(e,0),sc(e,r),ac(e,Je()),n;if(6===t)sc(e,r);else{if(a=e.current.alternate,0===(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var a=n[r],o=a.getSnapshot;a=a.value;try{if(!lr(o(),a))return!1}catch(l){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(a)&&(2===(t=yc(e,r))&&(0!==(i=mt(e))&&(r=i,t=ic(e,i))),1===t))throw n=Rs,fc(e,0),sc(e,r),ac(e,Je()),n;switch(e.finishedWork=a,e.finishedLanes=r,t){case 0:case 1:throw Error(o(345));case 2:case 5:kc(e,Ws,qs);break;case 3:if(sc(e,r),(130023424&r)===r&&10<(t=Bs+500-Je())){if(0!==pt(e,0))break;if(((a=e.suspendedLanes)&r)!==r){tc(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=ra(kc.bind(null,e,Ws,qs),t);break}kc(e,Ws,qs);break;case 4:if(sc(e,r),(4194240&r)===r)break;for(t=e.eventTimes,a=-1;0<r;){var l=31-it(r);i=1<<l,(l=t[l])>a&&(a=l),r&=~i}if(r=a,10<(r=(120>(r=Je()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Ss(r/1960))-r)){e.timeoutHandle=ra(kc.bind(null,e,Ws,qs),r);break}kc(e,Ws,qs);break;default:throw Error(o(329))}}}return ac(e,Je()),e.callbackNode===n?oc.bind(null,e):null}function ic(e,t){var n=Hs;return e.current.memoizedState.isDehydrated&&(fc(e,t).flags|=256),2!==(e=yc(e,t))&&(t=Ws,Ws=n,null!==t&&lc(t)),e}function lc(e){null===Ws?Ws=e:Ws.push.apply(Ws,e)}function sc(e,t){for(t&=~Fs,t&=~Is,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-it(t),r=1<<n;e[n]=-1,t&=~r}}function cc(e){if(0!==(6&Ms))throw Error(o(327));jc();var t=pt(e,0);if(0===(1&t))return ac(e,Je()),null;var n=yc(e,t);if(0!==e.tag&&2===n){var r=mt(e);0!==r&&(t=r,n=ic(e,r))}if(1===n)throw n=Rs,fc(e,0),sc(e,t),ac(e,Je()),n;if(6===n)throw Error(o(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,kc(e,Ws,qs),ac(e,Je()),null}function uc(e,t){var n=Ms;Ms|=1;try{return e(t)}finally{0===(Ms=n)&&(Us=Je()+500,Fa&&Ba())}}function dc(e){null!==$s&&0===$s.tag&&0===(6&Ms)&&jc();var t=Ms;Ms|=1;var n=Os.transition,r=bt;try{if(Os.transition=null,bt=1,e)return e()}finally{bt=r,Os.transition=n,0===(6&(Ms=t))&&Ba()}}function pc(){Ts=Ds.current,Sa(Ds)}function fc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,aa(n)),null!==_s)for(n=_s.return;null!==n;){var r=n;switch(to(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&Ta();break;case 3:oi(),Sa(Ma),Sa(Oa),di();break;case 5:li(r);break;case 4:oi();break;case 13:case 19:Sa(si);break;case 10:jo(r.type._context);break;case 22:case 23:pc()}n=n.return}if(Ps=e,_s=e=Dc(e.current,null),Ls=Ts=t,zs=0,Rs=null,Fs=Is=As=0,Ws=Hs=null,null!==Eo){for(t=0;t<Eo.length;t++)if(null!==(r=(n=Eo[t]).interleaved)){n.interleaved=null;var a=r.next,o=n.pending;if(null!==o){var i=o.next;o.next=a,r.next=i}n.pending=r}Eo=null}return e}function mc(e,t){for(;;){var n=_s;try{if(ko(),pi.current=il,vi){for(var r=hi.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}vi=!1}if(mi=0,yi=gi=hi=null,bi=!1,xi=0,Es.current=null,null===n||null===n.return){zs=1,Rs=t,_s=null;break}e:{var i=e,l=n.return,s=n,c=t;if(t=Ls,s.flags|=32768,null!==c&&"object"===typeof c&&"function"===typeof c.then){var u=c,d=s,p=d.tag;if(0===(1&d.mode)&&(0===p||11===p||15===p)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var m=yl(l);if(null!==m){m.flags&=-257,vl(m,l,s,0,t),1&m.mode&&gl(i,u,t),c=u;var h=(t=m).updateQueue;if(null===h){var g=new Set;g.add(c),t.updateQueue=g}else h.add(c);break e}if(0===(1&t)){gl(i,u,t),gc();break e}c=Error(o(426))}else if(ao&&1&s.mode){var y=yl(l);if(null!==y){0===(65536&y.flags)&&(y.flags|=256),vl(y,l,s,0,t),ho(ul(c,s));break e}}i=c=ul(c,s),4!==zs&&(zs=2),null===Hs?Hs=[i]:Hs.push(i),i=l;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,Ao(i,ml(0,c,t));break e;case 1:s=c;var v=i.type,b=i.stateNode;if(0===(128&i.flags)&&("function"===typeof v.getDerivedStateFromError||null!==b&&"function"===typeof b.componentDidCatch&&(null===Ys||!Ys.has(b)))){i.flags|=65536,t&=-t,i.lanes|=t,Ao(i,hl(i,s,t));break e}}i=i.return}while(null!==i)}wc(n)}catch(x){t=x,_s===n&&null!==n&&(_s=n=n.return);continue}break}}function hc(){var e=Cs.current;return Cs.current=il,null===e?il:e}function gc(){0!==zs&&3!==zs&&2!==zs||(zs=4),null===Ps||0===(268435455&As)&&0===(268435455&Is)||sc(Ps,Ls)}function yc(e,t){var n=Ms;Ms|=2;var r=hc();for(Ps===e&&Ls===t||(qs=null,fc(e,t));;)try{vc();break}catch(a){mc(e,a)}if(ko(),Ms=n,Cs.current=r,null!==_s)throw Error(o(261));return Ps=null,Ls=0,zs}function vc(){for(;null!==_s;)xc(_s)}function bc(){for(;null!==_s&&!$e();)xc(_s)}function xc(e){var t=Ns(e.alternate,e,Ts);e.memoizedProps=e.pendingProps,null===t?wc(e):_s=t,Es.current=null}function wc(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(n=Gl(n,t,Ts)))return void(_s=n)}else{if(null!==(n=$l(n,t)))return n.flags&=32767,void(_s=n);if(null===e)return zs=6,void(_s=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(_s=t);_s=t=e}while(null!==t);0===zs&&(zs=5)}function kc(e,t,n){var r=bt,a=Os.transition;try{Os.transition=null,bt=1,function(e,t,n,r){do{jc()}while(null!==$s);if(0!==(6&Ms))throw Error(o(327));n=e.finishedWork;var a=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(o(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var a=31-it(n),o=1<<a;t[a]=0,r[a]=-1,e[a]=-1,n&=~o}}(e,i),e===Ps&&(_s=Ps=null,Ls=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||Gs||(Gs=!0,Pc(tt,function(){return jc(),null})),i=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||i){i=Os.transition,Os.transition=null;var l=bt;bt=1;var s=Ms;Ms|=4,Es.current=null,function(e,t){if(ea=qt,fr(e=pr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var a=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(w){n=null;break e}var l=0,s=-1,c=-1,u=0,d=0,p=e,f=null;t:for(;;){for(var m;p!==n||0!==a&&3!==p.nodeType||(s=l+a),p!==i||0!==r&&3!==p.nodeType||(c=l+r),3===p.nodeType&&(l+=p.nodeValue.length),null!==(m=p.firstChild);)f=p,p=m;for(;;){if(p===e)break t;if(f===n&&++u===a&&(s=l),f===i&&++d===r&&(c=l),null!==(m=p.nextSibling))break;f=(p=f).parentNode}p=m}n=-1===s||-1===c?null:{start:s,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(ta={focusedElem:e,selectionRange:n},qt=!1,Zl=t;null!==Zl;)if(e=(t=Zl).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Zl=e;else for(;null!==Zl;){t=Zl;try{var h=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==h){var g=h.memoizedProps,y=h.memoizedState,v=t.stateNode,b=v.getSnapshotBeforeUpdate(t.elementType===t.type?g:yo(t.type,g),y);v.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var x=t.stateNode.containerInfo;1===x.nodeType?x.textContent="":9===x.nodeType&&x.documentElement&&x.removeChild(x.documentElement);break;default:throw Error(o(163))}}catch(w){Sc(t,t.return,w)}if(null!==(e=t.sibling)){e.return=t.return,Zl=e;break}Zl=t.return}h=ns,ns=!1}(e,n),ys(n,e),mr(ta),qt=!!ea,ta=ea=null,e.current=n,bs(n,e,a),Qe(),Ms=s,bt=l,Os.transition=i}else e.current=n;if(Gs&&(Gs=!1,$s=e,Qs=a),i=e.pendingLanes,0===i&&(Ys=null),function(e){if(ot&&"function"===typeof ot.onCommitFiberRoot)try{ot.onCommitFiberRoot(at,e,void 0,128===(128&e.current.flags))}catch(t){}}(n.stateNode),ac(e,Je()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)a=t[n],r(a.value,{componentStack:a.stack,digest:a.digest});if(Vs)throw Vs=!1,e=Ks,Ks=null,e;0!==(1&Qs)&&0!==e.tag&&jc(),i=e.pendingLanes,0!==(1&i)?e===Xs?Js++:(Js=0,Xs=e):Js=0,Ba()}(e,t,n,r)}finally{Os.transition=a,bt=r}return null}function jc(){if(null!==$s){var e=xt(Qs),t=Os.transition,n=bt;try{if(Os.transition=null,bt=16>e?16:e,null===$s)var r=!1;else{if(e=$s,$s=null,Qs=0,0!==(6&Ms))throw Error(o(331));var a=Ms;for(Ms|=4,Zl=e.current;null!==Zl;){var i=Zl,l=i.child;if(0!==(16&Zl.flags)){var s=i.deletions;if(null!==s){for(var c=0;c<s.length;c++){var u=s[c];for(Zl=u;null!==Zl;){var d=Zl;switch(d.tag){case 0:case 11:case 15:rs(8,d,i)}var p=d.child;if(null!==p)p.return=d,Zl=p;else for(;null!==Zl;){var f=(d=Zl).sibling,m=d.return;if(is(d),d===u){Zl=null;break}if(null!==f){f.return=m,Zl=f;break}Zl=m}}}var h=i.alternate;if(null!==h){var g=h.child;if(null!==g){h.child=null;do{var y=g.sibling;g.sibling=null,g=y}while(null!==g)}}Zl=i}}if(0!==(2064&i.subtreeFlags)&&null!==l)l.return=i,Zl=l;else e:for(;null!==Zl;){if(0!==(2048&(i=Zl).flags))switch(i.tag){case 0:case 11:case 15:rs(9,i,i.return)}var v=i.sibling;if(null!==v){v.return=i.return,Zl=v;break e}Zl=i.return}}var b=e.current;for(Zl=b;null!==Zl;){var x=(l=Zl).child;if(0!==(2064&l.subtreeFlags)&&null!==x)x.return=l,Zl=x;else e:for(l=b;null!==Zl;){if(0!==(2048&(s=Zl).flags))try{switch(s.tag){case 0:case 11:case 15:as(9,s)}}catch(k){Sc(s,s.return,k)}if(s===l){Zl=null;break e}var w=s.sibling;if(null!==w){w.return=s.return,Zl=w;break e}Zl=s.return}}if(Ms=a,Ba(),ot&&"function"===typeof ot.onPostCommitFiberRoot)try{ot.onPostCommitFiberRoot(at,e)}catch(k){}r=!0}return r}finally{bt=n,Os.transition=t}}return!1}function Nc(e,t,n){e=zo(e,t=ml(0,t=ul(n,t),1),1),t=tc(),null!==e&&(yt(e,1,t),ac(e,t))}function Sc(e,t,n){if(3===e.tag)Nc(e,e,n);else for(;null!==t;){if(3===t.tag){Nc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Ys||!Ys.has(r))){t=zo(t,e=hl(t,e=ul(n,e),1),1),e=tc(),null!==t&&(yt(t,1,e),ac(t,e));break}}t=t.return}}function Cc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=tc(),e.pingedLanes|=e.suspendedLanes&n,Ps===e&&(Ls&n)===n&&(4===zs||3===zs&&(130023424&Ls)===Ls&&500>Je()-Bs?fc(e,0):Fs|=n),ac(e,t)}function Ec(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ut,0===(130023424&(ut<<=1))&&(ut=4194304)));var n=tc();null!==(e=Po(e,t))&&(yt(e,t,n),ac(e,n))}function Oc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Ec(e,n)}function Mc(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(o(314))}null!==r&&r.delete(t),Ec(e,n)}function Pc(e,t){return Ye(e,t)}function _c(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.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 Lc(e,t,n,r){return new _c(e,t,n,r)}function Tc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Dc(e,t){var n=e.alternate;return null===n?((n=Lc(e.tag,t,e.key,e.mode)).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.deletions=null),n.flags=14680064&e.flags,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=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function zc(e,t,n,r,a,i){var l=2;if(r=e,"function"===typeof e)Tc(e)&&(l=1);else if("string"===typeof e)l=5;else e:switch(e){case j:return Rc(n.children,a,i,t);case N:l=8,a|=8;break;case S:return(e=Lc(12,n,t,2|a)).elementType=S,e.lanes=i,e;case M:return(e=Lc(13,n,t,a)).elementType=M,e.lanes=i,e;case P:return(e=Lc(19,n,t,a)).elementType=P,e.lanes=i,e;case T:return Ac(n,a,i,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case C:l=10;break e;case E:l=9;break e;case O:l=11;break e;case _:l=14;break e;case L:l=16,r=null;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=Lc(l,n,t,a)).elementType=e,t.type=r,t.lanes=i,t}function Rc(e,t,n,r){return(e=Lc(7,e,r,t)).lanes=n,e}function Ac(e,t,n,r){return(e=Lc(22,e,r,t)).elementType=T,e.lanes=n,e.stateNode={isHidden:!1},e}function Ic(e,t,n){return(e=Lc(6,e,null,t)).lanes=n,e}function Fc(e,t,n){return(t=Lc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Hc(e,t,n,r,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function Wc(e,t,n,r,a,o,i,l,s){return e=new Hc(e,t,n,l,s),1===t?(t=1,!0===o&&(t|=8)):t=0,o=Lc(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Lo(o),e}function Bc(e){if(!e)return Ea;e:{if(Be(e=e._reactInternals)!==e||1!==e.tag)throw Error(o(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(La(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(o(171))}if(1===e.tag){var n=e.type;if(La(n))return za(e,n,t)}return t}function Uc(e,t,n,r,a,o,i,l,s){return(e=Wc(n,r,!0,e,0,o,0,l,s)).context=Bc(null),n=e.current,(o=Do(r=tc(),a=nc(n))).callback=void 0!==t&&null!==t?t:null,zo(n,o,a),e.current.lanes=a,yt(e,a,r),ac(e,r),e}function qc(e,t,n,r){var a=t.current,o=tc(),i=nc(a);return n=Bc(n),null===t.context?t.context=n:t.pendingContext=n,(t=Do(o,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=zo(a,t,i))&&(rc(e,a,i,o),Ro(e,a,i)),i}function Vc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Kc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Yc(e,t){Kc(e,t),(e=e.alternate)&&Kc(e,t)}Ns=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Ma.current)xl=!0;else{if(0===(e.lanes&n)&&0===(128&t.flags))return xl=!1,function(e,t,n){switch(t.tag){case 3:Pl(t),mo();break;case 5:ii(t);break;case 1:La(t.type)&&Ra(t);break;case 4:ai(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,a=t.memoizedProps.value;Ca(vo,r._currentValue),r._currentValue=a;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Ca(si,1&si.current),t.flags|=128,null):0!==(n&t.child.childLanes)?Il(e,t,n):(Ca(si,1&si.current),null!==(e=Vl(e,t,n))?e.sibling:null);Ca(si,1&si.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(128&e.flags)){if(r)return Ul(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),Ca(si,si.current),r)break;return null;case 22:case 23:return t.lanes=0,Sl(e,t,n)}return Vl(e,t,n)}(e,t,n);xl=0!==(131072&e.flags)}else xl=!1,ao&&0!==(1048576&t.flags)&&Za(t,Ka,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;ql(e,t),e=t.pendingProps;var a=_a(t,Oa.current);So(t,n),a=Ni(null,t,r,e,a,n);var i=Si();return t.flags|=1,"object"===typeof a&&null!==a&&"function"===typeof a.render&&void 0===a.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,La(r)?(i=!0,Ra(t)):i=!1,t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,Lo(t),a.updater=Bo,t.stateNode=a,a._reactInternals=t,Ko(t,r,e,n),t=Ml(null,t,r,!0,i,n)):(t.tag=0,ao&&i&&eo(t),wl(null,t,a,n),t=t.child),t;case 16:r=t.elementType;e:{switch(ql(e,t),e=t.pendingProps,r=(a=r._init)(r._payload),t.type=r,a=t.tag=function(e){if("function"===typeof e)return Tc(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===O)return 11;if(e===_)return 14}return 2}(r),e=yo(r,e),a){case 0:t=El(null,t,r,e,n);break e;case 1:t=Ol(null,t,r,e,n);break e;case 11:t=kl(null,t,r,e,n);break e;case 14:t=jl(null,t,r,yo(r.type,e),n);break e}throw Error(o(306,r,""))}return t;case 0:return r=t.type,a=t.pendingProps,El(e,t,r,a=t.elementType===r?a:yo(r,a),n);case 1:return r=t.type,a=t.pendingProps,Ol(e,t,r,a=t.elementType===r?a:yo(r,a),n);case 3:e:{if(Pl(t),null===e)throw Error(o(387));r=t.pendingProps,a=(i=t.memoizedState).element,To(e,t),Io(t,r,null,n);var l=t.memoizedState;if(r=l.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=_l(e,t,r,n,a=ul(Error(o(423)),t));break e}if(r!==a){t=_l(e,t,r,n,a=ul(Error(o(424)),t));break e}for(ro=ca(t.stateNode.containerInfo.firstChild),no=t,ao=!0,oo=null,n=Xo(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(mo(),r===a){t=Vl(e,t,n);break e}wl(e,t,r,n)}t=t.child}return t;case 5:return ii(t),null===e&&co(t),r=t.type,a=t.pendingProps,i=null!==e?e.memoizedProps:null,l=a.children,na(r,a)?l=null:null!==i&&na(r,i)&&(t.flags|=32),Cl(e,t),wl(e,t,l,n),t.child;case 6:return null===e&&co(t),null;case 13:return Il(e,t,n);case 4:return ai(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Jo(t,null,r,n):wl(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,kl(e,t,r,a=t.elementType===r?a:yo(r,a),n);case 7:return wl(e,t,t.pendingProps,n),t.child;case 8:case 12:return wl(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,a=t.pendingProps,i=t.memoizedProps,l=a.value,Ca(vo,r._currentValue),r._currentValue=l,null!==i)if(lr(i.value,l)){if(i.children===a.children&&!Ma.current){t=Vl(e,t,n);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var s=i.dependencies;if(null!==s){l=i.child;for(var c=s.firstContext;null!==c;){if(c.context===r){if(1===i.tag){(c=Do(-1,n&-n)).tag=2;var u=i.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}i.lanes|=n,null!==(c=i.alternate)&&(c.lanes|=n),No(i.return,n,t),s.lanes|=n;break}c=c.next}}else if(10===i.tag)l=i.type===t.type?null:i.child;else if(18===i.tag){if(null===(l=i.return))throw Error(o(341));l.lanes|=n,null!==(s=l.alternate)&&(s.lanes|=n),No(l,n,t),l=i.sibling}else l=i.child;if(null!==l)l.return=i;else for(l=i;null!==l;){if(l===t){l=null;break}if(null!==(i=l.sibling)){i.return=l.return,l=i;break}l=l.return}i=l}wl(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=t.pendingProps.children,So(t,n),r=r(a=Co(a)),t.flags|=1,wl(e,t,r,n),t.child;case 14:return a=yo(r=t.type,t.pendingProps),jl(e,t,r,a=yo(r.type,a),n);case 15:return Nl(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:yo(r,a),ql(e,t),t.tag=1,La(r)?(e=!0,Ra(t)):e=!1,So(t,n),qo(t,r,a),Ko(t,r,a,n),Ml(null,t,r,!0,e,n);case 19:return Ul(e,t,n);case 22:return Sl(e,t,n)}throw Error(o(156,t.tag))};var Gc="function"===typeof reportError?reportError:function(e){console.error(e)};function $c(e){this._internalRoot=e}function Qc(e){this._internalRoot=e}function Jc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Xc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Zc(){}function eu(e,t,n,r,a){var o=n._reactRootContainer;if(o){var i=o;if("function"===typeof a){var l=a;a=function(){var e=Vc(i);l.call(e)}}qc(t,i,e,a)}else i=function(e,t,n,r,a){if(a){if("function"===typeof r){var o=r;r=function(){var e=Vc(i);o.call(e)}}var i=Uc(t,r,e,0,null,!1,0,"",Zc);return e._reactRootContainer=i,e[ma]=i.current,Br(8===e.nodeType?e.parentNode:e),dc(),i}for(;a=e.lastChild;)e.removeChild(a);if("function"===typeof r){var l=r;r=function(){var e=Vc(s);l.call(e)}}var s=Wc(e,0,!1,null,0,!1,0,"",Zc);return e._reactRootContainer=s,e[ma]=s.current,Br(8===e.nodeType?e.parentNode:e),dc(function(){qc(t,s,n,r)}),s}(n,t,e,a,r);return Vc(i)}Qc.prototype.render=$c.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(o(409));qc(e,t,null,null)},Qc.prototype.unmount=$c.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;dc(function(){qc(null,e,null,null)}),t[ma]=null}},Qc.prototype.unstable_scheduleHydration=function(e){if(e){var t=Nt();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Tt.length&&0!==t&&t<Tt[n].priority;n++);Tt.splice(n,0,e),0===n&&At(e)}},wt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dt(t.pendingLanes);0!==n&&(vt(t,1|n),ac(t,Je()),0===(6&Ms)&&(Us=Je()+500,Ba()))}break;case 13:dc(function(){var t=Po(e,1);if(null!==t){var n=tc();rc(t,e,1,n)}}),Yc(e,1)}},kt=function(e){if(13===e.tag){var t=Po(e,134217728);if(null!==t)rc(t,e,134217728,tc());Yc(e,134217728)}},jt=function(e){if(13===e.tag){var t=nc(e),n=Po(e,t);if(null!==n)rc(n,e,t,tc());Yc(e,t)}},Nt=function(){return bt},St=function(e,t){var n=bt;try{return bt=e,t()}finally{bt=n}},ke=function(e,t,n){switch(t){case"input":if(X(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=wa(r);if(!a)throw Error(o(90));Y(r),X(r,a)}}}break;case"textarea":oe(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Oe=uc,Me=dc;var tu={usingClientEntryPoint:!1,Events:[ba,xa,wa,Ce,Ee,uc]},nu={findFiberByHostInstance:va,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},ru={bundleType:nu.bundleType,version:nu.version,rendererPackageName:nu.rendererPackageName,rendererConfig:nu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:x.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ve(e))?null:e.stateNode},findFiberByHostInstance:nu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var au=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!au.isDisabled&&au.supportsFiber)try{at=au.inject(ru),ot=au}catch(ue){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tu,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Jc(t))throw Error(o(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:k,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Jc(e))throw Error(o(299));var n=!1,r="",a=Gc;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(a=t.onRecoverableError)),t=Wc(e,1,!1,null,0,n,0,r,a),e[ma]=t.current,Br(8===e.nodeType?e.parentNode:e),new $c(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(o(188));throw e=Object.keys(e).join(","),Error(o(268,e))}return e=null===(e=Ve(t))?null:e.stateNode},t.flushSync=function(e){return dc(e)},t.hydrate=function(e,t,n){if(!Xc(t))throw Error(o(200));return eu(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Jc(e))throw Error(o(405));var r=null!=n&&n.hydratedSources||null,a=!1,i="",l=Gc;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(a=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onRecoverableError&&(l=n.onRecoverableError)),t=Uc(t,null,e,1,null!=n?n:null,a,0,i,l),e[ma]=t.current,Br(e),r)for(e=0;e<r.length;e++)a=(a=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,a]:t.mutableSourceEagerHydrationData.push(n,a);return new Qc(t)},t.render=function(e,t,n){if(!Xc(t))throw Error(o(200));return eu(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Xc(e))throw Error(o(40));return!!e._reactRootContainer&&(dc(function(){eu(null,null,e,!1,function(){e._reactRootContainer=null,e[ma]=null})}),!0)},t.unstable_batchedUpdates=uc,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Xc(n))throw Error(o(200));if(null==e||void 0===e._reactInternals)throw Error(o(38));return eu(e,t,n,!1,r)},t.version="18.2.0-next-9e3b772b8-20220608"},740:e=>{"use strict";e.exports=function(e,t,n,r,a,o,i,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,a,o,i,l],u=0;(s=new Error(t.replace(/%s/g,function(){return c[u++]}))).name="Invariant Violation"}throw s.framesToPop=1,s}}},844:e=>{e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},853:(e,t,n)=>{"use strict";e.exports=n(234)},950:(e,t,n)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(730)}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.m=e,n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,a){if(1&a&&(r=this(r)),8&a)return r;if("object"===typeof r&&r){if(4&a&&r.__esModule)return r;if(16&a&&"function"===typeof r.then)return r}var o=Object.create(null);n.r(o);var i={};e=e||[null,t({}),t([]),t(t)];for(var l=2&a&&r;("object"==typeof l||"function"==typeof l)&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach(e=>i[e]=()=>r[e]);return i.default=()=>r,n.d(o,i),o}})(),n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce((t,r)=>(n.f[r](e,t),t),[])),n.u=e=>"static/js/"+e+".07630ef5.chunk.js",n.miniCssF=e=>{},n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="frontend:";n.l=(r,a,o,i)=>{if(e[r])e[r].push(a);else{var l,s;if(void 0!==o)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var d=c[u];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+o){l=d;break}}l||(s=!0,(l=document.createElement("script")).charset="utf-8",n.nc&&l.setAttribute("nonce",n.nc),l.setAttribute("data-webpack",t+o),l.src=r),e[r]=[a];var p=(t,n)=>{l.onerror=l.onload=null,clearTimeout(f);var a=e[r];if(delete e[r],l.parentNode&&l.parentNode.removeChild(l),a&&a.forEach(e=>e(n)),t)return t(n)},f=setTimeout(p.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=p.bind(null,l.onerror),l.onload=p.bind(null,l.onload),s&&document.head.appendChild(l)}}})(),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/",(()=>{var e={792:0};n.f.j=(t,r)=>{var a=n.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else{var o=new Promise((n,r)=>a=e[t]=[n,r]);r.push(a[2]=o);var i=n.p+n.u(t),l=new Error;n.l(i,r=>{if(n.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;l.message="Loading chunk "+t+" failed.\n("+o+": "+i+")",l.name="ChunkLoadError",l.type=o,l.request=i,a[1](l)}},"chunk-"+t,t)}};var t=(t,r)=>{var a,o,i=r[0],l=r[1],s=r[2],c=0;if(i.some(t=>0!==e[t])){for(a in l)n.o(l,a)&&(n.m[a]=l[a]);if(s)s(n)}for(t&&t(r);c<i.length;c++)o=i[c],n.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self.webpackChunkfrontend=self.webpackChunkfrontend||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),n.nc=void 0,(()=>{"use strict";var e=n(43),t=n.t(e,2),r=n(391);function a(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}function l(e,t,n){return(t=i(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){l(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var u=n(366),d=n.n(u),p=n(740),f=n.n(p),m=n(324),h=n.n(m);const g=["children"],y=["children"];var v,b,x=(e=>(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(x||{}),w={rel:["amphtml","canonical","alternate"]},k={type:["application/ld+json"]},j={charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},N=Object.values(x),S={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},C=Object.entries(S).reduce((e,t)=>{let[n,r]=t;return e[r]=n,e},{}),E="data-rh",O="defaultTitle",M="defer",P="encodeSpecialCharacters",_="onChangeClientState",L="titleTemplate",T="prioritizeSeoTags",D=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},z=e=>{let t=D(e,"title");const n=D(e,L);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=D(e,O);return t||r||void 0},R=e=>D(e,_)||(()=>{}),A=(e,t)=>t.filter(t=>"undefined"!==typeof t[e]).map(t=>t[e]).reduce((e,t)=>c(c({},e),t),{}),I=(e,t)=>t.filter(e=>"undefined"!==typeof e.base).map(e=>e.base).reverse().reduce((t,n)=>{if(!t.length){const r=Object.keys(n);for(let a=0;a<r.length;a+=1){const o=r[a].toLowerCase();if(-1!==e.indexOf(o)&&n[o])return t.concat(n)}}return t},[]),F=(e,t,n)=>{const r={};return n.filter(t=>{return!!Array.isArray(t[e])||("undefined"!==typeof t[e]&&(n="Helmet: ".concat(e,' should be of type "Array". Instead found type "').concat(typeof t[e],'"'),console&&"function"===typeof console.warn&&console.warn(n)),!1);var n}).map(t=>t[e]).reverse().reduce((e,n)=>{const a={};n.filter(e=>{let n;const o=Object.keys(e);for(let r=0;r<o.length;r+=1){const a=o[r],i=a.toLowerCase();-1===t.indexOf(i)||"rel"===n&&"canonical"===e[n].toLowerCase()||"rel"===i&&"stylesheet"===e[i].toLowerCase()||(n=i),-1===t.indexOf(a)||"innerHTML"!==a&&"cssText"!==a&&"itemprop"!==a||(n=a)}if(!n||!e[n])return!1;const i=e[n].toLowerCase();return r[n]||(r[n]={}),a[n]||(a[n]={}),!r[n][i]&&(a[n][i]=!0,!0)}).reverse().forEach(t=>e.push(t));const o=Object.keys(a);for(let t=0;t<o.length;t+=1){const e=o[t],n=c(c({},r[e]),a[e]);r[e]=n}return e},[]).reverse()},H=(e,t)=>{if(Array.isArray(e)&&e.length)for(let n=0;n<e.length;n+=1){if(e[n][t])return!0}return!1},W=e=>Array.isArray(e)?e.join(""):e,B=(e,t)=>Array.isArray(e)?e.reduce((e,n)=>(((e,t)=>{const n=Object.keys(e);for(let r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1})(n,t)?e.priority.push(n):e.default.push(n),e),{priority:[],default:[]}):{default:e,priority:[]},U=(e,t)=>c(c({},e),{},{[t]:void 0}),q=["noscript","script","style"],V=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},K=e=>Object.keys(e).reduce((t,n)=>{const r="undefined"!==typeof e[n]?"".concat(n,'="').concat(e[n],'"'):"".concat(n);return t?"".concat(t," ").concat(r):r},""),Y=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((t,n)=>(t[S[n]||n]=e[n],t),t)},G=(t,n)=>n.map((n,r)=>{const a={key:r,[E]:!0};return Object.keys(n).forEach(e=>{const t=S[e]||e;if("innerHTML"===t||"cssText"===t){const e=n.innerHTML||n.cssText;a.dangerouslySetInnerHTML={__html:e}}else a[t]=n[e]}),e.createElement(t,a)}),$=function(t,n){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];switch(t){case"title":return{toComponent:()=>((t,n,r)=>{const a=Y(r,{key:n,[E]:!0});return[e.createElement("title",a,n)]})(0,n.title,n.titleAttributes),toString:()=>((e,t,n,r)=>{const a=K(n),o=W(t);return a?"<".concat(e," ").concat(E,'="true" ').concat(a,">").concat(V(o,r),"</").concat(e,">"):"<".concat(e," ").concat(E,'="true">').concat(V(o,r),"</").concat(e,">")})(t,n.title,n.titleAttributes,r)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>Y(n),toString:()=>K(n)};default:return{toComponent:()=>G(t,n),toString:()=>function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return t.reduce((t,r)=>{const a=r,o=Object.keys(a).filter(e=>!("innerHTML"===e||"cssText"===e)).reduce((e,t)=>{const r="undefined"===typeof a[t]?t:"".concat(t,'="').concat(V(a[t],n),'"');return e?"".concat(e," ").concat(r):r},""),i=a.innerHTML||a.cssText||"",l=-1===q.indexOf(e);return"".concat(t,"<").concat(e," ").concat(E,'="true" ').concat(o).concat(l?"/>":">".concat(i,"</").concat(e,">"))},"")}(t,n,r)}}},Q=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:a,noscriptTags:o,styleTags:i,title:l="",titleAttributes:s,prioritizeSeoTags:c}=e;let{linkTags:u,metaTags:d,scriptTags:p}=e,f={toComponent:()=>{},toString:()=>""};return c&&({priorityMethods:f,linkTags:u,metaTags:d,scriptTags:p}=(e=>{let{metaTags:t,linkTags:n,scriptTags:r,encode:a}=e;const o=B(t,j),i=B(n,w),l=B(r,k);return{priorityMethods:{toComponent:()=>[...G("meta",o.priority),...G("link",i.priority),...G("script",l.priority)],toString:()=>"".concat($("meta",o.priority,a)," ").concat($("link",i.priority,a)," ").concat($("script",l.priority,a))},metaTags:o.default,linkTags:i.default,scriptTags:l.default}})(e)),{priority:f,base:$("base",t,r),bodyAttributes:$("bodyAttributes",n,r),htmlAttributes:$("htmlAttributes",a,r),link:$("link",u,r),meta:$("meta",d,r),noscript:$("noscript",o,r),script:$("script",p,r),style:$("style",i,r),title:$("title",{title:l,titleAttributes:s},r)}},J=[],X=!("undefined"===typeof window||!window.document||!window.document.createElement),Z=class{constructor(e,t){l(this,"instances",[]),l(this,"canUseDOM",X),l(this,"context",void 0),l(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?J:this.instances,add:e=>{(this.canUseDOM?J:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?J:this.instances).indexOf(e);(this.canUseDOM?J:this.instances).splice(t,1)}}}),this.context=e,this.canUseDOM=t||!1,t||(e.helmet=Q({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},ee=e.createContext({}),te=(v=class t extends e.Component{constructor(e){super(e),l(this,"helmetData",void 0),this.helmetData=new Z(this.props.context||{},t.canUseDOM)}render(){return e.createElement(ee.Provider,{value:this.helmetData.value},this.props.children)}},l(v,"canUseDOM",X),v),ne=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll("".concat(e,"[").concat(E,"]")),a=[].slice.call(r),o=[];let i;return t&&t.length&&t.forEach(t=>{const n=document.createElement(e);for(const e in t)if(Object.prototype.hasOwnProperty.call(t,e))if("innerHTML"===e)n.innerHTML=t.innerHTML;else if("cssText"===e)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{const r=e,a="undefined"===typeof t[r]?"":t[r];n.setAttribute(e,a)}n.setAttribute(E,"true"),a.some((e,t)=>(i=t,n.isEqualNode(e)))?a.splice(i,1):o.push(n)}),a.forEach(e=>{var t;return null===(t=e.parentNode)||void 0===t?void 0:t.removeChild(e)}),o.forEach(e=>n.appendChild(e)),{oldTags:a,newTags:o}},re=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(E),a=r?r.split(","):[],o=[...a],i=Object.keys(t);for(const l of i){const e=t[l]||"";n.getAttribute(l)!==e&&n.setAttribute(l,e),-1===a.indexOf(l)&&a.push(l);const r=o.indexOf(l);-1!==r&&o.splice(r,1)}for(let l=o.length-1;l>=0;l-=1)n.removeAttribute(o[l]);a.length===o.length?n.removeAttribute(E):n.getAttribute(E)!==i.join(",")&&n.setAttribute(E,i.join(","))},ae=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:a,linkTags:o,metaTags:i,noscriptTags:l,onChangeClientState:s,scriptTags:c,styleTags:u,title:d,titleAttributes:p}=e;re("body",r),re("html",a),((e,t)=>{"undefined"!==typeof e&&document.title!==e&&(document.title=W(e)),re("title",t)})(d,p);const f={baseTag:ne("base",n),linkTags:ne("link",o),metaTags:ne("meta",i),noscriptTags:ne("noscript",l),scriptTags:ne("script",c),styleTags:ne("style",u)},m={},h={};Object.keys(f).forEach(e=>{const{newTags:t,oldTags:n}=f[e];t.length&&(m[e]=t),n.length&&(h[e]=f[e].oldTags)}),t&&t(),s(e,m,h)},oe=null,ie=e=>{oe&&cancelAnimationFrame(oe),e.defer?oe=requestAnimationFrame(()=>{ae(e,()=>{oe=null})}):(ae(e),oe=null)},le=class extends e.Component{constructor(){super(...arguments),l(this,"rendered",!1)}shouldComponentUpdate(e){return!h()(e,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:e}=this.props.context;e.remove(this),this.emitChange()}emitChange(){const{helmetInstances:e,setHelmet:t}=this.props.context;let n=null;const r=(a=e.get().map(e=>{const t=c({},e.props);return delete t.context,t}),{baseTag:I(["href"],a),bodyAttributes:A("bodyAttributes",a),defer:D(a,M),encode:D(a,P),htmlAttributes:A("htmlAttributes",a),linkTags:F("link",["rel","href"],a),metaTags:F("meta",["name","charset","http-equiv","property","itemprop"],a),noscriptTags:F("noscript",["innerHTML"],a),onChangeClientState:R(a),scriptTags:F("script",["src","innerHTML"],a),styleTags:F("style",["cssText"],a),title:z(a),titleAttributes:A("titleAttributes",a),prioritizeSeoTags:H(a,T)});var a;te.canUseDOM?ie(r):Q&&(n=Q(r)),t(n)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:e}=this.props.context;e.add(this),this.emitChange()}render(){return this.init(),null}},se=(l(b=class extends e.Component{shouldComponentUpdate(e){return!d()(U(this.props,"helmetData"),U(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error("<".concat(e.type," /> elements are self-closing and can not contain children. Refer to our API for more information."))}}flattenArrayTypeChildren(e,t,n,r){return c(c({},t),{},{[e.type]:[...t[e.type]||[],c(c({},n),this.mapNestedChildrenToProps(e,r))]})}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return c(c({},t),{},{[e.type]:r,titleAttributes:c({},n)});case"body":return c(c({},t),{},{bodyAttributes:c({},n)});case"html":return c(c({},t),{},{htmlAttributes:c({},n)});default:return c(c({},t),{},{[e.type]:c({},n)})}}mapArrayTypeChildrenToProps(e,t){let n=c({},t);return Object.keys(e).forEach(t=>{n=c(c({},n),{},{[t]:e[t]})}),n}warnOnInvalidChildren(e,t){return f()(N.some(t=>e.type===t),"function"===typeof e.type?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types ".concat(N.join(", ")," are allowed. Helmet does not support rendering <").concat(e.type,"> elements. Refer to our API for more information.")),f()(!t||"string"===typeof t||Array.isArray(t)&&!t.some(e=>"string"!==typeof e),"Helmet expects a string as a child of <".concat(e.type,">. Did you forget to wrap your children in braces? ( <").concat(e.type,">{``}</").concat(e.type,"> ) Refer to our API for more information.")),!0}mapChildrenToProps(t,n){let r={};return e.Children.forEach(t,e=>{if(!e||!e.props)return;const t=e.props,{children:o}=t,i=a(t,g),l=Object.keys(i).reduce((e,t)=>(e[C[t]||t]=i[t],e),{});let{type:s}=e;switch("symbol"===typeof s?s=s.toString():this.warnOnInvalidChildren(e,o),s){case"Symbol(react.fragment)":n=this.mapChildrenToProps(o,n);break;case"link":case"meta":case"noscript":case"script":case"style":r=this.flattenArrayTypeChildren(e,r,l,o);break;default:n=this.mapObjectTypeChildren(e,n,l,o)}}),this.mapArrayTypeChildrenToProps(r,n)}render(){const t=this.props,{children:n}=t,r=a(t,y);let o=c({},r),{helmetData:i}=r;if(n&&(o=this.mapChildrenToProps(n,o)),i&&!(i instanceof Z)){i=new Z(i.context,!0),delete o.helmetData}return i?e.createElement(le,c(c({},o),{},{context:i.value})):e.createElement(ee.Consumer,null,t=>e.createElement(le,c(c({},o),{},{context:t})))}},"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),b);const ce=["sri"],ue=["page"],de=["page","matches"],pe=["onClick","discover","prefetch","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],fe=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"],me=["discover","fetcherKey","navigate","reloadDocument","replace","state","method","action","onSubmit","relative","preventScrollReset","viewTransition"];var he="popstate";function ge(){return je(function(e,t){let{pathname:n,search:r,hash:a}=e.location;return xe("",{pathname:n,search:r,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")},function(e,t){return"string"===typeof t?t:we(t)},null,arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})}function ye(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}function ve(e,t){if(!e){"undefined"!==typeof console&&console.warn(t);try{throw new Error(t)}catch(n){}}}function be(e,t){return{usr:e.state,key:e.key,idx:t}}function xe(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3?arguments[3]:void 0;return c(c({pathname:"string"===typeof e?e:e.pathname,search:"",hash:""},"string"===typeof t?ke(t):t),{},{state:n,key:t&&t.key||r||Math.random().toString(36).substring(2,10)})}function we(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&"?"!==n&&(t+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function ke(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 je(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},{window:a=document.defaultView,v5Compat:o=!1}=r,i=a.history,l="POP",s=null,u=d();function d(){return(i.state||{idx:null}).idx}function p(){l="POP";let e=d(),t=null==e?null:e-u;u=e,s&&s({action:l,location:m.location,delta:t})}function f(e){return Ne(e)}null==u&&(u=0,i.replaceState(c(c({},i.state),{},{idx:u}),""));let m={get action(){return l},get location(){return e(a,i)},listen(e){if(s)throw new Error("A history only accepts one active listener");return a.addEventListener(he,p),s=e,()=>{a.removeEventListener(he,p),s=null}},createHref:e=>t(a,e),createURL:f,encodeLocation(e){let t=f(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){l="PUSH";let r=xe(m.location,e,t);n&&n(r,e),u=d()+1;let c=be(r,u),p=m.createHref(r);try{i.pushState(c,"",p)}catch(f){if(f instanceof DOMException&&"DataCloneError"===f.name)throw f;a.location.assign(p)}o&&s&&s({action:l,location:m.location,delta:1})},replace:function(e,t){l="REPLACE";let r=xe(m.location,e,t);n&&n(r,e),u=d();let a=be(r,u),c=m.createHref(r);i.replaceState(a,"",c),o&&s&&s({action:l,location:m.location,delta:0})},go:e=>i.go(e)};return m}function Ne(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n="http://localhost";"undefined"!==typeof window&&(n="null"!==window.location.origin?window.location.origin:window.location.href),ye(n,"No window.location.(origin|href) available to create URL");let r="string"===typeof e?e:we(e);return r=r.replace(/ $/,"%20"),!t&&r.startsWith("//")&&(r=n+r),new URL(r,n)}new WeakMap;function Se(e,t){return Ce(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:"/",!1)}function Ce(e,t,n,r){let a=We(("string"===typeof t?ke(t):t).pathname||"/",n);if(null==a)return null;let o=Ee(e);!function(e){e.sort((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every((e,n)=>e===t[n]);return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)))}(o);let i=null;for(let l=0;null==i&&l<o.length;++l){let e=He(a);i=Ae(o[l],e,r)}return i}function Ee(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=function(e,o){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a,l=arguments.length>3?arguments[3]:void 0,s={relativePath:void 0===l?e.path||"":l,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};if(s.relativePath.startsWith("/")){if(!s.relativePath.startsWith(r)&&i)return;ye(s.relativePath.startsWith(r),'Absolute route path "'.concat(s.relativePath,'" nested under path "').concat(r,'" is not valid. An absolute child route path must start with the combined path of all its parent routes.')),s.relativePath=s.relativePath.slice(r.length)}let c=Ke([r,s.relativePath]),u=n.concat(s);e.children&&e.children.length>0&&(ye(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'.concat(c,'".')),Ee(e.children,t,u,c,i)),(null!=e.path||e.index)&&t.push({path:c,score:Re(c,e.index),routesMeta:u})};return e.forEach((e,t)=>{var n;if(""!==e.path&&null!==(n=e.path)&&void 0!==n&&n.includes("?"))for(let r of Oe(e.path))o(e,t,!0,r);else o(e,t)}),t}function Oe(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,a=n.endsWith("?"),o=n.replace(/\?$/,"");if(0===r.length)return a?[o,""]:[o];let i=Oe(r.join("/")),l=[];return l.push(...i.map(e=>""===e?o:[o,e].join("/"))),a&&l.push(...i),l.map(t=>e.startsWith("/")&&""===t?"/":t)}var Me=/^:[\w-]+$/,Pe=3,_e=2,Le=1,Te=10,De=-2,ze=e=>"*"===e;function Re(e,t){let n=e.split("/"),r=n.length;return n.some(ze)&&(r+=De),t&&(r+=_e),n.filter(e=>!ze(e)).reduce((e,t)=>e+(Me.test(t)?Pe:""===t?Le:Te),r)}function Ae(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{routesMeta:r}=e,a={},o="/",i=[];for(let l=0;l<r.length;++l){let e=r[l],s=l===r.length-1,c="/"===o?t:t.slice(o.length)||"/",u=Ie({path:e.relativePath,caseSensitive:e.caseSensitive,end:s},c),d=e.route;if(!u&&s&&n&&!r[r.length-1].route.index&&(u=Ie({path:e.relativePath,caseSensitive:e.caseSensitive,end:!1},c)),!u)return null;Object.assign(a,u.params),i.push({params:a,pathname:Ke([o,u.pathname]),pathnameBase:Ye(Ke([o,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(o=Ke([o,u.pathnameBase]))}return i}function Ie(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=Fe(e.path,e.caseSensitive,e.end),a=t.match(n);if(!a)return null;let o=a[0],i=o.replace(/(.)\/+$/,"$1"),l=a.slice(1);return{params:r.reduce((e,t,n)=>{let{paramName:r,isOptional:a}=t;if("*"===r){let e=l[n]||"";i=o.slice(0,o.length-e.length).replace(/(.)\/+$/,"$1")}const s=l[n];return e[r]=a&&!s?void 0:(s||"").replace(/%2F/g,"/"),e},{}),pathname:o,pathnameBase:i,pattern:e}}function Fe(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];ve("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'.concat(e,'" will be treated as if it were "').concat(e.replace(/\*$/,"/*"),'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "').concat(e.replace(/\*$/,"/*"),'".'));let r=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(r.push({paramName:"*"}),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),r]}function He(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return ve(!1,'The URL path "'.concat(e,'" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (').concat(t,").")),e}}function We(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 Be(e,t,n,r){return"Cannot include a '".concat(e,"' character in a manually specified `to.").concat(t,"` field [").concat(JSON.stringify(r),"].  Please separate it out to the `to.").concat(n,'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.')}function Ue(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}function qe(e){let t=Ue(e);return t.map((e,n)=>n===t.length-1?e.pathname:e.pathnameBase)}function Ve(e,t,n){let r,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];"string"===typeof e?r=ke(e):(r=c({},e),ye(!r.pathname||!r.pathname.includes("?"),Be("?","pathname","search",r)),ye(!r.pathname||!r.pathname.includes("#"),Be("#","pathname","hash",r)),ye(!r.search||!r.search.includes("#"),Be("#","search","hash",r)));let o,i=""===e||""===r.pathname,l=i?"/":r.pathname;if(null==l)o=n;else{let e=t.length-1;if(!a&&l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;r.pathname=t.join("/")}o=e>=0?t[e]:"/"}let s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",{pathname:n,search:r="",hash:a=""}="string"===typeof e?ke(e):e,o=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)}),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:o,search:Ge(r),hash:$e(a)}}(r,o),u=l&&"/"!==l&&l.endsWith("/"),d=(i||"."===l)&&n.endsWith("/");return s.pathname.endsWith("/")||!u&&!d||(s.pathname+="/"),s}var Ke=e=>e.join("/").replace(/\/\/+/g,"/"),Ye=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Ge=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",$e=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";function Qe(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}var Je=["POST","PUT","PATCH","DELETE"],Xe=(new Set(Je),["GET",...Je]);new Set(Xe),Symbol("ResetLoaderData");var Ze=e.createContext(null);Ze.displayName="DataRouter";var et=e.createContext(null);et.displayName="DataRouterState";var tt=e.createContext(!1);var nt=e.createContext({isTransitioning:!1});nt.displayName="ViewTransition";var rt=e.createContext(new Map);rt.displayName="Fetchers";var at=e.createContext(null);at.displayName="Await";var ot=e.createContext(null);ot.displayName="Navigation";var it=e.createContext(null);it.displayName="Location";var lt=e.createContext({outlet:null,matches:[],isDataRoute:!1});lt.displayName="Route";var st=e.createContext(null);st.displayName="RouteError";function ct(){return null!=e.useContext(it)}function ut(){return ye(ct(),"useLocation() may be used only in the context of a <Router> component."),e.useContext(it).location}var dt="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function pt(t){e.useContext(ot).static||e.useLayoutEffect(t)}function ft(){let{isDataRoute:t}=e.useContext(lt);return t?function(){let{router:t}=Nt("useNavigate"),n=Ct("useNavigate"),r=e.useRef(!1);pt(()=>{r.current=!0});let a=e.useCallback(async function(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};ve(r.current,dt),r.current&&("number"===typeof e?t.navigate(e):await t.navigate(e,c({fromRouteId:n},a)))},[t,n]);return a}():function(){ye(ct(),"useNavigate() may be used only in the context of a <Router> component.");let t=e.useContext(Ze),{basename:n,navigator:r}=e.useContext(ot),{matches:a}=e.useContext(lt),{pathname:o}=ut(),i=JSON.stringify(qe(a)),l=e.useRef(!1);pt(()=>{l.current=!0});let s=e.useCallback(function(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(ve(l.current,dt),!l.current)return;if("number"===typeof e)return void r.go(e);let s=Ve(e,JSON.parse(i),o,"path"===a.relative);null==t&&"/"!==n&&(s.pathname="/"===s.pathname?n:Ke([n,s.pathname])),(a.replace?r.replace:r.push)(s,a.state,a)},[n,r,i,o,t]);return s}()}var mt=e.createContext(null);function ht(){let{matches:t}=e.useContext(lt),n=t[t.length-1];return n?n.params:{}}function gt(t){let{relative:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{matches:r}=e.useContext(lt),{pathname:a}=ut(),o=JSON.stringify(qe(r));return e.useMemo(()=>Ve(t,JSON.parse(o),a,"path"===n),[t,o,a,n])}function yt(t,n,r,a,o){ye(ct(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:i}=e.useContext(ot),{matches:l}=e.useContext(lt),s=l[l.length-1],u=s?s.params:{},d=s?s.pathname:"/",p=s?s.pathnameBase:"/",f=s&&s.route;{let e=f&&f.path||"";Mt(d,!f||e.endsWith("*")||e.endsWith("*?"),'You rendered descendant <Routes> (or called `useRoutes()`) at "'.concat(d,'" (under <Route path="').concat(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.\n\nPlease change the parent <Route path="').concat(e,'"> to <Route path="').concat("/"===e?"*":"".concat(e,"/*"),'">.'))}let m,h=ut();if(n){var g;let e="string"===typeof n?ke(n):n;ye("/"===p||(null===(g=e.pathname)||void 0===g?void 0:g.startsWith(p)),'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 "'.concat(p,'" but pathname "').concat(e.pathname,'" was given in the `location` prop.')),m=e}else m=h;let y=m.pathname||"/",v=y;if("/"!==p){let e=p.replace(/^\//,"").split("/");v="/"+y.replace(/^\//,"").split("/").slice(e.length).join("/")}let b=Se(t,{pathname:v});ve(f||null!=b,'No routes matched location "'.concat(m.pathname).concat(m.search).concat(m.hash,'" ')),ve(null==b||void 0!==b[b.length-1].route.element||void 0!==b[b.length-1].route.Component||void 0!==b[b.length-1].route.lazy,'Matched leaf route at location "'.concat(m.pathname).concat(m.search).concat(m.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 x=kt(b&&b.map(e=>Object.assign({},e,{params:Object.assign({},u,e.params),pathname:Ke([p,i.encodeLocation?i.encodeLocation(e.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?p:Ke([p,i.encodeLocation?i.encodeLocation(e.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:e.pathnameBase])})),l,r,a,o);return n&&x?e.createElement(it.Provider,{value:{location:c({pathname:"/",search:"",hash:"",state:null,key:"default"},m),navigationType:"POP"}},x):x}function vt(){let t=Et(),n=Qe(t)?"".concat(t.status," ").concat(t.statusText):t instanceof Error?t.message:JSON.stringify(t),r=t instanceof Error?t.stack:null,a="rgba(200,200,200, 0.5)",o={padding:"0.5rem",backgroundColor:a},i={padding:"2px 4px",backgroundColor:a},l=null;return console.error("Error handled by React Router default ErrorBoundary:",t),l=e.createElement(e.Fragment,null,e.createElement("p",null,"\ud83d\udcbf Hey developer \ud83d\udc4b"),e.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",e.createElement("code",{style:i},"ErrorBoundary")," or"," ",e.createElement("code",{style:i},"errorElement")," prop on your route.")),e.createElement(e.Fragment,null,e.createElement("h2",null,"Unexpected Application Error!"),e.createElement("h3",{style:{fontStyle:"italic"}},n),r?e.createElement("pre",{style:o},r):null,l)}var bt=e.createElement(vt,null),xt=class extends e.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||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.unstable_onError?this.props.unstable_onError(e,t):console.error("React Router caught the following error during render",e)}render(){return void 0!==this.state.error?e.createElement(lt.Provider,{value:this.props.routeContext},e.createElement(st.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function wt(t){let{routeContext:n,match:r,children:a}=t,o=e.useContext(Ze);return o&&o.static&&o.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=r.route.id),e.createElement(lt.Provider,{value:n},a)}function kt(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;if(null==t){if(!r)return null;if(r.errors)t=r.matches;else{if(0!==n.length||r.initialized||!(r.matches.length>0))return null;t=r.matches}}let o=t,i=null===r||void 0===r?void 0:r.errors;if(null!=i){let e=o.findIndex(e=>e.route.id&&void 0!==(null===i||void 0===i?void 0:i[e.route.id]));ye(e>=0,"Could not find a matching route for errors on route IDs: ".concat(Object.keys(i).join(","))),o=o.slice(0,Math.min(o.length,e+1))}let l=!1,s=-1;if(r)for(let e=0;e<o.length;e++){let t=o[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(s=e),t.route.id){let{loaderData:e,errors:n}=r,a=t.route.loader&&!e.hasOwnProperty(t.route.id)&&(!n||void 0===n[t.route.id]);if(t.route.lazy||a){l=!0,o=s>=0?o.slice(0,s+1):[o[0]];break}}}return o.reduceRight((t,c,u)=>{let d,p=!1,f=null,m=null;r&&(d=i&&c.route.id?i[c.route.id]:void 0,f=c.route.errorElement||bt,l&&(s<0&&0===u?(Mt("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),p=!0,m=null):s===u&&(p=!0,m=c.route.hydrateFallbackElement||null)));let h=n.concat(o.slice(0,u+1)),g=()=>{let n;return n=d?f:p?m:c.route.Component?e.createElement(c.route.Component,null):c.route.element?c.route.element:t,e.createElement(wt,{match:c,routeContext:{outlet:t,matches:h,isDataRoute:null!=r},children:n})};return r&&(c.route.ErrorBoundary||c.route.errorElement||0===u)?e.createElement(xt,{location:r.location,revalidation:r.revalidation,component:f,error:d,children:g(),routeContext:{outlet:null,matches:h,isDataRoute:!0},unstable_onError:a}):g()},null)}function jt(e){return"".concat(e," must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.")}function Nt(t){let n=e.useContext(Ze);return ye(n,jt(t)),n}function St(t){let n=e.useContext(et);return ye(n,jt(t)),n}function Ct(t){let n=function(t){let n=e.useContext(lt);return ye(n,jt(t)),n}(t),r=n.matches[n.matches.length-1];return ye(r.route.id,"".concat(t,' can only be used on routes that contain a unique "id"')),r.route.id}function Et(){var t;let n=e.useContext(st),r=St("useRouteError"),a=Ct("useRouteError");return void 0!==n?n:null===(t=r.errors)||void 0===t?void 0:t[a]}var Ot={};function Mt(e,t,n){t||Ot[e]||(Ot[e]=!0,ve(!1,n))}var Pt={};function _t(e,t){e||Pt[t]||(Pt[t]=!0,console.warn(t))}e.memo(function(e){let{routes:t,future:n,state:r,unstable_onError:a}=e;return yt(t,void 0,r,a,n)});function Lt(t){let{to:n,replace:r,state:a,relative:o}=t;ye(ct(),"<Navigate> may be used only in the context of a <Router> component.");let{static:i}=e.useContext(ot);ve(!i,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:l}=e.useContext(lt),{pathname:s}=ut(),c=ft(),u=Ve(n,qe(l),s,"path"===o),d=JSON.stringify(u);return e.useEffect(()=>{c(JSON.parse(d),{replace:r,state:a,relative:o})},[c,d,o,r,a]),null}function Tt(t){return function(t){let n=e.useContext(lt).outlet;return e.useMemo(()=>n&&e.createElement(mt.Provider,{value:t},n),[n,t])}(t.context)}function Dt(e){ye(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function zt(t){let{basename:n="/",children:r=null,location:a,navigationType:o="POP",navigator:i,static:l=!1}=t;ye(!ct(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let s=n.replace(/^\/*/,"/"),c=e.useMemo(()=>({basename:s,navigator:i,static:l,future:{}}),[s,i,l]);"string"===typeof a&&(a=ke(a));let{pathname:u="/",search:d="",hash:p="",state:f=null,key:m="default"}=a,h=e.useMemo(()=>{let e=We(u,s);return null==e?null:{location:{pathname:e,search:d,hash:p,state:f,key:m},navigationType:o}},[s,u,d,p,f,m,o]);return ve(null!=h,'<Router basename="'.concat(s,'"> is not able to match the URL "').concat(u).concat(d).concat(p,"\" because it does not start with the basename, so the <Router> won't render anything.")),null==h?null:e.createElement(ot.Provider,{value:c},e.createElement(it.Provider,{children:r,value:h}))}function Rt(e){let{children:t,location:n}=e;return yt(At(t),n)}e.Component;function At(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=[];return e.Children.forEach(t,(t,a)=>{if(!e.isValidElement(t))return;let o=[...n,a];if(t.type===e.Fragment)return void r.push.apply(r,At(t.props.children,o));ye(t.type===Dt,"[".concat("string"===typeof t.type?t.type:t.type.name,"] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>")),ye(!t.props.index||!t.props.children,"An index route cannot have child routes.");let i={id:t.props.id||o.join("-"),caseSensitive:t.props.caseSensitive,element:t.props.element,Component:t.props.Component,index:t.props.index,path:t.props.path,middleware:t.props.middleware,loader:t.props.loader,action:t.props.action,hydrateFallbackElement:t.props.hydrateFallbackElement,HydrateFallback:t.props.HydrateFallback,errorElement:t.props.errorElement,ErrorBoundary:t.props.ErrorBoundary,hasErrorBoundary:!0===t.props.hasErrorBoundary||null!=t.props.ErrorBoundary||null!=t.props.errorElement,shouldRevalidate:t.props.shouldRevalidate,handle:t.props.handle,lazy:t.props.lazy};t.props.children&&(i.children=At(t.props.children,o)),r.push(i)}),r}var It="get",Ft="application/x-www-form-urlencoded";function Ht(e){return null!=e&&"string"===typeof e.tagName}var Wt=null;var Bt=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Ut(e){return null==e||Bt.has(e)?e:(ve(!1,'"'.concat(e,'" is not a valid `encType` for `<Form>`/`<fetcher.Form>` and will default to "').concat(Ft,'"')),null)}function qt(e,t){let n,r,a,o,i;if(Ht(l=e)&&"form"===l.tagName.toLowerCase()){let i=e.getAttribute("action");r=i?We(i,t):null,n=e.getAttribute("method")||It,a=Ut(e.getAttribute("enctype"))||Ft,o=new FormData(e)}else if(function(e){return Ht(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return Ht(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let i=e.form;if(null==i)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let l=e.getAttribute("formaction")||i.getAttribute("action");if(r=l?We(l,t):null,n=e.getAttribute("formmethod")||i.getAttribute("method")||It,a=Ut(e.getAttribute("formenctype"))||Ut(i.getAttribute("enctype"))||Ft,o=new FormData(i,e),!function(){if(null===Wt)try{new FormData(document.createElement("form"),0),Wt=!1}catch(e){Wt=!0}return Wt}()){let{name:t,type:n,value:r}=e;if("image"===n){let e=t?"".concat(t,"."):"";o.append("".concat(e,"x"),"0"),o.append("".concat(e,"y"),"0")}else t&&o.append(t,r)}}else{if(Ht(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=It,r=null,a=Ft,i=e}var l;return o&&"text/plain"===a&&(i=o,o=void 0),{action:r,method:n.toLowerCase(),encType:a,formData:o,body:i}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");"undefined"!==typeof window?window:"undefined"!==typeof globalThis&&globalThis;function Vt(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}Symbol("SingleFetchRedirect");function Kt(e,t,n){let r="string"===typeof e?new URL(e,"undefined"===typeof window?"server://singlefetch/":window.location.origin):e;return"/"===r.pathname?r.pathname="_root.".concat(n):t&&"/"===We(r.pathname,t)?r.pathname="".concat(t.replace(/\/$/,""),"/_root.").concat(n):r.pathname="".concat(r.pathname.replace(/\/$/,""),".").concat(n),r}async function Yt(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error("Error loading route module `".concat(e.module,"`, reloading page...")),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function Gt(e){return null!=e&&"string"===typeof e.page}function $t(e){return null!=e&&(null==e.href?"preload"===e.rel&&"string"===typeof e.imageSrcSet&&"string"===typeof e.imageSizes:"string"===typeof e.rel&&"string"===typeof e.href)}function Qt(e,t,n,r,a,o){let i=(e,t)=>!n[t]||e.route.id!==n[t].route.id,l=(e,t)=>{var r;return n[t].pathname!==e.pathname||(null===(r=n[t].route.path)||void 0===r?void 0:r.endsWith("*"))&&n[t].params["*"]!==e.params["*"]};return"assets"===o?t.filter((e,t)=>i(e,t)||l(e,t)):"data"===o?t.filter((t,o)=>{let s=r.routes[t.route.id];if(!s||!s.hasLoader)return!1;if(i(t,o)||l(t,o))return!0;if(t.route.shouldRevalidate){var c;let r=t.route.shouldRevalidate({currentUrl:new URL(a.pathname+a.search+a.hash,window.origin),currentParams:(null===(c=n[0])||void 0===c?void 0:c.params)||{},nextUrl:new URL(e,window.origin),nextParams:t.params,defaultShouldRevalidate:!0});if("boolean"===typeof r)return r}return!0}):[]}function Jt(e,t){let{includeHydrateFallback:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return r=e.map(e=>{let r=t.routes[e.route.id];if(!r)return[];let a=[r.module];return r.clientActionModule&&(a=a.concat(r.clientActionModule)),r.clientLoaderModule&&(a=a.concat(r.clientLoaderModule)),n&&r.hydrateFallbackModule&&(a=a.concat(r.hydrateFallbackModule)),r.imports&&(a=a.concat(r.imports)),a}).flat(1),[...new Set(r)];var r}function Xt(e,t){let n=new Set,r=new Set(t);return e.reduce((e,a)=>{if(t&&!Gt(a)&&"script"===a.as&&a.href&&r.has(a.href))return e;let o=JSON.stringify(function(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}(a));return n.has(o)||(n.add(o),e.push({key:o,link:a})),e},[])}function Zt(e,t){return"lazy"===e.mode&&!0===t}function en(){let t=e.useContext(Ze);return Vt(t,"You must render this element inside a <DataRouterContext.Provider> element"),t}function tn(){let t=e.useContext(et);return Vt(t,"You must render this element inside a <DataRouterStateContext.Provider> element"),t}var nn=e.createContext(void 0);function rn(){let t=e.useContext(nn);return Vt(t,"You must render this element inside a <HydratedRouter> element"),t}function an(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function on(e,t,n){if(n&&!un)return[e[0]];if(t){let n=e.findIndex(e=>void 0!==t[e.route.id]);return e.slice(0,n+1)}return e}nn.displayName="FrameworkContext";function ln(t){let{page:n}=t,r=a(t,ue),{router:o}=en(),i=e.useMemo(()=>Se(o.routes,n,o.basename),[o.routes,n,o.basename]);return i?e.createElement(cn,c({page:n,matches:i},r)):null}function sn(t){let{manifest:n,routeModules:r}=rn(),[a,o]=e.useState([]);return e.useEffect(()=>{let e=!1;return async function(e,t,n){let r=await Promise.all(e.map(async e=>{let r=t.routes[e.route.id];if(r){let e=await Yt(r,n);return e.links?e.links():[]}return[]}));return Xt(r.flat(1).filter($t).filter(e=>"stylesheet"===e.rel||"preload"===e.rel).map(e=>"stylesheet"===e.rel?c(c({},e),{},{rel:"prefetch",as:"style"}):c(c({},e),{},{rel:"prefetch"})))}(t,n,r).then(t=>{e||o(t)}),()=>{e=!0}},[t,n,r]),a}function cn(t){let{page:n,matches:r}=t,o=a(t,de),i=ut(),{manifest:l,routeModules:s}=rn(),{basename:u}=en(),{loaderData:d,matches:p}=tn(),f=e.useMemo(()=>Qt(n,r,p,l,i,"data"),[n,r,p,l,i]),m=e.useMemo(()=>Qt(n,r,p,l,i,"assets"),[n,r,p,l,i]),h=e.useMemo(()=>{if(n===i.pathname+i.search+i.hash)return[];let e=new Set,t=!1;if(r.forEach(n=>{var r;let a=l.routes[n.route.id];a&&a.hasLoader&&(!f.some(e=>e.route.id===n.route.id)&&n.route.id in d&&null!==(r=s[n.route.id])&&void 0!==r&&r.shouldRevalidate||a.hasClientLoader?t=!0:e.add(n.route.id))}),0===e.size)return[];let a=Kt(n,u,"data");return t&&e.size>0&&a.searchParams.set("_routes",r.filter(t=>e.has(t.route.id)).map(e=>e.route.id).join(",")),[a.pathname+a.search]},[u,d,i,l,f,r,n,s]),g=e.useMemo(()=>Jt(m,l),[m,l]),y=sn(m);return e.createElement(e.Fragment,null,h.map(t=>e.createElement("link",c({key:t,rel:"prefetch",as:"fetch",href:t},o))),g.map(t=>e.createElement("link",c({key:t,rel:"modulepreload",href:t},o))),y.map(t=>{let{key:n,link:r}=t;return e.createElement("link",c({key:n,nonce:o.nonce},r))}))}var un=!1;function dn(t){let{manifest:n,serverHandoffString:r,isSpaMode:o,renderMeta:i,routeDiscovery:l,ssr:s}=rn(),{router:u,static:d,staticContext:p}=en(),{matches:f}=tn(),m=e.useContext(tt),h=Zt(l,s);i&&(i.didRenderScripts=!0);let g=on(f,null,o);e.useEffect(()=>{0},[]);let y=e.useMemo(()=>{var o;if(m)return null;let i=p?"window.__reactRouterContext = ".concat(r,";").concat("window.__reactRouterContext.stream = new ReadableStream({start(controller){window.__reactRouterContext.streamController = controller;}}).pipeThrough(new TextEncoderStream());"):" ",l=d?"".concat(null!==n.hmr&&void 0!==o&&o.runtime?"import ".concat(JSON.stringify(n.hmr.runtime),";"):"").concat(h?"":"import ".concat(JSON.stringify(n.url)),";\n").concat(g.map((e,t)=>{let r="route".concat(t),a=n.routes[e.route.id];Vt(a,"Route ".concat(e.route.id," not found in manifest"));let{clientActionModule:o,clientLoaderModule:i,clientMiddlewareModule:l,hydrateFallbackModule:s,module:c}=a,u=[...o?[{module:o,varName:"".concat(r,"_clientAction")}]:[],...i?[{module:i,varName:"".concat(r,"_clientLoader")}]:[],...l?[{module:l,varName:"".concat(r,"_clientMiddleware")}]:[],...s?[{module:s,varName:"".concat(r,"_HydrateFallback")}]:[],{module:c,varName:"".concat(r,"_main")}];return 1===u.length?"import * as ".concat(r," from ").concat(JSON.stringify(c),";"):[u.map(e=>"import * as ".concat(e.varName,' from "').concat(e.module,'";')).join("\n"),"const ".concat(r," = {").concat(u.map(e=>"...".concat(e.varName)).join(","),"};")].join("\n")}).join("\n"),"\n  ").concat(h?"window.__reactRouterManifest = ".concat(JSON.stringify(function(e,t){let{sri:n}=e,r=a(e,ce),o=new Set(t.state.matches.map(e=>e.route.id)),i=t.state.location.pathname.split("/").filter(Boolean),l=["/"];for(i.pop();i.length>0;)l.push("/".concat(i.join("/"))),i.pop();l.forEach(e=>{let n=Se(t.routes,e,t.basename);n&&n.forEach(e=>o.add(e.route.id))});let s=[...o].reduce((e,t)=>Object.assign(e,{[t]:r.routes[t]}),{});return c(c({},r),{},{routes:s,sri:!!n||void 0})}(n,u),null,2),";"):"","\n  window.__reactRouterRouteModules = {").concat(g.map((e,t)=>"".concat(JSON.stringify(e.route.id),":route").concat(t)).join(","),"};\n\nimport(").concat(JSON.stringify(n.entry.module),");"):" ";return e.createElement(e.Fragment,null,e.createElement("script",c(c({},t),{},{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:i},type:void 0})),e.createElement("script",c(c({},t),{},{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:l},type:"module",async:!0})))},[]),v=un||m?[]:(n.entry.imports.concat(Jt(g,n,{includeHydrateFallback:!0})),[...new Set(b)]);var b;let x="object"===typeof n.sri?n.sri:{};return _t(!m,"The <Scripts /> element is a no-op when using RSC and can be safely removed."),un||m?null:e.createElement(e.Fragment,null,"object"===typeof n.sri?e.createElement("script",{"rr-importmap":"",type:"importmap",suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:JSON.stringify({integrity:x})}}):null,h?null:e.createElement("link",{rel:"modulepreload",href:n.url,crossOrigin:t.crossOrigin,integrity:x[n.url],suppressHydrationWarning:!0}),e.createElement("link",{rel:"modulepreload",href:n.entry.module,crossOrigin:t.crossOrigin,integrity:x[n.entry.module],suppressHydrationWarning:!0}),v.map(n=>e.createElement("link",{key:n,rel:"modulepreload",href:n,crossOrigin:t.crossOrigin,integrity:x[n],suppressHydrationWarning:!0})),y)}function pn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{t.forEach(t=>{"function"===typeof t?t(e):null!=t&&(t.current=e)})}}e.Component;function fn(t){let{error:n,isOutsideRemixApp:r}=t;console.error(n);let a,o=e.createElement("script",{dangerouslySetInnerHTML:{__html:'\n        console.log(\n          "\ud83d\udcbf Hey developer \ud83d\udc4b. You can provide a way better UX than this when your app throws errors. Check out https://reactrouter.com/how-to/error-boundary for more information."\n        );\n      '}});if(Qe(n))return e.createElement(mn,{title:"Unhandled Thrown Response!"},e.createElement("h1",{style:{fontSize:"24px"}},n.status," ",n.statusText),o);if(n instanceof Error)0;else{let e=null==n?"Unknown Error":"object"===typeof n&&"toString"in n?n.toString():JSON.stringify(n);new Error(e)}return e.createElement(mn,{title:"Application Error!",isOutsideRemixApp:r},e.createElement("h1",{style:{fontSize:"24px"}},"Application Error"),e.createElement("pre",{style:{padding:"2rem",background:"hsla(10, 50%, 50%, 0.1)",color:"red",overflow:"auto"}},a.stack),o)}function mn(t){var n;let{title:r,renderScripts:a,isOutsideRemixApp:o,children:i}=t,{routeModules:l}=rn();return null!==l.root&&void 0!==n&&n.Layout&&!o?i:e.createElement("html",{lang:"en"},e.createElement("head",null,e.createElement("meta",{charSet:"utf-8"}),e.createElement("meta",{name:"viewport",content:"width=device-width,initial-scale=1,viewport-fit=cover"}),e.createElement("title",null,r)),e.createElement("body",null,e.createElement("main",{style:{fontFamily:"system-ui, sans-serif",padding:"2rem"}},i,a?e.createElement(dn,null):null)))}var hn="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;try{hn&&(window.__reactRouterVersion="7.9.3")}catch(eg){}function gn(t){let{basename:n,children:r,window:a}=t,o=e.useRef();null==o.current&&(o.current=ge({window:a,v5Compat:!0}));let i=o.current,[l,s]=e.useState({action:i.action,location:i.location}),c=e.useCallback(t=>{e.startTransition(()=>s(t))},[s]);return e.useLayoutEffect(()=>i.listen(c),[i,c]),e.createElement(zt,{basename:n,children:r,location:l.location,navigationType:l.action,navigator:i})}var yn=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,vn=e.forwardRef(function(t,n){let r,{onClick:o,discover:i="render",prefetch:l="none",relative:s,reloadDocument:u,replace:d,state:p,target:f,to:m,preventScrollReset:h,viewTransition:g}=t,y=a(t,pe),{basename:v}=e.useContext(ot),b="string"===typeof m&&yn.test(m),x=!1;if("string"===typeof m&&b&&(r=m,hn))try{let e=new URL(window.location.href),t=m.startsWith("//")?new URL(e.protocol+m):new URL(m),n=We(t.pathname,v);t.origin===e.origin&&null!=n?m=n+t.search+t.hash:x=!0}catch(eg){ve(!1,'<Link to="'.concat(m,'"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.'))}let w=function(t){let{relative:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};ye(ct(),"useHref() may be used only in the context of a <Router> component.");let{basename:r,navigator:a}=e.useContext(ot),{hash:o,pathname:i,search:l}=gt(t,{relative:n}),s=i;return"/"!==r&&(s="/"===i?r:Ke([r,i])),a.createHref({pathname:s,search:l,hash:o})}(m,{relative:s}),[k,j,N]=function(t,n){let r=e.useContext(nn),[a,o]=e.useState(!1),[i,l]=e.useState(!1),{onFocus:s,onBlur:c,onMouseEnter:u,onMouseLeave:d,onTouchStart:p}=n,f=e.useRef(null);e.useEffect(()=>{if("render"===t&&l(!0),"viewport"===t){let e=new IntersectionObserver(e=>{e.forEach(e=>{l(e.isIntersecting)})},{threshold:.5});return f.current&&e.observe(f.current),()=>{e.disconnect()}}},[t]),e.useEffect(()=>{if(a){let e=setTimeout(()=>{l(!0)},100);return()=>{clearTimeout(e)}}},[a]);let m=()=>{o(!0)},h=()=>{o(!1),l(!1)};return r?"intent"!==t?[i,f,{}]:[i,f,{onFocus:an(s,m),onBlur:an(c,h),onMouseEnter:an(u,m),onMouseLeave:an(d,h),onTouchStart:an(p,m)}]:[!1,f,{}]}(l,y),S=function(t){let{target:n,replace:r,state:a,preventScrollReset:o,relative:i,viewTransition:l}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=ft(),c=ut(),u=gt(t,{relative:i});return e.useCallback(e=>{if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(e,n)){e.preventDefault();let n=void 0!==r?r:we(c)===we(u);s(t,{replace:n,state:a,preventScrollReset:o,relative:i,viewTransition:l})}},[c,s,u,r,a,n,t,o,i,l])}(m,{replace:d,state:p,target:f,preventScrollReset:h,relative:s,viewTransition:g});let C=e.createElement("a",c(c(c({},y),N),{},{href:r||w,onClick:x||u?o:function(e){o&&o(e),e.defaultPrevented||S(e)},ref:pn(n,j),target:f,"data-discover":b||"render"!==i?void 0:"true"}));return k&&!b?e.createElement(e.Fragment,null,C,e.createElement(ln,{page:w})):C});vn.displayName="Link";var bn=e.forwardRef(function(t,n){let{"aria-current":r="page",caseSensitive:o=!1,className:i="",end:l=!1,style:s,to:u,viewTransition:d,children:p}=t,f=a(t,fe),m=gt(u,{relative:f.relative}),h=ut(),g=e.useContext(et),{navigator:y,basename:v}=e.useContext(ot),b=null!=g&&function(t){let{relative:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.useContext(nt);ye(null!=r,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:a}=kn("useViewTransitionState"),o=gt(t,{relative:n});if(!r.isTransitioning)return!1;let i=We(r.currentLocation.pathname,a)||r.currentLocation.pathname,l=We(r.nextLocation.pathname,a)||r.nextLocation.pathname;return null!=Ie(o.pathname,l)||null!=Ie(o.pathname,i)}(m)&&!0===d,x=y.encodeLocation?y.encodeLocation(m).pathname:m.pathname,w=h.pathname,k=g&&g.navigation&&g.navigation.location?g.navigation.location.pathname:null;o||(w=w.toLowerCase(),k=k?k.toLowerCase():null,x=x.toLowerCase()),k&&v&&(k=We(k,v)||k);const j="/"!==x&&x.endsWith("/")?x.length-1:x.length;let N,S=w===x||!l&&w.startsWith(x)&&"/"===w.charAt(j),C=null!=k&&(k===x||!l&&k.startsWith(x)&&"/"===k.charAt(x.length)),E={isActive:S,isPending:C,isTransitioning:b},O=S?r:void 0;N="function"===typeof i?i(E):[i,S?"active":null,C?"pending":null,b?"transitioning":null].filter(Boolean).join(" ");let M="function"===typeof s?s(E):s;return e.createElement(vn,c(c({},f),{},{"aria-current":O,className:N,ref:n,style:M,to:u,viewTransition:d}),"function"===typeof p?p(E):p)});bn.displayName="NavLink";var xn=e.forwardRef((t,n)=>{let{discover:r="render",fetcherKey:o,navigate:i,reloadDocument:l,replace:s,state:u,method:d=It,action:p,onSubmit:f,relative:m,preventScrollReset:h,viewTransition:g}=t,y=a(t,me),v=Sn(),b=function(t){let{relative:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{basename:r}=e.useContext(ot),a=e.useContext(lt);ye(a,"useFormAction must be used inside a RouteContext");let[o]=a.matches.slice(-1),i=c({},gt(t||".",{relative:n})),l=ut();if(null==t){i.search=l.search;let e=new URLSearchParams(i.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();i.search=n?"?".concat(n):""}}t&&"."!==t||!o.route.index||(i.search=i.search?i.search.replace(/^\?/,"?index&"):"?index");"/"!==r&&(i.pathname="/"===i.pathname?r:Ke([r,i.pathname]));return we(i)}(p,{relative:m}),x="get"===d.toLowerCase()?"get":"post",w="string"===typeof p&&yn.test(p);return e.createElement("form",c(c({ref:n,method:x,action:b,onSubmit:l?f:e=>{if(f&&f(e),e.defaultPrevented)return;e.preventDefault();let t=e.nativeEvent.submitter,n=(null===t||void 0===t?void 0:t.getAttribute("formmethod"))||d;v(t||e.currentTarget,{fetcherKey:o,method:n,navigate:i,replace:s,state:u,relative:m,preventScrollReset:h,viewTransition:g})}},y),{},{"data-discover":w||"render"!==r?void 0:"true"}))});function wn(e){return"".concat(e," must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.")}function kn(t){let n=e.useContext(Ze);return ye(n,wn(t)),n}xn.displayName="Form";var jn=0,Nn=()=>"__".concat(String(++jn),"__");function Sn(){let{router:t}=kn("useSubmit"),{basename:n}=e.useContext(ot),r=Ct("useRouteId");return e.useCallback(async function(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{action:o,method:i,encType:l,formData:s,body:c}=qt(e,n);if(!1===a.navigate){let e=a.fetcherKey||Nn();await t.fetch(e,r,a.action||o,{preventScrollReset:a.preventScrollReset,formData:s,body:c,formMethod:a.method||i,formEncType:a.encType||l,flushSync:a.flushSync})}else await t.navigate(a.action||o,{preventScrollReset:a.preventScrollReset,formData:s,body:c,formMethod:a.method||i,formEncType:a.encType||l,replace:a.replace,state:a.state,fromRouteId:r,flushSync:a.flushSync,viewTransition:a.viewTransition})},[t,n,r])}const Cn=e=>"string"===typeof e,En=()=>{let e,t;const n=new Promise((n,r)=>{e=n,t=r});return n.resolve=e,n.reject=t,n},On=e=>null==e?"":""+e,Mn=/###/g,Pn=e=>e&&e.indexOf("###")>-1?e.replace(Mn,"."):e,_n=e=>!e||Cn(e),Ln=(e,t,n)=>{const r=Cn(t)?t.split("."):t;let a=0;for(;a<r.length-1;){if(_n(e))return{};const t=Pn(r[a]);!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++a}return _n(e)?{}:{obj:e,k:Pn(r[a])}},Tn=(e,t,n)=>{const{obj:r,k:a}=Ln(e,t,Object);if(void 0!==r||1===t.length)return void(r[a]=n);let o=t[t.length-1],i=t.slice(0,t.length-1),l=Ln(e,i,Object);for(;void 0===l.obj&&i.length;){var s;o="".concat(i[i.length-1],".").concat(o),i=i.slice(0,i.length-1),l=Ln(e,i,Object),null!==(s=l)&&void 0!==s&&s.obj&&"undefined"!==typeof l.obj["".concat(l.k,".").concat(o)]&&(l.obj=void 0)}l.obj["".concat(l.k,".").concat(o)]=n},Dn=(e,t)=>{const{obj:n,k:r}=Ln(e,t);if(n&&Object.prototype.hasOwnProperty.call(n,r))return n[r]},zn=(e,t,n)=>{for(const r in t)"__proto__"!==r&&"constructor"!==r&&(r in e?Cn(e[r])||e[r]instanceof String||Cn(t[r])||t[r]instanceof String?n&&(e[r]=t[r]):zn(e[r],t[r],n):e[r]=t[r]);return e},Rn=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var An={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};const In=e=>Cn(e)?e.replace(/[&<>"'\/]/g,e=>An[e]):e;const Fn=[" ",",","?","!",";"],Hn=new class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const t=this.regExpMap.get(e);if(void 0!==t)return t;const 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}}(20),Wn=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t]){if(!Object.prototype.hasOwnProperty.call(e,t))return;return e[t]}const r=t.split(n);let a=e;for(let o=0;o<r.length;){if(!a||"object"!==typeof a)return;let e,t="";for(let i=o;i<r.length;++i)if(i!==o&&(t+=n),t+=r[i],e=a[t],void 0!==e){if(["string","number","boolean"].indexOf(typeof e)>-1&&i<r.length-1)continue;o+=i-o+1;break}a=e}return a},Bn=e=>null===e||void 0===e?void 0:e.replace("_","-"),Un={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){var n,r;null===(n=console)||void 0===n||null===(n=n[e])||void 0===n||null===(r=n.apply)||void 0===r||r.call(n,console,t)}};class qn{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||Un,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}warn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}error(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}deprecate(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,n,r){return r&&!this.debug?null:(Cn(e[0])&&(e[0]="".concat(n).concat(this.prefix," ").concat(e[0])),this.logger[t](e))}create(e){return new qn(this.logger,c(c({},{prefix:"".concat(this.prefix,":").concat(e,":")}),this.options))}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new qn(this.logger,e)}}var Vn=new qn;class Kn{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach(e=>{this.observers[e]||(this.observers[e]=new Map);const n=this.observers[e].get(t)||0;this.observers[e].set(t,n+1)}),this}off(e,t){this.observers[e]&&(t?this.observers[e].delete(t):delete this.observers[e])}emit(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(this.observers[e]){Array.from(this.observers[e].entries()).forEach(e=>{let[t,r]=e;for(let a=0;a<r;a++)t(...n)})}if(this.observers["*"]){Array.from(this.observers["*"].entries()).forEach(t=>{let[r,a]=t;for(let o=0;o<a;o++)r.apply(r,[e,...n])})}}}class Yn extends Kn{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,n){var r;let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const o=void 0!==a.keySeparator?a.keySeparator:this.options.keySeparator,i=void 0!==a.ignoreJSONStructure?a.ignoreJSONStructure:this.options.ignoreJSONStructure;let l;e.indexOf(".")>-1?l=e.split("."):(l=[e,t],n&&(Array.isArray(n)?l.push(...n):Cn(n)&&o?l.push(...n.split(o)):l.push(n)));const s=Dn(this.data,l);return!s&&!t&&!n&&e.indexOf(".")>-1&&(e=l[0],t=l[1],n=l.slice(2).join(".")),!s&&i&&Cn(n)?Wn(null===(r=this.data)||void 0===r||null===(r=r[e])||void 0===r?void 0:r[t],n,o):s}addResource(e,t,n,r){let a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1};const o=void 0!==a.keySeparator?a.keySeparator:this.options.keySeparator;let i=[e,t];n&&(i=i.concat(o?n.split(o):n)),e.indexOf(".")>-1&&(i=e.split("."),r=t,t=i[1]),this.addNamespaces(t),Tn(this.data,i,r),a.silent||this.emit("added",e,t,n,r)}addResources(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(const a in n)(Cn(n[a])||Array.isArray(n[a]))&&this.addResource(e,t,a,n[a],{silent:!0});r.silent||this.emit("added",e,t,n)}addResourceBundle(e,t,n,r,a){let o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1,skipCopy:!1},i=[e,t];e.indexOf(".")>-1&&(i=e.split("."),r=n,n=t,t=i[1]),this.addNamespaces(t);let l=Dn(this.data,i)||{};o.skipCopy||(n=JSON.parse(JSON.stringify(n))),r?zn(l,n,a):l=c(c({},l),n),Tn(this.data,i,l),o.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 void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var Gn={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,a){return e.forEach(e=>{var o,i;t=null!==(o=null===(i=this.processors[e])||void 0===i?void 0:i.process(t,n,r,a))&&void 0!==o?o:t}),t}};const $n=Symbol("i18next/PATH_KEY");function Qn(e,t){var n;const{[$n]:r}=e(function(){const e=[],t=Object.create(null);let n;return t.get=(r,a)=>{var o,i;return null===(o=n)||void 0===o||null===(i=o.revoke)||void 0===i||i.call(o),a===$n?e:(e.push(a),n=Proxy.revocable(r,t),n.proxy)},Proxy.revocable(Object.create(null),t).proxy}());return r.join(null!==(n=null===t||void 0===t?void 0:t.keySeparator)&&void 0!==n?n:".")}const Jn={},Xn=e=>!Cn(e)&&"boolean"!==typeof e&&"number"!==typeof e;class Zn extends Kn{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),((e,t,n)=>{e.forEach(e=>{t[e]&&(n[e]=t[e])})})(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=Vn.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){const t=c({},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}});if(null==e)return!1;const n=this.resolve(e,t);return void 0!==(null===n||void 0===n?void 0:n.res)}extractFromKey(e,t){let n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");const r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator;let a=t.ns||this.options.defaultNS||[];const o=n&&e.indexOf(n)>-1,i=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!((e,t,n)=>{t=t||"",n=n||"";const r=Fn.filter(e=>t.indexOf(e)<0&&n.indexOf(e)<0);if(0===r.length)return!0;const a=Hn.getRegExp("(".concat(r.map(e=>"?"===e?"\\?":e).join("|"),")"));let o=!a.test(e);if(!o){const t=e.indexOf(n);t>0&&!a.test(e.substring(0,t))&&(o=!0)}return o})(e,n,r);if(o&&!i){const t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:Cn(a)?[a]:a};const o=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(o[0])>-1)&&(a=o.shift()),e=o.join(r)}return{key:e,namespaces:Cn(a)?[a]:a}}translate(e,t,n){let r="object"===typeof t?c({},t):t;if("object"!==typeof r&&this.options.overloadTranslationOptionHandler&&(r=this.options.overloadTranslationOptionHandler(arguments)),"object"===typeof r&&(r=c({},r)),r||(r={}),null==e)return"";"function"===typeof e&&(e=Qn(e,c(c({},this.options),r))),Array.isArray(e)||(e=[String(e)]);const a=void 0!==r.returnDetails?r.returnDetails:this.options.returnDetails,o=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,{key:i,namespaces:l}=this.extractFromKey(e[e.length-1],r),s=l[l.length-1];let u=void 0!==r.nsSeparator?r.nsSeparator:this.options.nsSeparator;void 0===u&&(u=":");const d=r.lng||this.language,p=r.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if("cimode"===(null===d||void 0===d?void 0:d.toLowerCase()))return p?a?{res:"".concat(s).concat(u).concat(i),usedKey:i,exactUsedKey:i,usedLng:d,usedNS:s,usedParams:this.getUsedParamsDetails(r)}:"".concat(s).concat(u).concat(i):a?{res:i,usedKey:i,exactUsedKey:i,usedLng:d,usedNS:s,usedParams:this.getUsedParamsDetails(r)}:i;const f=this.resolve(e,r);let m=null===f||void 0===f?void 0:f.res;const h=(null===f||void 0===f?void 0:f.usedKey)||i,g=(null===f||void 0===f?void 0:f.exactUsedKey)||i,y=void 0!==r.joinArrays?r.joinArrays:this.options.joinArrays,v=!this.i18nFormat||this.i18nFormat.handleAsObject,b=void 0!==r.count&&!Cn(r.count),x=Zn.hasDefaultValue(r),w=b?this.pluralResolver.getSuffix(d,r.count,r):"",k=r.ordinal&&b?this.pluralResolver.getSuffix(d,r.count,{ordinal:!1}):"",j=b&&!r.ordinal&&0===r.count,N=j&&r["defaultValue".concat(this.options.pluralSeparator,"zero")]||r["defaultValue".concat(w)]||r["defaultValue".concat(k)]||r.defaultValue;let S=m;v&&!m&&x&&(S=N);const C=Xn(S),E=Object.prototype.toString.apply(S);if(!(v&&S&&C&&["[object Number]","[object Function]","[object RegExp]"].indexOf(E)<0)||Cn(y)&&Array.isArray(S))if(v&&Cn(y)&&Array.isArray(m))m=m.join(y),m&&(m=this.extendTranslation(m,e,r,n));else{let t=!1,a=!1;!this.isValidLookup(m)&&x&&(t=!0,m=N),this.isValidLookup(m)||(a=!0,m=i);const l=(r.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&a?void 0:m,p=x&&N!==m&&this.options.updateMissing;if(a||t||p){if(this.logger.log(p?"updateKey":"missingKey",d,s,i,p?N:m),o){const e=this.resolve(i,c(c({},r),{},{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=[];const t=this.languageUtils.getFallbackCodes(this.options.fallbackLng,r.lng||this.language);if("fallback"===this.options.saveMissingTo&&t&&t[0])for(let r=0;r<t.length;r++)e.push(t[r]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(r.lng||this.language):e.push(r.lng||this.language);const n=(e,t,n)=>{var a;const o=x&&n!==m?n:l;this.options.missingKeyHandler?this.options.missingKeyHandler(e,s,t,o,p,r):null!==(a=this.backendConnector)&&void 0!==a&&a.saveMissing&&this.backendConnector.saveMissing(e,s,t,o,p,r),this.emit("missingKey",e,s,t,m)};this.options.saveMissing&&(this.options.saveMissingPlurals&&b?e.forEach(e=>{const t=this.pluralResolver.getSuffixes(e,r);j&&r["defaultValue".concat(this.options.pluralSeparator,"zero")]&&t.indexOf("".concat(this.options.pluralSeparator,"zero"))<0&&t.push("".concat(this.options.pluralSeparator,"zero")),t.forEach(t=>{n([e],i+t,r["defaultValue".concat(t)]||N)})}):n(e,i,N))}m=this.extendTranslation(m,e,r,f,n),a&&m===i&&this.options.appendNamespaceToMissingKey&&(m="".concat(s).concat(u).concat(i)),(a||t)&&this.options.parseMissingKeyHandler&&(m=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?"".concat(s).concat(u).concat(i):i,t?m:void 0,r))}else{if(!r.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(h,S,c(c({},r),{},{ns:l})):"key '".concat(i," (").concat(this.language,")' returned an object instead of string.");return a?(f.res=e,f.usedParams=this.getUsedParamsDetails(r),f):e}if(o){const e=Array.isArray(S),t=e?[]:{},n=e?g:h;for(const a in S)if(Object.prototype.hasOwnProperty.call(S,a)){const e="".concat(n).concat(o).concat(a);t[a]=x&&!m?this.translate(e,c(c({},r),{},{defaultValue:Xn(N)?N[a]:void 0},{joinArrays:!1,ns:l})):this.translate(e,c(c({},r),{joinArrays:!1,ns:l})),t[a]===e&&(t[a]=S[a])}m=t}}return a?(f.res=m,f.usedParams=this.getUsedParamsDetails(r),f):m}extendTranslation(e,t,n,r,a){var o,i=this;if(null!==(o=this.i18nFormat)&&void 0!==o&&o.parse)e=this.i18nFormat.parse(e,c(c({},this.options.interpolation.defaultVariables),n),n.lng||this.language||r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){var l;n.interpolation&&this.interpolator.init(c(c({},n),{interpolation:c(c({},this.options.interpolation),n.interpolation)}));const o=Cn(e)&&(void 0!==(null===n||void 0===n||null===(l=n.interpolation)||void 0===l?void 0:l.skipOnVariables)?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let s;if(o){const t=e.match(this.interpolator.nestingRegexp);s=t&&t.length}let u=n.replace&&!Cn(n.replace)?n.replace:n;if(this.options.interpolation.defaultVariables&&(u=c(c({},this.options.interpolation.defaultVariables),u)),e=this.interpolator.interpolate(e,u,n.lng||this.language||r.usedLng,n),o){const t=e.match(this.interpolator.nestingRegexp);s<(t&&t.length)&&(n.nest=!1)}!n.lng&&r&&r.res&&(n.lng=this.language||r.usedLng),!1!==n.nest&&(e=this.interpolator.nest(e,function(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];return(null===a||void 0===a?void 0:a[0])!==r[0]||n.context?i.translate(...r,t):(i.logger.warn("It seems you are nesting recursively key: ".concat(r[0]," in key: ").concat(t[0])),null)},n)),n.interpolation&&this.interpolator.reset()}const s=n.postProcess||this.options.postProcess,u=Cn(s)?[s]:s;return null!=e&&null!==u&&void 0!==u&&u.length&&!1!==n.applyPostProcessor&&(e=Gn.handle(u,e,t,this.options&&this.options.postProcessPassResolved?c({i18nResolved:c(c({},r),{},{usedParams:this.getUsedParamsDetails(n)})},n):n,this)),e}resolve(e){let t,n,r,a,o,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Cn(e)&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(t))return;const l=this.extractFromKey(e,i),s=l.key;n=s;let c=l.namespaces;this.options.fallbackNS&&(c=c.concat(this.options.fallbackNS));const u=void 0!==i.count&&!Cn(i.count),d=u&&!i.ordinal&&0===i.count,p=void 0!==i.context&&(Cn(i.context)||"number"===typeof i.context)&&""!==i.context,f=i.lngs?i.lngs:this.languageUtils.toResolveHierarchy(i.lng||this.language,i.fallbackLng);c.forEach(e=>{var l,c;this.isValidLookup(t)||(o=e,Jn["".concat(f[0],"-").concat(e)]||null===(l=this.utils)||void 0===l||!l.hasLoadedNamespace||null!==(c=this.utils)&&void 0!==c&&c.hasLoadedNamespace(o)||(Jn["".concat(f[0],"-").concat(e)]=!0,this.logger.warn('key "'.concat(n,'" for languages "').concat(f.join(", "),'" won\'t get resolved as namespace "').concat(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!!!")),f.forEach(n=>{var o;if(this.isValidLookup(t))return;a=n;const l=[s];if(null!==(o=this.i18nFormat)&&void 0!==o&&o.addLookupKeys)this.i18nFormat.addLookupKeys(l,s,n,e,i);else{let e;u&&(e=this.pluralResolver.getSuffix(n,i.count,i));const t="".concat(this.options.pluralSeparator,"zero"),r="".concat(this.options.pluralSeparator,"ordinal").concat(this.options.pluralSeparator);if(u&&(i.ordinal&&0===e.indexOf(r)&&l.push(s+e.replace(r,this.options.pluralSeparator)),l.push(s+e),d&&l.push(s+t)),p){const n="".concat(s).concat(this.options.contextSeparator||"_").concat(i.context);l.push(n),u&&(i.ordinal&&0===e.indexOf(r)&&l.push(n+e.replace(r,this.options.pluralSeparator)),l.push(n+e),d&&l.push(n+t))}}let c;for(;c=l.pop();)this.isValidLookup(t)||(r=c,t=this.getResource(n,e,c,i))}))})}),{res:t,usedKey:n,exactUsedKey:r,usedLng:a,usedNS:o}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,n){var r;let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return null!==(r=this.i18nFormat)&&void 0!==r&&r.getResource?this.i18nFormat.getResource(e,t,n,a):this.resourceStore.getResource(e,t,n,a)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],n=e.replace&&!Cn(e.replace);let r=n?e.replace:e;if(n&&"undefined"!==typeof e.count&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r=c(c({},this.options.interpolation.defaultVariables),r)),!n){r=c({},r);for(const e of t)delete r[e]}return r}static hasDefaultValue(e){const t="defaultValue";for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,12)&&void 0!==e[n])return!0;return!1}}class er{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Vn.create("languageUtils")}getScriptPartFromCode(e){if(!(e=Bn(e))||e.indexOf("-")<0)return null;const t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}getLanguagePartFromCode(e){if(!(e=Bn(e))||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(Cn(e)&&e.indexOf("-")>-1){let t;try{t=Intl.getCanonicalLocales(e)[0]}catch(eg){}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("languageOnly"===this.options.load||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;return e.forEach(e=>{if(t)return;const n=this.formatLanguageCode(e);this.options.supportedLngs&&!this.isSupportedCode(n)||(t=n)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;const n=this.getScriptPartFromCode(e);if(this.isSupportedCode(n))return t=n;const r=this.getLanguagePartFromCode(e);if(this.isSupportedCode(r))return t=r;t=this.options.supportedLngs.find(e=>e===r?e:e.indexOf("-")<0&&r.indexOf("-")<0?void 0:e.indexOf("-")>0&&r.indexOf("-")<0&&e.substring(0,e.indexOf("-"))===r||0===e.indexOf(r)&&r.length>1?e:void 0)}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if("function"===typeof e&&(e=e(t)),Cn(e)&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}toResolveHierarchy(e,t){const n=this.getFallbackCodes((!1===t?[]:t)||this.options.fallbackLng||[],e),r=[],a=e=>{e&&(this.isSupportedCode(e)?r.push(e):this.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return Cn(e)&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&a(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&a(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&a(this.getLanguagePartFromCode(e))):Cn(e)&&a(this.formatLanguageCode(e)),n.forEach(e=>{r.indexOf(e)<0&&a(this.formatLanguageCode(e))}),r}}const tr={zero:0,one:1,two:2,few:3,many:4,other:5},nr={select:e=>1===e?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class rr{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=Vn.create("pluralResolver"),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=Bn("dev"===e?"en":e),r=t.ordinal?"ordinal":"cardinal",a=JSON.stringify({cleanedCode:n,type:r});if(a in this.pluralRulesCache)return this.pluralRulesCache[a];let o;try{o=new Intl.PluralRules(n,{type:r})}catch(i){if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),nr;if(!e.match(/-|_/))return nr;const n=this.languageUtils.getLanguagePartFromCode(e);o=this.getRule(n,t)}return this.pluralRulesCache[a]=o,o}needsPlural(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.getRule(e,n);return r||(r=this.getRule("dev",n)),(null===(t=r)||void 0===t?void 0:t.resolvedOptions().pluralCategories.length)>1}getPluralFormsOfKey(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map(e=>"".concat(t).concat(e))}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return n||(n=this.getRule("dev",t)),n?n.resolvedOptions().pluralCategories.sort((e,t)=>tr[e]-tr[t]).map(e=>"".concat(this.options.prepend).concat(t.ordinal?"ordinal".concat(this.options.prepend):"").concat(e)):[]}getSuffix(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=this.getRule(e,n);return r?"".concat(this.options.prepend).concat(n.ordinal?"ordinal".concat(this.options.prepend):"").concat(r.select(t)):(this.logger.warn("no plural rule found for: ".concat(e)),this.getSuffix("dev",t,n))}}const ar=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",a=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],o=((e,t,n)=>{const r=Dn(e,n);return void 0!==r?r:Dn(t,n)})(e,t,n);return!o&&a&&Cn(n)&&(o=Wn(e,n,r),void 0===o&&(o=Wn(t,n,r))),o},or=e=>e.replace(/\$/g,"$$$$");class ir{constructor(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=Vn.create("interpolator"),this.options=t,this.format=(null===t||void 0===t||null===(e=t.interpolation)||void 0===e?void 0:e.format)||(e=>e),this.init(t)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});const{escape:t,escapeValue:n,useRawValueToEscape:r,prefix:a,prefixEscaped:o,suffix:i,suffixEscaped:l,formatSeparator:s,unescapeSuffix:c,unescapePrefix:u,nestingPrefix:d,nestingPrefixEscaped:p,nestingSuffix:f,nestingSuffixEscaped:m,nestingOptionsSeparator:h,maxReplaces:g,alwaysFormat:y}=e.interpolation;this.escape=void 0!==t?t:In,this.escapeValue=void 0===n||n,this.useRawValueToEscape=void 0!==r&&r,this.prefix=a?Rn(a):o||"{{",this.suffix=i?Rn(i):l||"}}",this.formatSeparator=s||",",this.unescapePrefix=c?"":u||"-",this.unescapeSuffix=this.unescapePrefix?"":c||"",this.nestingPrefix=d?Rn(d):p||Rn("$t("),this.nestingSuffix=f?Rn(f):m||Rn(")"),this.nestingOptionsSeparator=h||",",this.maxReplaces=g||1e3,this.alwaysFormat=void 0!==y&&y,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(e,t)=>(null===e||void 0===e?void 0:e.source)===t?(e.lastIndex=0,e):new RegExp(t,"g");this.regexp=e(this.regexp,"".concat(this.prefix,"(.+?)").concat(this.suffix)),this.regexpUnescape=e(this.regexpUnescape,"".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix)),this.nestingRegexp=e(this.nestingRegexp,"".concat(this.nestingPrefix,"((?:[^()\"']+|\"[^\"]*\"|'[^']*'|\\((?:[^()]|\"[^\"]*\"|'[^']*')*\\))*?)").concat(this.nestingSuffix))}interpolate(e,t,n,r){var a;let o,i,l;const s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},u=e=>{if(e.indexOf(this.formatSeparator)<0){const a=ar(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(a,void 0,n,c(c(c({},r),t),{},{interpolationkey:e})):a}const a=e.split(this.formatSeparator),o=a.shift().trim(),i=a.join(this.formatSeparator).trim();return this.format(ar(t,s,o,this.options.keySeparator,this.options.ignoreJSONStructure),i,n,c(c(c({},r),t),{},{interpolationkey:o}))};this.resetRegExp();const d=(null===r||void 0===r?void 0:r.missingInterpolationHandler)||this.options.missingInterpolationHandler,p=void 0!==(null===r||void 0===r||null===(a=r.interpolation)||void 0===a?void 0:a.skipOnVariables)?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>or(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?or(this.escape(e)):or(e)}].forEach(t=>{for(l=0;o=t.regex.exec(e);){const n=o[1].trim();if(i=u(n),void 0===i)if("function"===typeof d){const t=d(e,o,r);i=Cn(t)?t:""}else if(r&&Object.prototype.hasOwnProperty.call(r,n))i="";else{if(p){i=o[0];continue}this.logger.warn("missed to pass in variable ".concat(n," for interpolating ").concat(e)),i=""}else Cn(i)||this.useRawValueToEscape||(i=On(i));const a=t.safeValue(i);if(e=e.replace(o[0],a),p?(t.regex.lastIndex+=i.length,t.regex.lastIndex-=o[0].length):t.regex.lastIndex=0,l++,l>=this.maxReplaces)break}}),e}nest(e,t){let n,r,a,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=(e,t)=>{var n;const r=this.nestingOptionsSeparator;if(e.indexOf(r)<0)return e;const o=e.split(new RegExp("".concat(r,"[ ]*{")));let i="{".concat(o[1]);e=o[0],i=this.interpolate(i,a);const l=i.match(/'/g),s=i.match(/"/g);((null!==(n=null===l||void 0===l?void 0:l.length)&&void 0!==n?n:0)%2===0&&!s||s.length%2!==0)&&(i=i.replace(/'/g,'"'));try{a=JSON.parse(i),t&&(a=c(c({},t),a))}catch(eg){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),eg),"".concat(e).concat(r).concat(i)}return a.defaultValue&&a.defaultValue.indexOf(this.prefix)>-1&&delete a.defaultValue,e};for(;n=this.nestingRegexp.exec(e);){let l=[];a=c({},o),a=a.replace&&!Cn(a.replace)?a.replace:a,a.applyPostProcessor=!1,delete a.defaultValue;const s=/{.*}/.test(n[1])?n[1].lastIndexOf("}")+1:n[1].indexOf(this.formatSeparator);if(-1!==s&&(l=n[1].slice(s).split(this.formatSeparator).map(e=>e.trim()).filter(Boolean),n[1]=n[1].slice(0,s)),r=t(i.call(this,n[1].trim(),a),a),r&&n[0]===e&&!Cn(r))return r;Cn(r)||(r=On(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),r=""),l.length&&(r=l.reduce((e,t)=>this.format(e,t,o.lng,c(c({},o),{},{interpolationkey:n[1].trim()})),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}const lr=e=>{const t={};return(n,r,a)=>{let o=a;a&&a.interpolationkey&&a.formatParams&&a.formatParams[a.interpolationkey]&&a[a.interpolationkey]&&(o=c(c({},o),{},{[a.interpolationkey]:void 0}));const i=r+JSON.stringify(o);let l=t[i];return l||(l=e(Bn(r),a),t[i]=l),l(n)}},sr=e=>(t,n,r)=>e(Bn(n),r)(t);class cr{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=Vn.create("formatter"),this.options=e,this.init(e)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};this.formatSeparator=t.interpolation.formatSeparator||",";const n=t.cacheInBuiltFormats?lr:sr;this.formats={number:n((e,t)=>{const n=new Intl.NumberFormat(e,c({},t));return e=>n.format(e)}),currency:n((e,t)=>{const n=new Intl.NumberFormat(e,c(c({},t),{},{style:"currency"}));return e=>n.format(e)}),datetime:n((e,t)=>{const n=new Intl.DateTimeFormat(e,c({},t));return e=>n.format(e)}),relativetime:n((e,t)=>{const n=new Intl.RelativeTimeFormat(e,c({},t));return e=>n.format(e,t.range||"day")}),list:n((e,t)=>{const n=new Intl.ListFormat(e,c({},t));return e=>n.format(e)})}}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=lr(t)}format(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const a=t.split(this.formatSeparator);if(a.length>1&&a[0].indexOf("(")>1&&a[0].indexOf(")")<0&&a.find(e=>e.indexOf(")")>-1)){const e=a.findIndex(e=>e.indexOf(")")>-1);a[0]=[a[0],...a.splice(1,e)].join(this.formatSeparator)}return a.reduce((e,t)=>{const{formatName:a,formatOptions:o}=(e=>{let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const r=e.split("(");t=r[0].toLowerCase().trim();const a=r[1].substring(0,r[1].length-1);"currency"===t&&a.indexOf(":")<0?n.currency||(n.currency=a.trim()):"relativetime"===t&&a.indexOf(":")<0?n.range||(n.range=a.trim()):a.split(";").forEach(e=>{if(e){const[t,...r]=e.split(":"),a=r.join(":").trim().replace(/^'+|'+$/g,""),o=t.trim();n[o]||(n[o]=a),"false"===a&&(n[o]=!1),"true"===a&&(n[o]=!0),isNaN(a)||(n[o]=parseInt(a,10))}})}return{formatName:t,formatOptions:n}})(t);if(this.formats[a]){let t=e;try{var i;const l=(null===r||void 0===r||null===(i=r.formatParams)||void 0===i?void 0:i[r.interpolationkey])||{},s=l.locale||l.lng||r.locale||r.lng||n;t=this.formats[a](e,s,c(c(c({},o),r),l))}catch(l){this.logger.warn(l)}return t}return this.logger.warn("there was no format function for ".concat(a)),e},e)}}class ur extends Kn{constructor(e,t,n){var r,a;let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=o,this.logger=Vn.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=o.maxParallelReads||10,this.readingCalls=0,this.maxRetries=o.maxRetries>=0?o.maxRetries:5,this.retryTimeout=o.retryTimeout>=1?o.retryTimeout:350,this.state={},this.queue=[],null===(r=this.backend)||void 0===r||null===(a=r.init)||void 0===a||a.call(r,n,o.backend,o)}queueLoad(e,t,n,r){const a={},o={},i={},l={};return e.forEach(e=>{let r=!0;t.forEach(t=>{const i="".concat(e,"|").concat(t);!n.reload&&this.store.hasResourceBundle(e,t)?this.state[i]=2:this.state[i]<0||(1===this.state[i]?void 0===o[i]&&(o[i]=!0):(this.state[i]=1,r=!1,void 0===o[i]&&(o[i]=!0),void 0===a[i]&&(a[i]=!0),void 0===l[t]&&(l[t]=!0)))}),r||(i[e]=!0)}),(Object.keys(a).length||Object.keys(o).length)&&this.queue.push({pending:o,pendingCount:Object.keys(o).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(a),pending:Object.keys(o),toLoadLanguages:Object.keys(i),toLoadNamespaces:Object.keys(l)}}loaded(e,t,n){const r=e.split("|"),a=r[0],o=r[1];t&&this.emit("failedLoading",a,o,t),!t&&n&&this.store.addResourceBundle(a,o,n,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&n&&(this.state[e]=0);const i={};this.queue.forEach(n=>{((e,t,n)=>{const{obj:r,k:a}=Ln(e,t,Object);r[a]=r[a]||[],r[a].push(n)})(n.loaded,[a],o),((e,t)=>{void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)})(n,e),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEach(e=>{i[e]||(i[e]={});const t=n.loaded[e];t.length&&t.forEach(t=>{void 0===i[e][t]&&(i[e][t]=!0)})}),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())}),this.emit("loaded",i),this.queue=this.queue.filter(e=>!e.done)}read(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,o=arguments.length>5?arguments[5]:void 0;if(!e.length)return o(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:a,callback:o});this.readingCalls++;const i=(i,l)=>{if(this.readingCalls--,this.waitingReads.length>0){const e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}i&&l&&r<this.maxRetries?setTimeout(()=>{this.read.call(this,e,t,n,r+1,2*a,o)},a):o(i,l)},l=this.backend[n].bind(this.backend);if(2!==l.length)return l(e,t,i);try{const n=l(e,t);n&&"function"===typeof n.then?n.then(e=>i(null,e)).catch(i):i(null,n)}catch(s){i(s)}}prepareLoading(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();Cn(e)&&(e=this.languageUtils.toResolveHierarchy(e)),Cn(t)&&(t=[t]);const a=this.queueLoad(e,t,n,r);if(!a.toLoad.length)return a.pending.length||r(),null;a.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){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e.split("|"),r=n[0],a=n[1];this.read(r,a,"read",void 0,void 0,(n,o)=>{n&&this.logger.warn("".concat(t,"loading namespace ").concat(a," for language ").concat(r," failed"),n),!n&&o&&this.logger.log("".concat(t,"loaded namespace ").concat(a," for language ").concat(r),o),this.loaded(e,n,o)})}saveMissing(e,t,n,r,a){var o,i,l;let s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},u=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(null===(o=this.services)||void 0===o||null===(o=o.utils)||void 0===o||!o.hasLoadedNamespace||null!==(i=this.services)&&void 0!==i&&null!==(i=i.utils)&&void 0!==i&&i.hasLoadedNamespace(t)){if(void 0!==n&&null!==n&&""!==n){if(null!==(l=this.backend)&&void 0!==l&&l.create){const o=c(c({},s),{},{isUpdate:a}),i=this.backend.create.bind(this.backend);if(i.length<6)try{let a;a=5===i.length?i(e,t,n,r,o):i(e,t,n,r),a&&"function"===typeof a.then?a.then(e=>u(null,e)).catch(u):u(null,a)}catch(d){u(d)}else i(e,t,n,r,u,o)}e&&e[0]&&this.store.addResource(e[0],t,n,r)}}else this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(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!!!")}}const dr=()=>({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("object"===typeof e[1]&&(t=e[1]),Cn(e[1])&&(t.defaultValue=e[1]),Cn(e[2])&&(t.tDescription=e[2]),"object"===typeof e[2]||"object"===typeof e[3]){const 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}),pr=e=>{var t,n;return Cn(e.ns)&&(e.ns=[e.ns]),Cn(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),Cn(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),(null===(t=e.supportedLngs)||void 0===t||null===(n=t.indexOf)||void 0===n?void 0:n.call(t,"cimode"))<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),"boolean"===typeof e.initImmediate&&(e.initAsync=e.initImmediate),e},fr=()=>{};class mr extends Kn{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;var n;if(super(),this.options=pr(e),this.services={},this.logger=Vn,this.modules={external:[]},n=this,Object.getOwnPropertyNames(Object.getPrototypeOf(n)).forEach(e=>{"function"===typeof n[e]&&(n[e]=n[e].bind(n))}),t&&!this.isInitialized&&!e.isClone){if(!this.options.initAsync)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,"function"===typeof t&&(n=t,t={}),null==t.defaultNS&&t.ns&&(Cn(t.ns)?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const r=dr();this.options=c(c(c({},r),this.options),pr(t)),this.options.interpolation=c(c({},r.interpolation),this.options.interpolation),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator);const a=e=>e?"function"===typeof e?new e:e:null;if(!this.options.isClone){let t;this.modules.logger?Vn.init(a(this.modules.logger),this.options):Vn.init(null,this.options),t=this.modules.formatter?this.modules.formatter:cr;const n=new er(this.options);this.store=new Yn(this.options.resources,this.options);const o=this.services;o.logger=Vn,o.resourceStore=this.store,o.languageUtils=n,o.pluralResolver=new rr(n,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix});this.options.interpolation.format&&this.options.interpolation.format!==r.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"),!t||this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format||(o.formatter=a(t),o.formatter.init&&o.formatter.init(o,this.options),this.options.interpolation.format=o.formatter.format.bind(o.formatter)),o.interpolator=new ir(this.options),o.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},o.backendConnector=new ur(a(this.modules.backend),o.resourceStore,o,this.options),o.backendConnector.on("*",function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];e.emit(t,...r)}),this.modules.languageDetector&&(o.languageDetector=a(this.modules.languageDetector),o.languageDetector.init&&o.languageDetector.init(o,this.options.detection,this.options)),this.modules.i18nFormat&&(o.i18nFormat=a(this.modules.i18nFormat),o.i18nFormat.init&&o.i18nFormat.init(this)),this.translator=new Zn(this.services,this.options),this.translator.on("*",function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];e.emit(t,...r)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,n||(n=fr),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(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(t=>{this[t]=function(){return e.store[t](...arguments)}});["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(t=>{this[t]=function(){return e.store[t](...arguments),e}});const o=En(),i=()=>{const e=(e,t)=>{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),o.resolve(t),n(e,t)};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?i():setTimeout(i,0),o}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:fr;const n=Cn(e)?e:this.language;if("function"===typeof e&&(t=e),!this.options.resources||this.options.partialBundledLanguages){var r,a;if("cimode"===(null===n||void 0===n?void 0:n.toLowerCase())&&(!this.options.preload||0===this.options.preload.length))return t();const e=[],o=t=>{if(!t)return;if("cimode"===t)return;this.services.languageUtils.toResolveHierarchy(t).forEach(t=>{"cimode"!==t&&e.indexOf(t)<0&&e.push(t)})};if(n)o(n);else{this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e=>o(e))}null===(r=this.options.preload)||void 0===r||null===(a=r.forEach)||void 0===a||a.call(r,e=>o(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),t(e)})}else t(null)}reloadResources(e,t,n){const r=En();return"function"===typeof e&&(n=e,e=void 0),"function"===typeof t&&(n=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),n||(n=fr),this.services.backendConnector.reload(e,t,e=>{r.resolve(),n(e)}),r}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&Gn.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&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++){const 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){var n=this;this.isLanguageChangingTo=e;const r=En();this.emit("languageChanging",e);const a=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},o=(o,i)=>{i?this.isLanguageChangingTo===e&&(a(i),this.translator.changeLanguage(i),this.isLanguageChangingTo=void 0,this.emit("languageChanged",i),this.logger.log("languageChanged",i)):this.isLanguageChangingTo=void 0,r.resolve(function(){return n.t(...arguments)}),t&&t(o,function(){return n.t(...arguments)})},i=t=>{e||t||!this.services.languageDetector||(t=[]);const n=Cn(t)?t:t&&t[0],r=this.store.hasLanguageSomeTranslations(n)?n:this.services.languageUtils.getBestMatchFromCodes(Cn(t)?[t]:t);var i,l;r&&(this.language||a(r),this.translator.language||this.translator.changeLanguage(r),null===(i=this.services.languageDetector)||void 0===i||null===(l=i.cacheUserLanguage)||void 0===l||l.call(i,r));this.loadResources(r,e=>{o(e,r)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(i):this.services.languageDetector.detect(i):i(e):i(this.services.languageDetector.detect()),r}getFixedT(e,t,n){var r=this;const a=function(e,t){let o;if("object"!==typeof t){for(var i=arguments.length,l=new Array(i>2?i-2:0),s=2;s<i;s++)l[s-2]=arguments[s];o=r.options.overloadTranslationOptionHandler([e,t].concat(l))}else o=c({},t);o.lng=o.lng||a.lng,o.lngs=o.lngs||a.lngs,o.ns=o.ns||a.ns,""!==o.keyPrefix&&(o.keyPrefix=o.keyPrefix||n||a.keyPrefix);const u=r.options.keySeparator||".";let d;return o.keyPrefix&&Array.isArray(e)?d=e.map(e=>("function"===typeof e&&(e=Qn(e,c(c({},r.options),t))),"".concat(o.keyPrefix).concat(u).concat(e))):("function"===typeof e&&(e=Qn(e,c(c({},r.options),t))),d=o.keyPrefix?"".concat(o.keyPrefix).concat(u).concat(e):e),r.t(d,o)};return Cn(e)?a.lng=e:a.lngs=e,a.ns=t,a.keyPrefix=n,a}t(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return null===(e=this.translator)||void 0===e?void 0:e.translate(...n)}exists(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return null===(e=this.translator)||void 0===e?void 0:e.exists(...n)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};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;const n=t.lng||this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,a=this.languages[this.languages.length-1];if("cimode"===n.toLowerCase())return!0;const o=(e,t)=>{const n=this.services.backendConnector.state["".concat(e,"|").concat(t)];return-1===n||0===n||2===n};if(t.precheck){const e=t.precheck(this,o);if(void 0!==e)return e}return!!this.hasResourceBundle(n,e)||(!(this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages))||!(!o(n,e)||r&&!o(a,e)))}loadNamespaces(e,t){const n=En();return this.options.ns?(Cn(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){const n=En();Cn(e)&&(e=[e]);const r=this.options.preload||[],a=e.filter(e=>r.indexOf(e)<0&&this.services.languageUtils.isSupportedCode(e));return a.length?(this.options.preload=r.concat(a),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}dir(e){var t,n;if(e||(e=this.resolvedLanguage||((null===(t=this.languages)||void 0===t?void 0:t.length)>0?this.languages[0]:this.language)),!e)return"rtl";try{const t=new Intl.Locale(e);if(t&&t.getTextInfo){const e=t.getTextInfo();if(e&&e.direction)return e.direction}}catch(eg){}const r=(null===(n=this.services)||void 0===n?void 0:n.languageUtils)||new er(dr());return e.toLowerCase().indexOf("-latn")>1?"ltr":["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"].indexOf(r.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){return new mr(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:fr;const n=e.forkResourceStore;n&&delete e.forkResourceStore;const r=c(c(c({},this.options),e),{isClone:!0}),a=new mr(r);void 0===e.debug&&void 0===e.prefix||(a.logger=a.logger.clone(e));if(["store","services","language"].forEach(e=>{a[e]=this[e]}),a.services=c({},this.services),a.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},n){const e=Object.keys(this.store.data).reduce((e,t)=>(e[t]=c({},this.store.data[t]),e[t]=Object.keys(e[t]).reduce((n,r)=>(n[r]=c({},e[t][r]),n),e[t]),e),{});a.store=new Yn(e,r),a.services.resourceStore=a.store}return a.translator=new Zn(a.services,r),a.translator.on("*",function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];a.emit(e,...n)}),a.init(r,t),a.translator.options=r,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}}}const hr=mr.createInstance();hr.createInstance=mr.createInstance;hr.createInstance,hr.dir,hr.init,hr.loadResources,hr.reloadResources,hr.use,hr.changeLanguage,hr.getFixedT,hr.t,hr.exists,hr.setDefaultNamespace,hr.hasLoadedNamespace,hr.loadNamespaces,hr.loadLanguages;n(844);Object.create(null);const gr={},yr=(e,t,n,r)=>{wr(n)&&gr[n]||(wr(n)&&(gr[n]=new Date),((e,t,n,r)=>{var a,o,i;const l=[n,c({code:t},r||{})];if(null!==e&&void 0!==e&&null!==(a=e.services)&&void 0!==a&&null!==(a=a.logger)&&void 0!==a&&a.forward)return e.services.logger.forward(l,"warn","react-i18next::",!0);wr(l[0])&&(l[0]="react-i18next:: ".concat(l[0])),null!==e&&void 0!==e&&null!==(o=e.services)&&void 0!==o&&null!==(o=o.logger)&&void 0!==o&&o.warn?e.services.logger.warn(...l):null!==(i=console)&&void 0!==i&&i.warn&&console.warn(...l)})(e,t,n,r))},vr=(e,t)=>()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}},br=(e,t,n)=>{e.loadNamespaces(t,vr(e,n))},xr=(e,t,n,r)=>{if(wr(n)&&(n=[n]),e.options.preload&&e.options.preload.indexOf(t)>-1)return br(e,n,r);n.forEach(t=>{e.options.ns.indexOf(t)<0&&e.options.ns.push(t)}),e.loadLanguages(t,vr(e,r))},wr=e=>"string"===typeof e,kr=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,jr={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"\xa9","&#169;":"\xa9","&reg;":"\xae","&#174;":"\xae","&hellip;":"\u2026","&#8230;":"\u2026","&#x2F;":"/","&#47;":"/"},Nr=e=>jr[e];let Sr={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(kr,Nr)};let Cr;const Er={type:"3rdParty",init(e){!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Sr=c(c({},Sr),e)}(e.options.react),(e=>{Cr=e})(e)}},Or=(0,e.createContext)();class Mr{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const Pr=(e,t,n,r)=>e.getFixedT(t,n,r),_r=function(t){var n,r,a,o;let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{i18n:l}=i,{i18n:s,defaultNS:u}=(0,e.useContext)(Or)||{},d=l||s||Cr;if(d&&!d.reportNamespaces&&(d.reportNamespaces=new Mr),!d){yr(d,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");const e=(e,t)=>{return wr(t)?t:"object"===typeof(n=t)&&null!==n&&wr(t.defaultValue)?t.defaultValue:Array.isArray(e)?e[e.length-1]:e;var n},t=[e,{},!1];return t.t=e,t.i18n={},t.ready=!1,t}null!==(n=d.options.react)&&void 0!==n&&n.wait&&yr(d,"DEPRECATED_OPTION","useTranslation: It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const p=c(c(c({},Sr),d.options.react),i),{useSuspense:f,keyPrefix:m}=p;let h=t||u||(null===(r=d.options)||void 0===r?void 0:r.defaultNS);h=wr(h)?[h]:h||["translation"],null===(a=(o=d.reportNamespaces).addUsedNamespaces)||void 0===a||a.call(o,h);const g=(d.isInitialized||d.initializedStoreOnce)&&h.every(e=>function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.languages&&t.languages.length?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}}):(yr(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0)}(e,d,p)),y=((t,n,r,a)=>(0,e.useCallback)(Pr(t,n,r,a),[t,n,r,a]))(d,i.lng||null,"fallback"===p.nsMode?h:h[0],m),v=()=>y,b=()=>Pr(d,i.lng||null,"fallback"===p.nsMode?h:h[0],m),[x,w]=(0,e.useState)(v);let k=h.join();i.lng&&(k="".concat(i.lng).concat(k));const j=((t,n)=>{const r=(0,e.useRef)();return(0,e.useEffect)(()=>{r.current=n?r.current:t},[t,n]),r.current})(k),N=(0,e.useRef)(!0);(0,e.useEffect)(()=>{const{bindI18n:e,bindI18nStore:t}=p;N.current=!0,g||f||(i.lng?xr(d,i.lng,h,()=>{N.current&&w(b)}):br(d,h,()=>{N.current&&w(b)})),g&&j&&j!==k&&N.current&&w(b);const n=()=>{N.current&&w(b)};return e&&(null===d||void 0===d||d.on(e,n)),t&&(null===d||void 0===d||d.store.on(t,n)),()=>{N.current=!1,d&&e&&(null===e||void 0===e||e.split(" ").forEach(e=>d.off(e,n))),t&&d&&t.split(" ").forEach(e=>d.store.off(e,n))}},[d,k]),(0,e.useEffect)(()=>{N.current&&g&&w(v)},[d,m,g]);const S=[x,d,g];if(S.t=x,S.i18n=d,S.ready=g,g)return S;if(!g&&!f)return S;throw new Promise(e=>{i.lng?xr(d,i.lng,h,()=>e()):br(d,h,()=>e())})};function Lr(t){let{i18n:n,defaultNS:r,children:a}=t;const o=(0,e.useMemo)(()=>({i18n:n,defaultNS:r}),[n,r]);return(0,e.createElement)(Or.Provider,{value:o},a)}function Tr(e){return Tr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tr(e)}function Dr(){return"function"===typeof XMLHttpRequest||"object"===("undefined"===typeof XMLHttpRequest?"undefined":Tr(XMLHttpRequest))}function zr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Rr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zr(Object(n),!0).forEach(function(t){Ar(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ar(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ir(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ir(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ir(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ir(e){return Ir="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ir(e)}var Fr,Hr,Wr="function"===typeof fetch?fetch:void 0;if("undefined"!==typeof global&&global.fetch?Wr=global.fetch:"undefined"!==typeof window&&window.fetch&&(Wr=window.fetch),Dr()&&("undefined"!==typeof global&&global.XMLHttpRequest?Fr=global.XMLHttpRequest:"undefined"!==typeof window&&window.XMLHttpRequest&&(Fr=window.XMLHttpRequest)),"function"===typeof ActiveXObject&&("undefined"!==typeof global&&global.ActiveXObject?Hr=global.ActiveXObject:"undefined"!==typeof window&&window.ActiveXObject&&(Hr=window.ActiveXObject)),"function"!==typeof Wr&&(Wr=void 0),!Wr&&!Fr&&!Hr)try{n.e(38).then(n.t.bind(n,38,19)).then(function(e){Wr=e.default}).catch(function(){})}catch(eg){}var Br=function(e,t){if(t&&"object"===Ir(t)){var n="";for(var r in t)n+="&"+encodeURIComponent(r)+"="+encodeURIComponent(t[r]);if(!n)return e;e=e+(-1!==e.indexOf("?")?"&":"?")+n.slice(1)}return e},Ur=function(e,t,n,r){var a=function(e){if(!e.ok)return n(e.statusText||"Error",{status:e.status});e.text().then(function(t){n(null,{status:e.status,data:t})}).catch(n)};if(r){var o=r(e,t);if(o instanceof Promise)return void o.then(a).catch(n)}"function"===typeof fetch?fetch(e,t).then(a).catch(n):Wr(e,t).then(a).catch(n)},qr=!1;const Vr=function(e,t,n,r){return"function"===typeof n&&(r=n,n=void 0),r=r||function(){},Wr&&0!==t.indexOf("file:")?function(e,t,n,r){e.queryStringParams&&(t=Br(t,e.queryStringParams));var a=Rr({},"function"===typeof e.customHeaders?e.customHeaders():e.customHeaders);"undefined"===typeof window&&"undefined"!==typeof global&&"undefined"!==typeof global.process&&global.process.versions&&global.process.versions.node&&(a["User-Agent"]="i18next-http-backend (node/".concat(global.process.version,"; ").concat(global.process.platform," ").concat(global.process.arch,")")),n&&(a["Content-Type"]="application/json");var o="function"===typeof e.requestOptions?e.requestOptions(n):e.requestOptions,i=Rr({method:n?"POST":"GET",body:n?e.stringify(n):void 0,headers:a},qr?{}:o),l="function"===typeof e.alternateFetch&&e.alternateFetch.length>=1?e.alternateFetch:void 0;try{Ur(t,i,r,l)}catch(eg){if(!o||0===Object.keys(o).length||!eg.message||eg.message.indexOf("not implemented")<0)return r(eg);try{Object.keys(o).forEach(function(e){delete i[e]}),Ur(t,i,r,l),qr=!0}catch(s){r(s)}}}(e,t,n,r):Dr()||"function"===typeof ActiveXObject?function(e,t,n,r){n&&"object"===Ir(n)&&(n=Br("",n).slice(1)),e.queryStringParams&&(t=Br(t,e.queryStringParams));try{var a=Fr?new Fr:new Hr("MSXML2.XMLHTTP.3.0");a.open(n?"POST":"GET",t,1),e.crossDomain||a.setRequestHeader("X-Requested-With","XMLHttpRequest"),a.withCredentials=!!e.withCredentials,n&&a.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),a.overrideMimeType&&a.overrideMimeType("application/json");var o=e.customHeaders;if(o="function"===typeof o?o():o)for(var i in o)a.setRequestHeader(i,o[i]);a.onreadystatechange=function(){a.readyState>3&&r(a.status>=400?a.statusText:null,{status:a.status,data:a.responseText})},a.send(n)}catch(eg){console&&console.log(eg)}}(e,t,n,r):void r(new Error("No fetch and no xhr implementation found!"))};function Kr(e){return Kr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Kr(e)}function Yr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Gr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Yr(Object(n),!0).forEach(function(t){Qr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function $r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Jr(r.key),r)}}function Qr(e,t,n){return(t=Jr(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Jr(e){var t=function(e,t){if("object"!=Kr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Kr(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Kr(t)?t:t+""}var Xr=function(e,t,n){return t&&$r(e.prototype,t),n&&$r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}(function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.services=t,this.options=n,this.allOptions=r,this.type="backend",this.init(t,n,r)},[{key:"init",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(this.services=e,this.options=Gr(Gr(Gr({},{loadPath:"/locales/{{lng}}/{{ns}}.json",addPath:"/locales/add/{{lng}}/{{ns}}",parse:function(e){return JSON.parse(e)},stringify:JSON.stringify,parsePayload:function(e,t,n){return Qr({},t,n||"")},parseLoadPayload:function(e,t){},request:Vr,reloadInterval:"undefined"===typeof window&&36e5,customHeaders:{},queryStringParams:{},crossDomain:!1,withCredentials:!1,overrideMimeType:!1,requestOptions:{mode:"cors",credentials:"same-origin",cache:"default"}}),this.options||{}),n),this.allOptions=r,this.services&&this.options.reloadInterval){var a=setInterval(function(){return t.reload()},this.options.reloadInterval);"object"===Kr(a)&&"function"===typeof a.unref&&a.unref()}}},{key:"readMulti",value:function(e,t,n){this._readAny(e,e,t,t,n)}},{key:"read",value:function(e,t,n){this._readAny([e],e,[t],t,n)}},{key:"_readAny",value:function(e,t,n,r,a){var o,i=this,l=this.options.loadPath;"function"===typeof this.options.loadPath&&(l=this.options.loadPath(e,n)),(l=function(e){return!!e&&"function"===typeof e.then}(o=l)?o:Promise.resolve(o)).then(function(o){if(!o)return a(null,{});var l=i.services.interpolator.interpolate(o,{lng:e.join("+"),ns:n.join("+")});i.loadUrl(l,a,t,r)})}},{key:"loadUrl",value:function(e,t,n,r){var a=this,o="string"===typeof n?[n]:n,i="string"===typeof r?[r]:r,l=this.options.parseLoadPayload(o,i);this.options.request(this.options,e,l,function(o,i){if(i&&(i.status>=500&&i.status<600||!i.status))return t("failed loading "+e+"; status code: "+i.status,!0);if(i&&i.status>=400&&i.status<500)return t("failed loading "+e+"; status code: "+i.status,!1);if(!i&&o&&o.message){var l=o.message.toLowerCase();if(["failed","fetch","network","load"].find(function(e){return l.indexOf(e)>-1}))return t("failed loading "+e+": "+o.message,!0)}if(o)return t(o,!1);var s,c;try{s="string"===typeof i.data?a.options.parse(i.data,n,r):i.data}catch(eg){c="failed parsing "+e+" to json"}if(c)return t(c,!1);t(null,s)})}},{key:"create",value:function(e,t,n,r,a){var o=this;if(this.options.addPath){"string"===typeof e&&(e=[e]);var i=this.options.parsePayload(t,n,r),l=0,s=[],c=[];e.forEach(function(n){var r=o.options.addPath;"function"===typeof o.options.addPath&&(r=o.options.addPath(n,t));var u=o.services.interpolator.interpolate(r,{lng:n,ns:t});o.options.request(o.options,u,i,function(t,n){l+=1,s.push(t),c.push(n),l===e.length&&"function"===typeof a&&a(s,c)})})}}},{key:"reload",value:function(){var e=this,t=this.services,n=t.backendConnector,r=t.languageUtils,a=t.logger,o=n.language;if(!o||"cimode"!==o.toLowerCase()){var i=[],l=function(e){r.toResolveHierarchy(e).forEach(function(e){i.indexOf(e)<0&&i.push(e)})};l(o),this.allOptions.preload&&this.allOptions.preload.forEach(function(e){return l(e)}),i.forEach(function(t){e.allOptions.ns.forEach(function(e){n.read(t,e,"read",null,null,function(r,o){r&&a.warn("loading namespace ".concat(e," for language ").concat(t," failed"),r),!r&&o&&a.log("loaded namespace ".concat(e," for language ").concat(t),o),n.loaded("".concat(t,"|").concat(e),r,o)})})})}}}]);Xr.type="backend";const Zr=Xr;hr.use(Zr).use(Er).init({lng:"en",fallbackLng:"en",supportedLngs:["en","de","sv","pl"],interpolation:{escapeValue:!1},backend:{loadPath:"/locales/{{lng}}/translation.json"}});const ea=hr;function ta(e,t){if(!t||"object"!==typeof t)return 0;const n=Object.keys(t);if(0===n.length)return 0;const r={};for(const[a,o]of Object.entries(t)){const e=a.split(".");let t=r;for(let n=0;n<e.length-1;n++){const r=e[n];t[r]||(t[r]={}),t=t[r]}t[e[e.length-1]]=o}return ea.addResourceBundle(e,"translation",r,!0,!0),n.length}var na=n(579);const ra=(0,e.createContext)({media:{},contentVersion:0,setMedia:()=>{},setContentVersion:()=>{}});function aa(t){let{children:n}=t;const[r,a]=(0,e.useState)({}),[o,i]=(0,e.useState)(0),l={media:r,contentVersion:o,setMedia:a,setContentVersion:i};return(0,na.jsx)(ra.Provider,{value:l,children:n})}function oa(){const{media:t,contentVersion:n}=(0,e.useContext)(ra);return{getMedia:(0,e.useCallback)((e,n)=>{const r=t[e];return void 0!==r&&null!==r&&""!==r?r:n},[t]),media:t,contentVersion:n}}function ia(){const{i18n:t}=_r(),{setMedia:n,setContentVersion:r}=function(){const{setMedia:t,setContentVersion:n}=(0,e.useContext)(ra);return{setMedia:t,setContentVersion:n}}(),a=(0,e.useRef)(0),o=(0,e.useRef)(!1),i=(0,e.useCallback)(async()=>{try{const e=await fetch("/.netlify/functions/cms-meta");return e.ok?await e.json():(console.warn("[CMS] Failed to fetch meta:",e.status),null)}catch(e){return console.warn("[CMS] Meta fetch error:",e.message),null}},[]),l=(0,e.useCallback)(async e=>{try{const t=await fetch("".concat("/.netlify/functions/cms-content","?lang=").concat(e));return t.ok?await t.json():(console.warn("[CMS] Failed to fetch content:",t.status),null)}catch(t){return console.warn("[CMS] Content fetch error:",t.message),null}},[]),s=(0,e.useCallback)(async e=>{const o=t.language||"en",i=await l(o);if(!i)return!1;const{translations:s={},media:c={}}=i;ta(o,s);return n(c),r(e),a.current=e,!0},[t.language,l,n,r]),c=(0,e.useCallback)(async()=>{const e=await i();if(!e)return;const{content_version:t}=e;t>a.current&&await s(t)},[i,s]),u=(0,e.useCallback)(async()=>{const e=await i();e&&(a.current=e.content_version||0,r(e.content_version||0),await s(e.content_version||0)),o.current=!0},[i,s,r]);return(0,e.useEffect)(()=>{u()},[u]),(0,e.useEffect)(()=>{o.current&&s(a.current)},[t.language,s]),(0,e.useEffect)(()=>{const e=setInterval(c,3e4);return()=>{clearInterval(e)}},[c]),{checkForUpdates:c,currentVersion:a.current}}function la(){return ia(),null}const sa=e=>{const t=(e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()))(e);return t.charAt(0).toUpperCase()+t.slice(1)},ca=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((e,t,n)=>Boolean(e)&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim()};var ua={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const da=["color","size","strokeWidth","absoluteStrokeWidth","className","children","iconNode"],pa=(0,e.forwardRef)((t,n)=>{let{color:r="currentColor",size:o=24,strokeWidth:i=2,absoluteStrokeWidth:l,className:s="",children:u,iconNode:d}=t,p=a(t,da);return(0,e.createElement)("svg",c(c(c({ref:n},ua),{},{width:o,height:o,stroke:r,strokeWidth:l?24*Number(i)/Number(o):i,className:ca("lucide",s)},!u&&!(e=>{for(const t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(p)&&{"aria-hidden":"true"}),p),[...d.map(t=>{let[n,r]=t;return(0,e.createElement)(n,r)}),...Array.isArray(u)?u:[u]])}),fa=["className"],ma=(t,n)=>{const r=(0,e.forwardRef)((r,o)=>{let{className:i}=r,l=a(r,fa);return(0,e.createElement)(pa,c({ref:o,iconNode:n,className:ca("lucide-".concat((s=sa(t),s.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase())),"lucide-".concat(t),i)},l));var s});return r.displayName=sa(t),r},ha=ma("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),ga=ma("menu",[["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 18h16",key:"19g7jn"}],["path",{d:"M4 6h16",key:"1o0s65"}]]),ya=()=>{const[t,n]=(0,e.useState)({width:1024,height:768}),[r,a]=(0,e.useState)(!1);return(0,e.useEffect)(()=>{n({width:window.innerWidth,height:window.innerHeight}),a(!0);const e=()=>{n({width:window.innerWidth,height:window.innerHeight})};return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),{isMobile:!!r&&t.width<768,isTablet:!!r&&(t.width>=768&&t.width<1024),isDesktop:!r||t.width>=1024,width:t.width,height:t.height,isHydrated:r}},va={primary:"#1A2F46",secondary:"#223B56",text:{primary:"#FFFFFF",secondary:"#E2E8F0",muted:"#CBD5E1"},accent:{primary:"#285A82",hover:"#3F7BA7"},border:"#2C415C",gradients:{hero:"radial-gradient(circle at 50% 40%, rgba(10, 21, 35, 0.55) 0%, rgba(10, 21, 35, 0.05) 55%, rgba(10, 21, 35, 0) 70%), linear-gradient(180deg, rgba(26, 47, 70, 0.88) 0%, rgba(34, 59, 86, 0.78) 100%)",heroSolid:"linear-gradient(180deg, #1A2F46 0%, #223B56 100%)",cardGlass:"rgba(34, 59, 86, 0.3)"},glass:{light:"rgba(234, 242, 250, 0.1)",medium:"rgba(234, 242, 250, 0.15)",dark:"rgba(26, 47, 70, 0.3)"}},ba=["children","variant","size","to","href","onClick","disabled","loading","className","style"],xa=e=>{let{children:t,variant:n="primary",size:r="medium",to:o,href:i,onClick:l,disabled:s=!1,loading:u=!1,className:d="",style:p={}}=e,f=a(e,ba);const m="\n    standard-button\n    standard-button--".concat(n,"\n    standard-button--").concat(r,"\n    ").concat(s?"standard-button--disabled":"","\n    ").concat(u?"standard-button--loading":"","\n    ").concat(d,"\n  ").trim().replace(/\s+/g," "),h=(0,na.jsxs)(na.Fragment,{children:[u&&(0,na.jsx)("div",{className:"standard-button__spinner",children:(0,na.jsx)("div",{className:"spinner"})}),(0,na.jsx)("span",{className:u?"opacity-0":"",children:t})]}),g=c({className:m,style:p,disabled:s||u},f);return!o||s||u?!i||s||u?(0,na.jsx)("button",c(c({onClick:l},g),{},{children:h})):(0,na.jsx)("a",c(c({href:i},g),{},{children:h})):(0,na.jsx)(vn,c(c({to:o},g),{},{children:h}))},wa=e=>(0,na.jsx)(xa,c({variant:"primary"},e)),ka=e=>(0,na.jsx)(xa,c({variant:"secondary"},e)),ja=e=>(0,na.jsx)(xa,c({variant:"outline"},e)),Na=JSON.parse('{"home":{"en":"/","sv":"/","de":"/","pl":"/"},"about":{"en":"/about","sv":"/about","de":"/about","pl":"/about"},"book":{"en":"/book","sv":"/book","de":"/book","pl":"/book"},"contact":{"en":"/contact","sv":"/contact","de":"/contact","pl":"/contact"},"faq":{"en":"/faq","sv":"/faq","de":"/faq","pl":"/faq"},"packages":{"en":"/packages","sv":"/packages","de":"/packages","pl":"/packages"},"gallery":{"en":"/gallery","sv":"/gallery","de":"/gallery","pl":"/gallery"},"laplandPackages":{"en":"/lapland-holiday-packages","sv":"/paketresor","de":"/lappland-reisepakete","pl":"/pakiety-laponii"},"huskyTour":{"en":"/husky-ride","sv":"/hundspann","de":"/husky-tour","pl":"/husky-ride"},"snowmobileSafari":{"en":"/snowmobile-safari","sv":"/skotersafari","de":"/schneemobil-safari","pl":"/snowmobile-safari"},"northernLights":{"en":"/northern-lights","sv":"/norrsken","de":"/nordlichter","pl":"/northern-lights"},"accommodation":{"en":"/accommodation","sv":"/boende","de":"/accommodation","pl":"/accommodation"}}'),Sa=Object.keys(Na.home),Ca=Sa[0],Ea=Na,Oa=e=>Sa.includes(e)?e:Ca,Ma=e=>{if(!e||"/"===e)return"/";let t=e.startsWith("/")?e:"/".concat(e);return t.length>1&&(t=t.replace(/\/+$/,"")),t||"/"},Pa=e=>Ma(e).replace(/^\/(en|sv|de|pl)(?=\/|$)/,"")||"/",_a=e=>{var t;const n=Ma(e);return(null===(t=Object.entries(Ea).find(e=>{let[,t]=e;return Object.values(t).map(Ma).includes(n)}))||void 0===t?void 0:t[0])||null},La=(e,t)=>{const n=Oa(e),r=Ea[t];if(r){var a;const e=Ma(null!==(a=r[n])&&void 0!==a?a:r[Ca]);return"/"===e?"/".concat(n,"/"):"/".concat(n).concat(e)}const o=Ma(t);return"/"===o?"/".concat(n,"/"):"/".concat(n).concat(o)},Ta=()=>{const[t,n]=(0,e.useState)(!1),[r,a]=(0,e.useState)(!1),[o,i]=(0,e.useState)(!1),{isMobile:l}=ya();(0,e.useEffect)(()=>{const e=()=>{a(window.scrollY>50)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,e.useEffect)(()=>{!l&&t&&n(!1)},[l,t]);const{t:s,i18n:c}=_r(["header","hero","common"]),u=ft(),d=ut(),p=e=>La(c.language,e),f=e=>((e,t)=>{const n=Oa(t),r=Pa(e),a=_a(r);return a?La(n,a):"/"===r?"/".concat(n,"/"):"/".concat(n).concat(r)})(d.pathname,e),m=[{name:s("header.nav.home"),path:"/"},{name:s("header.nav.about"),path:"/about"},{name:s("header.nav.packages"),path:"/packages"},{name:s("header.nav.gallery"),path:"/gallery"},{name:s("header.nav.faq","FAQ"),path:"/faq"},{name:s("header.nav.contact"),path:"/contact"}];return(0,na.jsx)("header",{className:"fixed w-full top-0 z-50 transition-all duration-300 ".concat(r?"backdrop-blur-sm shadow-lg":""),style:{backgroundColor:r?"".concat(va.secondary,"F0"):"transparent"},children:(0,na.jsxs)("nav",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[(0,na.jsxs)("div",{className:"flex items-center justify-between h-16",children:[(0,na.jsx)(vn,{to:p("/"),className:"flex items-center transition-colors",style:{color:va.text.primary},children:(0,na.jsx)("img",{src:"/logo.png",alt:s("header.logoAlt","Cold Experience Lapland"),className:"h-12 w-auto md:h-14"})}),(0,na.jsxs)("div",{className:"hidden md:flex items-center space-x-8",children:[m.map(e=>(0,na.jsx)(vn,{to:p(e.path),className:"transition-colors font-medium hover:opacity-80",style:{color:va.text.primary},children:e.name},e.path)),(0,na.jsx)(wa,{to:p("/book"),children:s("header.bookAdventure")}),(0,na.jsxs)("div",{className:"relative ml-4",children:[(0,na.jsxs)("button",{className:"px-6 py-2 rounded-full font-semibold focus:outline-none transition-all duration-300 flex items-center",style:{minWidth:"130px",height:"44px",backdropFilter:"blur(4px)",backgroundColor:"".concat(va.secondary,"E6"),border:"1px solid ".concat(va.border),color:va.text.primary,boxShadow:"none"},onMouseEnter:e=>e.target.style.backgroundColor="".concat(va.accent.primary,"CC"),onMouseLeave:e=>e.target.style.backgroundColor="".concat(va.secondary,"E6"),onClick:()=>i(!o),"aria-label":s("chooseLanguage",{ns:"hero"}),children:[s("header.languageNames.".concat(c.language),c.language),(0,na.jsx)("svg",{className:"ml-2 w-4 h-4",fill:"none",stroke:"currentColor",strokeWidth:"2",viewBox:"0 0 24 24",style:{color:va.text.primary},children:(0,na.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 9l-7 7-7-7"})})]}),o&&(0,na.jsxs)("div",{className:"absolute right-0 mt-2 w-36 rounded-lg shadow-lg ring-1 ring-opacity-5 z-50",style:{backgroundColor:"".concat(va.secondary,"E6")},children:[(0,na.jsx)("button",{className:"block w-full text-left px-4 py-2 rounded-lg transition-colors ".concat("en"===c.language?"font-bold":""),style:{color:va.text.primary},onMouseEnter:e=>e.target.style.backgroundColor=va.accent.primary,onMouseLeave:e=>e.target.style.backgroundColor="transparent",onClick:()=>{c.changeLanguage("en"),u(f("en")),i(!1)},children:"English"}),(0,na.jsx)("button",{className:"block w-full text-left px-4 py-2 rounded-lg transition-colors ".concat("de"===c.language?"font-bold":""),style:{color:va.text.primary},onMouseEnter:e=>e.target.style.backgroundColor=va.accent.primary,onMouseLeave:e=>e.target.style.backgroundColor="transparent",onClick:()=>{c.changeLanguage("de"),u(f("de")),i(!1)},children:"Deutsch"}),(0,na.jsx)("button",{className:"block w-full text-left px-4 py-2 rounded-lg transition-colors ".concat("sv"===c.language?"font-bold":""),style:{color:va.text.primary},onMouseEnter:e=>e.target.style.backgroundColor=va.accent.primary,onMouseLeave:e=>e.target.style.backgroundColor="transparent",onClick:()=>{c.changeLanguage("sv"),u(f("sv")),i(!1)},children:"Svenska"}),(0,na.jsx)("button",{className:"block w-full text-left px-4 py-2 rounded-lg transition-colors ".concat("pl"===c.language?"font-bold":""),style:{color:va.text.primary},onMouseEnter:e=>e.target.style.backgroundColor=va.accent.primary,onMouseLeave:e=>e.target.style.backgroundColor="transparent",onClick:()=>{c.changeLanguage("pl"),u(f("pl")),i(!1)},children:"Polski"})]})]})]}),(0,na.jsx)("div",{className:"md:hidden",children:(0,na.jsx)("button",{onClick:()=>n(!t),className:"transition-colors hover:opacity-80",style:{color:va.text.primary},children:t?(0,na.jsx)(ha,{className:"h-6 w-6"}):(0,na.jsx)(ga,{className:"h-6 w-6"})})})]}),t&&(0,na.jsx)("div",{className:"md:hidden backdrop-blur-sm absolute top-full left-0 right-0 z-40",style:{backgroundColor:"".concat(va.secondary,"F0"),borderTop:"1px solid ".concat(va.border,"40")},children:(0,na.jsxs)("div",{className:"px-4 pt-4 pb-6 space-y-3",children:[m.map(e=>(0,na.jsx)(vn,{to:p(e.path),className:"block px-4 py-3 transition-colors text-lg font-medium last:border-b-0 hover:opacity-80",style:{color:va.text.primary,borderBottom:"1px solid ".concat(va.border,"40")},onClick:()=>n(!1),children:e.name},e.path)),(0,na.jsx)(wa,{to:p("/book"),className:"block mt-4 text-center",onClick:()=>n(!1),children:s("header.bookAdventure")}),(0,na.jsxs)("div",{className:"mt-4 pt-4 border-t border-white/10",children:[(0,na.jsx)("label",{className:"block text-white text-sm font-medium mb-2",children:s("chooseLanguage",{ns:"hero"})}),(0,na.jsxs)("select",{value:c.language,onChange:e=>{const t=e.target.value;c.changeLanguage(t),u(f(t)),n(!1)},className:"w-full px-4 py-3 rounded-lg font-medium focus:outline-none",style:{backgroundColor:va.secondary,border:"1px solid ".concat(va.border),color:va.text.primary},children:[(0,na.jsx)("option",{value:"en",style:{backgroundColor:va.secondary,color:va.text.primary},children:s("header.languageNames.en","English")}),(0,na.jsx)("option",{value:"de",style:{backgroundColor:va.secondary,color:va.text.primary},children:s("header.languageNames.de","Deutsch")}),(0,na.jsx)("option",{value:"sv",style:{backgroundColor:va.secondary,color:va.text.primary},children:s("header.languageNames.sv","Svenska")}),(0,na.jsx)("option",{value:"pl",style:{backgroundColor:va.secondary,color:va.text.primary},children:s("header.languageNames.pl","Polski")})]})]})]})})]})})},Da=ma("snowflake",[["path",{d:"m10 20-1.25-2.5L6 18",key:"18frcb"}],["path",{d:"M10 4 8.75 6.5 6 6",key:"7mghy3"}],["path",{d:"m14 20 1.25-2.5L18 18",key:"1chtki"}],["path",{d:"m14 4 1.25 2.5L18 6",key:"1b4wsy"}],["path",{d:"m17 21-3-6h-4",key:"15hhxa"}],["path",{d:"m17 3-3 6 1.5 3",key:"11697g"}],["path",{d:"M2 12h6.5L10 9",key:"kv9z4n"}],["path",{d:"m20 10-1.5 2 1.5 2",key:"1swlpi"}],["path",{d:"M22 12h-6.5L14 15",key:"1mxi28"}],["path",{d:"m4 10 1.5 2L4 14",key:"k9enpj"}],["path",{d:"m7 21 3-6-1.5-3",key:"j8hb9u"}],["path",{d:"m7 3 3 6h4",key:"1otusx"}]]),za=ma("instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]),Ra=ma("youtube",[["path",{d:"M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17",key:"1q2vi4"}],["path",{d:"m10 15 5-3-5-3z",key:"1jp15x"}]]),Aa=ma("map-pin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]),Ia=ma("phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]]),Fa=ma("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]]),Ha="1.0.0",Wa="cookie-consent-".concat(Ha),Ba={necessary:!0,analytics:!1,marketing:!1},Ua=(0,e.createContext)(null),qa=()=>{if("undefined"===typeof window)return{preferences:Ba,hasStored:!1};try{const e=window.localStorage.getItem(Wa);if(!e)return{preferences:Ba,hasStored:!1};const t=JSON.parse(e);return t&&t.version===Ha&&t.preferences&&!0===t.accepted?{preferences:c(c(c({},Ba),t.preferences),{},{necessary:!0}),hasStored:!0}:(window.localStorage.removeItem(Wa),{preferences:Ba,hasStored:!1})}catch(e){return console.warn("[CookieConsent] Failed to parse stored preferences:",e),{preferences:Ba,hasStored:!1}}},Va=t=>{let{children:n}=t;const[r,a]=(0,e.useState)(()=>{const e=qa();return{preferences:e.preferences,hasStoredPreferences:e.hasStored,isBannerVisible:!e.hasStored}}),{preferences:o,hasStoredPreferences:i,isBannerVisible:l}=r,[s,u]=(0,e.useState)(!1),d=(0,e.useCallback)(e=>{const t=c(c(c({},Ba),e),{},{necessary:!0});if(a(e=>c(c({},e),{},{preferences:t,hasStoredPreferences:!0,isBannerVisible:!1})),"undefined"!==typeof window)try{const e={version:Ha,accepted:!0,preferences:t,updatedAt:(new Date).toISOString()};window.localStorage.setItem(Wa,JSON.stringify(e))}catch(n){console.warn("[CookieConsent] Failed to persist preferences:",n)}},[]),p=(0,e.useCallback)(()=>{d({analytics:!0,marketing:!0})},[d]),f=(0,e.useCallback)(()=>{d({analytics:!1,marketing:!1})},[d]),m=(0,e.useCallback)(e=>{d(c(c({},o),e))},[o,d]),h=(0,e.useCallback)(()=>u(!0),[]),g=(0,e.useCallback)(()=>u(!1),[]);(0,e.useEffect)(()=>{if("undefined"===typeof window)return;const e=e=>{if(e.key!==Wa)return;const t=qa();a(e=>c(c({},e),{},{preferences:t.preferences,hasStoredPreferences:t.hasStored,isBannerVisible:!t.hasStored}))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[]);const y={preferences:o,isBannerVisible:l,isModalOpen:s,hasStoredPreferences:i,acceptAll:p,acceptNecessary:f,saveCustomPreferences:m,openSettings:h,closeSettings:g,STORAGE_KEY:Wa,CONSENT_VERSION:Ha};return(0,na.jsx)(Ua.Provider,{value:y,children:n})},Ka=()=>{const t=(0,e.useContext)(Ua);if(!t)throw new Error("useCookieConsent must be used within a CookieConsentProvider");return t},Ya=()=>{const{t:e,i18n:t}=_r(),{isMobile:n}=ya(),{openSettings:r}=Ka(),a=(new Date).getFullYear(),o=((null===t||void 0===t?void 0:t.language)||"en").split("-")[0],i="/".concat(o),l="sv"===o?"R\xe5strand, Svenska Lappland":"de"===o?"R\xe5strand, Schwedisch-Lappland":"R\xe5strand, Swedish Lapland",s=[{name:e("footer.quickLinks.home"),path:"".concat(i,"/")},{name:e("footer.quickLinks.about"),path:"".concat(i,"/about")},{name:e("footer.quickLinks.packages"),path:"".concat(i,"/packages")},{name:e("footer.quickLinks.gallery"),path:"".concat(i,"/gallery")},{name:e("footer.quickLinks.contact"),path:"".concat(i,"/contact")}],c=[e("footer.experiences.snowmobile"),e("footer.experiences.northernLights"),e("footer.experiences.dogSledding"),e("footer.experiences.saunaHotTub"),e("footer.experiences.iceFishing"),e("footer.experiences.localCuisine")];return(0,na.jsx)("footer",{className:"text-white",style:{background:va.gradients.heroSolid},children:(0,na.jsxs)("div",{className:"mx-auto ".concat(n?"max-w-sm px-4 py-12":"max-w-7xl px-4 sm:px-6 lg:px-8 py-16"),children:[(0,na.jsxs)("div",{className:"grid gap-8 ".concat(n?"grid-cols-1":"grid-cols-1 md:grid-cols-2 lg:grid-cols-4"),children:[(0,na.jsxs)("div",{className:n?"":"lg:col-span-1",children:[(0,na.jsxs)("div",{className:"flex items-center space-x-2 mb-6 ".concat(n?"justify-center":""),children:[(0,na.jsx)(Da,{className:n?"h-6 w-6 text-cyan-400":"h-8 w-8 text-cyan-400"}),(0,na.jsx)("span",{className:n?"text-xl font-bold":"text-2xl font-bold",children:e("footer.companyName")})]}),(0,na.jsx)("p",{className:"".concat(n?"text-sm text-center":""," text-gray-300 mb-6 leading-relaxed"),children:e("footer.companyDescription")}),(0,na.jsxs)("div",{className:"flex space-x-4 ".concat(n?"justify-center":""),children:[(0,na.jsx)("a",{href:"https://www.instagram.com/coldexperience.se/",target:"_blank",rel:"noreferrer",className:"bg-white/10 hover:bg-white/20 p-3 rounded-full transition-colors duration-300","aria-label":"Instagram",children:(0,na.jsx)(za,{className:"h-5 w-5"})}),(0,na.jsx)("a",{href:"https://www.youtube.com/@coldexperience",target:"_blank",rel:"noreferrer",className:"bg-white/10 hover:bg-white/20 p-3 rounded-full transition-colors duration-300","aria-label":"YouTube",children:(0,na.jsx)(Ra,{className:"h-5 w-5"})})]})]}),(0,na.jsxs)("div",{className:n?"text-center":"",children:[(0,na.jsx)("h3",{className:"".concat(n?"text-lg":"text-xl"," font-semibold mb-6 text-cyan-400"),children:e("footer.quickLinks.title")}),(0,na.jsx)("ul",{className:"space-y-3 ".concat(n?"text-center":""),children:s.map(e=>{let{name:t,path:r}=e;return(0,na.jsx)("li",{children:(0,na.jsxs)(vn,{to:r,className:"transition-colors duration-200 flex items-center group hover:opacity-80 ".concat(n?"justify-center text-sm":""),style:{color:va.text.secondary},children:[(0,na.jsx)("span",{className:"w-1 h-1 bg-cyan-400 rounded-full mr-3 group-hover:w-2 transition-all duration-200"}),t]})},r)})})]}),(0,na.jsxs)("div",{className:n?"text-center":"",children:[(0,na.jsx)("h3",{className:"text-xl font-semibold mb-6",style:{color:va.accent.hover},children:e("footer.experiences.title")}),(0,na.jsx)("ul",{className:"space-y-3",children:c.map((e,t)=>(0,na.jsxs)("li",{className:"text-gray-300 flex items-center",children:[(0,na.jsx)("span",{className:"w-1 h-1 bg-blue-400 rounded-full mr-3"}),e]},t))})]}),(0,na.jsxs)("div",{children:[(0,na.jsx)("h3",{className:"text-xl font-semibold mb-6 text-green-400",children:e("footer.contact.title")}),(0,na.jsxs)("div",{className:"space-y-4",children:[(0,na.jsxs)("div",{className:"flex items-start space-x-3",children:[(0,na.jsx)(Aa,{className:"h-5 w-5 text-green-400 mt-1 flex-shrink-0"}),(0,na.jsxs)("div",{children:[(0,na.jsx)("p",{className:"text-gray-300",children:l}),(0,na.jsx)("p",{className:"text-gray-400 text-sm",children:e("footer.contact.addressLine2")})]})]}),(0,na.jsxs)("div",{className:"flex items-center space-x-3",children:[(0,na.jsx)(Ia,{className:"h-5 w-5 flex-shrink-0",style:{color:va.accent.hover}}),(0,na.jsx)("p",{className:"text-gray-300",children:"+46 73 181 45 68"})]}),(0,na.jsxs)("div",{className:"flex items-center space-x-3",children:[(0,na.jsx)(Fa,{className:"h-5 w-5 text-cyan-400 flex-shrink-0"}),(0,na.jsx)("p",{className:"text-gray-300",children:e("footer.contact.email")})]})]}),(0,na.jsxs)("div",{className:"mt-6 p-4 rounded-lg",style:{backgroundColor:va.glass.medium,border:"1px solid ".concat(va.border)},children:[(0,na.jsx)("h4",{className:"font-semibold text-white mb-2",children:e("footer.season.title")}),(0,na.jsx)("p",{className:"text-gray-300 text-sm",children:e("footer.season.dates")}),(0,na.jsx)("p",{className:"text-gray-400 text-xs",children:e("footer.season.cta")})]})]})]}),(0,na.jsxs)("div",{className:"border-t border-white/20 mt-12 pt-8",children:[(0,na.jsxs)("div",{className:"flex flex-col md:flex-row justify-between items-center space-y-4 md:space-y-0",children:[(0,na.jsxs)("div",{className:"text-gray-400 text-sm",children:["\xa9 ",a," ",e("footer.companyName")]}),(0,na.jsxs)("div",{className:"flex space-x-6 text-sm text-gray-400",children:[(0,na.jsx)(vn,{to:"".concat(i,"/privacy"),className:"hover:text-white transition-colors",children:e("footer.privacyPolicy")}),(0,na.jsx)(vn,{to:"".concat(i,"/terms"),className:"hover:text-white transition-colors",children:e("footer.termsOfService")}),(0,na.jsx)(vn,{to:"".concat(i,"/cookies"),className:"hover:text-white transition-colors",children:e("footer.cookiePolicy")}),(0,na.jsx)("button",{type:"button",onClick:r,className:"bg-transparent p-0 text-left hover:text-white transition-colors",style:{border:"none"},children:e("footer.cookieSettings")})]})]}),(0,na.jsx)("div",{className:"mt-6 text-center",children:(0,na.jsx)("p",{className:"text-gray-400 text-sm italic",children:e("footer.quote")})})]})]})})},Ga=()=>{const t=ut();return(0,e.useEffect)(()=>{if("undefined"===typeof window)return;let e=!1;const t=function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(e)return;const r=document.querySelector('[data-hero="true"], [data-hero]');r&&"function"===typeof r.scrollIntoView?r.scrollIntoView({behavior:0===n?"smooth":"auto",block:"start"}):n<5?window.requestAnimationFrame(()=>t(n+1)):window.scrollTo({top:0,left:0,behavior:0===n?"smooth":"auto"})},n=window.requestAnimationFrame(()=>t(0));return()=>{e=!0,window.cancelAnimationFrame(n)}},[t.pathname,t.search,t.hash,t.key]),null},$a=ma("heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]]),Qa=ma("award",[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526",key:"1yiouv"}],["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}]]),Ja=ma("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]),Xa=ma("camera",[["path",{d:"M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z",key:"1tc9qg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]]),Za=ma("baby",[["path",{d:"M10 16c.5.3 1.2.5 2 .5s1.5-.2 2-.5",key:"1u7htd"}],["path",{d:"M15 12h.01",key:"1k8ypt"}],["path",{d:"M19.38 6.813A9 9 0 0 1 20.8 10.2a2 2 0 0 1 0 3.6 9 9 0 0 1-17.6 0 2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1",key:"11xh7x"}],["path",{d:"M9 12h.01",key:"157uk2"}]]),eo=ma("utensils",[["path",{d:"M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2",key:"cjf0a3"}],["path",{d:"M7 2v20",key:"1473qp"}],["path",{d:"M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7",key:"j28e5"}]]),to=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;const[n,r]=(0,e.useState)({x:0,y:0}),a=(0,e.useRef)(null),o=(0,e.useCallback)(e=>{if(!a.current)return;const n=a.current.getBoundingClientRect(),o=n.left+n.width/2,i=n.top+n.height/2,l=(e.clientX-o)/(n.width/2),s=(e.clientY-i)/(n.height/2);r({x:s*t,y:l*t})},[t]),i=(0,e.useCallback)(()=>{r({x:0,y:0})},[]);return(0,e.useEffect)(()=>{const e=a.current;if(e)return e.addEventListener("mousemove",o),e.addEventListener("mouseleave",i),()=>{e.removeEventListener("mousemove",o),e.removeEventListener("mouseleave",i)}},[o,i]),{elementRef:a,tilt:n,transform:"perspective(1000px) rotateX(".concat(-n.x,"deg) rotateY(").concat(n.y,"deg)")}},no=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:30,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;const[r,a]=(0,e.useState)({x:0,y:0}),o=(0,e.useRef)(null),[i,l]=(0,e.useState)(!1),s="number"===typeof t?t/100:Number(t)/100,c=(0,e.useCallback)(e=>{if(!o.current)return;const t=o.current.getBoundingClientRect(),r=t.left+t.width/2,i=t.top+t.height/2,c=e.clientX-r,u=e.clientY-i;Math.sqrt(c*c+u*u)<n?(l(!0),a({x:c*s,y:u*s})):(l(!1),a({x:0,y:0}))},[s,n]),u=(0,e.useCallback)(()=>{l(!1),a({x:0,y:0})},[]);return(0,e.useEffect)(()=>{document.addEventListener("mousemove",c);const e=o.current;return e&&e.addEventListener("mouseleave",u),()=>{document.removeEventListener("mousemove",c),e&&e.removeEventListener("mouseleave",u)}},[c,u]),{elementRef:o,position:r,isHovering:i,transform:"translate3d(".concat(r.x,"px, ").concat(r.y,"px, 0)")}},ro=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3e3,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10;const[r,a]=(0,e.useState)(0);return(0,e.useEffect)(()=>{let e,r=Date.now();const o=()=>{const i=(Date.now()-r)%t/t,l=Math.sin(2*i*Math.PI)*n;a(l),e=requestAnimationFrame(o)};return e=requestAnimationFrame(o),()=>{e&&cancelAnimationFrame(e)}},[t,n]),{transform:"translateY(".concat(r,"px)"),offset:r}},ao=["children","variant","tilt","magnetic","floating","glow","className","contentClassName","onClick"],oo=e=>{let{children:t,variant:n="default",tilt:r=!1,magnetic:o=!1,floating:i=!1,glow:l=!1,className:s="",contentClassName:u="",onClick:d}=e,p=a(e,ao);const{elementRef:f,transform:m}=to(r?2:0),{elementRef:h,transform:g}=no(o?5:0,o?300:0),{transform:y}=ro(i?4e3:0,i?3:0),v=[m&&"perspective(1000px) rotateX(0deg) rotateY(0deg)"!==m?m:"",g&&"translate3d(0px, 0px, 0)"!==g?g:"",y&&"translateY(0px)"!==y?y:""].filter(Boolean).join(" ")||void 0,b="\n    interactive-card\n    interactive-card--".concat(n,"\n    ").concat(r?"interactive-card--tilt":"","\n    ").concat(o?"interactive-card--magnetic":"","\n    ").concat(i?"interactive-card--floating":"","\n    ").concat(l?"interactive-card--glow":"","\n    ").concat(d?"interactive-card--clickable":"","\n    ").concat(s,"\n  ").trim().replace(/\s+/g," ");return(0,na.jsxs)("div",c(c({ref:e=>{f&&void 0!==f.current&&(f.current=e),h&&void 0!==h.current&&(h.current=e)},className:b,style:v?{transform:v}:{},onClick:d},p),{},{children:[(0,na.jsx)("div",{className:"interactive-card__background"}),(0,na.jsx)("div",{className:"interactive-card__border"}),l&&(0,na.jsx)("div",{className:"interactive-card__glow"}),(0,na.jsx)("div",{className:"interactive-card__content ".concat(u),children:t}),(0,na.jsx)("div",{className:"interactive-card__overlay"})]}))},io=oo,lo=e=>{let{primary:t,accent:n,title:r,highlightWords:a=2,className:o="",stacked:i=!1,textAlign:l="center"}=e,s=t,c=n;if(!s&&!c){const e=((e,t)=>{if(!e)return{primary:"",accent:""};const n=e.trim();if(!n.includes(" "))return{primary:n,accent:""};const r=n.split(/\s+/),a=Math.max(1,Math.min(t,r.length-1)),o=r.slice(-a);return{primary:r.slice(0,r.length-a).join(" "),accent:o.join(" ")}})(r,a);s=e.primary,c=e.accent}return!s&&c&&(s=c,c=""),(0,na.jsxs)("h1",{className:"font-bold leading-tight text-".concat(l," ").concat(o).trim(),style:{color:va.text.primary},children:[s,c&&(0,na.jsxs)(na.Fragment,{children:[i?(0,na.jsx)("br",{}):" ",(0,na.jsx)("span",{style:{color:va.accent.primary},children:c})]})]})},so="https://coldexperience.se",co=Sa[0],uo=(e,t)=>{const n=(e||so).replace(/\/+$/,""),r=null!==t&&void 0!==t&&t.startsWith("/")?t:"/".concat(null!==t&&void 0!==t?t:"");return"".concat(n).concat(r)},po=(e,t)=>e&&Ea[e]?La(t,e):La(t,e||"/"),fo=e=>{let{routeKey:t,canonicalPath:n,siteUrl:r,includeXDefault:a=!0}=e;const o=r||"https://coldexperience.se",i=((e,t)=>{if(e)return e;const n=Pa(t||"/");return _a(n)||(e=>{if(!e||"/"===e)return"/";let t=e.startsWith("/")?e:"/".concat(e);return t.length>1&&(t=t.replace(/\/+$/,"")),t||"/"})(n)})(t,((e,t)=>{if(!e)return null;if(/^https?:\/\//i.test(e))try{return new URL(e,t||so).pathname||"/"}catch(n){return null}return e})(n,o)||(t?La(co,t):"/".concat(co,"/"))),l=Sa.map(e=>{const t=po(i,e),n=uo(o,t);return(0,na.jsx)("link",{rel:"alternate",hrefLang:e,href:n},e)}),s=a&&uo(o,po(i,co));return(0,na.jsxs)(se,{children:[l,a&&(0,na.jsx)("link",{rel:"alternate",hrefLang:"x-default",href:s})]})},mo=e=>e||"https://coldexperience.se",ho=(e,t)=>{const n=(e||"").replace(/\/+$/,"")||"https://coldexperience.se";if(!t)return n;const r=t.startsWith("/")?t:"/".concat(t);return"".concat(n).concat(r)},go=e=>{let{t:t,i18n:n,pageKey:r,routeKey:a,defaults:o={}}=e;const i=(null===t||void 0===t?void 0:t("seo.".concat(r),{returnObjects:!0,defaultValue:{}}))||{},l=mo(i.siteUrl),s=i.canonicalPath||La(n.language,a||r||"/"),c=ho(l,s),u=i.title||o.title||"",d=i.description||o.description||"",p=i.keywords||o.keywords||"",f=i.ogTitle||u,m=i.ogDescription||d,h=i.ogImage||o.ogImage||"/og/default.jpg";return{siteUrl:l,canonicalPath:s,canonicalUrl:c,title:u,description:d,keywords:p,ogTitle:f,ogDescription:m,ogImage:h,twitterImage:i.twitterImage||i.ogImage||o.twitterImage||h,jsonLd:i.jsonLd||o.jsonLd||null}},yo=["src","sources","poster","autoPlay","muted","loop","playsInline","preload","className","videoClassName","posterClassName","videoStyle","posterStyle","style","intersectionThreshold","rootMargin","pauseWhenOutOfView","onCanPlay","onLoadedData","onError"],vo=t=>{let{src:n,sources:r=[],poster:o,autoPlay:i=!1,muted:l=!0,loop:s=!1,playsInline:u=!0,preload:d="metadata",className:p="",videoClassName:f="",posterClassName:m="",videoStyle:h,posterStyle:g,style:y,intersectionThreshold:v=.35,rootMargin:b="200px 0px",pauseWhenOutOfView:x=!0,onCanPlay:w,onLoadedData:k,onError:j}=t,N=a(t,yo);const S=(0,e.useRef)(null),C=(0,e.useRef)(null),[E,O]=(0,e.useState)(!1),[M,P]=(0,e.useState)(!1),[_,L]=(0,e.useState)(!1);(0,e.useEffect)(()=>{if(!S.current||"undefined"===typeof window)return;if("undefined"===typeof window.IntersectionObserver)return O(!0),void P(!0);let e;try{e=new IntersectionObserver(e=>{let[t]=e;t.isIntersecting?(O(!0),P(!0)):P(!1)},{threshold:v,rootMargin:b})}catch(t){return O(!0),void P(!0)}return e.observe(S.current),()=>e.disconnect()},[v,b]),(0,e.useEffect)(()=>{const e=C.current;if(e)if(i&&M){const t=e.play();t&&"function"===typeof t.catch&&t.catch(()=>{})}else x&&e.pause()},[i,M,x]);const T=r.length>0?r:n?[{src:n,type:N.type||"video/mp4"}]:[],D=E&&!_&&T.length>0;return(0,na.jsx)("div",{ref:S,className:p,style:y,children:D?(0,na.jsx)("video",c(c({ref:C,autoPlay:i,muted:l,loop:s,playsInline:u,poster:o,preload:M?d:"none",className:f,onCanPlay:w,onLoadedData:k,onError:e=>{L(!0),j&&j(e)},style:h},N),{},{children:T.map((e,t)=>{let{src:n,type:r}=e;return(0,na.jsx)("source",{src:n,type:r},"".concat(n,"-").concat(r||t))})})):o?(0,na.jsx)("img",{src:o,alt:"",className:m||f,"aria-hidden":"true",loading:"lazy",style:g||h}):null})},bo=[{icon:(0,na.jsx)($a,{className:"h-6 w-6"}),titleKey:"about.values.family.title",descKey:"about.values.family.description"},{icon:(0,na.jsx)(Qa,{className:"h-6 w-6"}),titleKey:"about.values.authentic.title",descKey:"about.values.authentic.description"},{icon:(0,na.jsx)(Ja,{className:"h-6 w-6"}),titleKey:"about.values.groups.title",descKey:"about.values.groups.description"},{icon:(0,na.jsx)(Xa,{className:"h-6 w-6"}),titleKey:"about.values.memories.title",descKey:"about.values.memories.description"}],xo=[{year:"1990s",titleKey:"about.timeline.childhood.title",descKey:"about.timeline.childhood.description",icon:(0,na.jsx)(Za,{className:"h-6 w-6"}),image:"/images/Nya_bilder/gustav_childhood.webp"},{year:"2000s",titleKey:"about.timeline.culinary.title",descKey:"about.timeline.culinary.description",icon:(0,na.jsx)(eo,{className:"h-6 w-6"}),image:"/images/Nya_bilder/julias_matresa.webp"},{year:"2020",titleKey:"about.timeline.love.title",descKey:"about.timeline.love.description",icon:(0,na.jsx)($a,{className:"h-6 w-6"}),image:"/images/Nya_bilder/love_adventure.webp"},{year:"2022-2023",titleKey:"about.timeline.family.title",descKey:"about.timeline.family.description",icon:(0,na.jsx)(Ja,{className:"h-6 w-6"}),image:"/images/Nya_bilder/family_2.webp"},{year:"2024",titleKey:"about.timeline.coldExperience.title",descKey:"about.timeline.coldExperience.description",icon:(0,na.jsx)(Da,{className:"h-6 w-6"}),image:"/images/Nya_bilder/coldexperience_born.webp"}],wo=()=>{const{t:t,i18n:n}=_r(),{isMobile:r,isTablet:a}=ya(),o=r?"px-4 pt-24 pb-16":"px-4 sm:px-6 lg:px-8 pt-32 pb-24",i=go({t:t,i18n:n,pageKey:"about",routeKey:"about",defaults:{ogImage:"/og/about.jpg"}}),l=ho(i.siteUrl,i.ogImage),s=ho(i.siteUrl,i.twitterImage),c=(0,e.useRef)([]);return(0,e.useEffect)(()=>{const e=new window.IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&e.target.classList.add("timeline-card-visible")})},{threshold:.2});return c.current.forEach(t=>{t&&e.observe(t)}),()=>e.disconnect()},[]),(0,na.jsxs)(na.Fragment,{children:[(0,na.jsxs)(se,{children:[i.title&&(0,na.jsx)("title",{children:i.title}),i.description&&(0,na.jsx)("meta",{name:"description",content:i.description}),i.keywords&&(0,na.jsx)("meta",{name:"keywords",content:i.keywords}),(0,na.jsx)("link",{rel:"canonical",href:i.canonicalUrl}),(0,na.jsx)("meta",{property:"og:title",content:i.ogTitle}),(0,na.jsx)("meta",{property:"og:description",content:i.ogDescription}),(0,na.jsx)("meta",{property:"og:image",content:l}),(0,na.jsx)("meta",{property:"og:url",content:i.canonicalUrl}),(0,na.jsx)("meta",{name:"twitter:image",content:s}),i.jsonLd&&(0,na.jsx)("script",{type:"application/ld+json",children:JSON.stringify(i.jsonLd)})]}),(0,na.jsx)(fo,{routeKey:"about",canonicalPath:i.canonicalPath,siteUrl:i.siteUrl}),(0,na.jsxs)("section",{"data-hero":"true",className:"relative min-h-screen flex items-center justify-center overflow-hidden",style:{background:va.gradients.hero},children:[(0,na.jsxs)("div",{className:"absolute inset-0 overflow-hidden",children:[(0,na.jsx)(vo,{src:"/optimized_videos/om_oss-opt.mp4",poster:"/images/Nya_bilder/IMG_2425.webp",autoPlay:!0,loop:!0,muted:!0,playsInline:!0,preload:r?"none":"metadata",className:"absolute inset-0",videoClassName:"absolute inset-0 w-full h-full object-cover"}),(0,na.jsx)("div",{className:"absolute inset-0",style:{background:va.gradients.hero}})]}),(0,na.jsx)("div",{className:"relative z-10 w-full ".concat(o),children:(0,na.jsxs)("div",{className:"".concat(r?"max-w-sm":"max-w-4xl"," mx-auto text-center"),style:{color:va.text.primary},children:[(0,na.jsx)(lo,{title:t("about.title"),stacked:!0,className:"mb-6 ".concat(r?"text-3xl":a?"text-4xl":"text-5xl md:text-6xl")}),(0,na.jsx)("div",{className:r?"max-w-full":"max-w-3xl mx-auto",children:(0,na.jsx)("p",{className:"leading-relaxed ".concat(r?"text-lg":"text-xl md:text-2xl"),children:t("about.intro")})})]})})]}),(0,na.jsxs)("main",{className:"min-h-screen relative",style:{background:va.gradients.heroSolid},children:[(0,na.jsx)("div",{className:"absolute inset-0 bg-cover bg-center opacity-5",style:{backgroundImage:"url(/images/Nya_bilder/IMG_5689.webp5754)"}}),(0,na.jsxs)("div",{className:"relative z-10 mx-auto py-20 ".concat(r?"max-w-sm px-4":"max-w-7xl px-4 sm:px-6 lg:px-8"),children:[(0,na.jsxs)("section",{className:r?"mb-12":"mb-16",children:[(0,na.jsx)("h2",{className:"font-bold text-center mb-12 ".concat(r?"text-2xl":"text-3xl"),style:{color:va.text.primary},children:t("about.valuesTitle")}),(0,na.jsx)("div",{className:"grid gap-6 ".concat(r?"grid-cols-1":"grid-cols-1 md:grid-cols-2 lg:grid-cols-4 sm:gap-8"),children:bo.map((e,n)=>(0,na.jsxs)(io,{variant:"glass",className:"relative text-center overflow-hidden",children:[(0,na.jsx)("div",{className:"absolute inset-0 bg-cover bg-center opacity-60",style:{backgroundImage:"url(".concat(["/images/Nya_bilder/IMG_2425.webp","/images/Nya_bilder/IMG_7834.webp","/images/Nya_bilder/IMG_1547.webp","/images/Nya_bilder/IMG_4436.webp"][n],")")}}),(0,na.jsxs)("div",{className:"relative z-10 p-6 sm:p-8",children:[(0,na.jsx)("h3",{className:"text-xl sm:text-2xl font-bold mb-3 sm:mb-4 font-bold drop-shadow-lg",style:{color:va.text.primary},children:t(e.titleKey)}),(0,na.jsx)("p",{className:"text-sm sm:text-base leading-relaxed drop-shadow-md",style:{color:va.text.primary},children:t(e.descKey)})]})]},n))})]}),(0,na.jsxs)("section",{className:r?"mb-12":"mb-20",children:[(0,na.jsxs)("div",{className:"items-center mb-12 ".concat(r?"space-y-8":"grid md:grid-cols-2 gap-12"),children:[(0,na.jsxs)("div",{children:[(0,na.jsx)("h2",{className:"font-bold mb-6 ".concat(r?"text-2xl":"text-3xl"),style:{color:va.text.primary},children:t("about.meetUs.title")}),(0,na.jsx)("p",{className:"mb-6 ".concat(r?"text-base":"text-lg"),style:{color:va.text.primary},children:t("about.meetUs.description")}),(0,na.jsx)("p",{className:"mb-8 ".concat(r?"text-base":"text-lg"),style:{color:va.text.primary},children:t("about.meetUs.experience")}),(0,na.jsxs)("div",{className:"gap-4 ".concat(r?"grid grid-cols-1 space-y-4":"grid grid-cols-1 md:grid-cols-2"),children:[(0,na.jsx)(io,{className:"p-4",variant:"glass",children:(0,na.jsxs)("div",{className:"flex items-center space-x-3",children:[(0,na.jsx)("div",{className:"flex-shrink-0 p-2 rounded-lg",style:{backgroundColor:va.accent.primary+"20"},children:(0,na.jsx)(Ja,{className:"h-6 w-6",style:{color:va.accent.primary}})}),(0,na.jsxs)("div",{children:[(0,na.jsx)("h3",{className:"font-semibold mb-1",style:{color:va.text.primary},children:t("about.meetUs.guides")}),(0,na.jsx)("p",{className:"text-sm",style:{color:va.text.primary},children:t("about.meetUs.guidesDesc")})]})]})}),(0,na.jsx)(io,{className:"p-4",variant:"glass",children:(0,na.jsxs)("div",{className:"flex items-center space-x-3",children:[(0,na.jsx)("div",{className:"flex-shrink-0 p-2 rounded-lg",style:{backgroundColor:va.accent.primary+"20"},children:(0,na.jsx)($a,{className:"h-6 w-6",style:{color:va.accent.primary}})}),(0,na.jsxs)("div",{children:[(0,na.jsx)("h3",{className:"font-semibold mb-1",style:{color:va.text.primary},children:t("about.meetUs.family")}),(0,na.jsx)("p",{className:"text-sm",style:{color:va.text.primary},children:t("about.meetUs.familyDesc")})]})]})})]})]}),(0,na.jsxs)("div",{className:"relative ".concat(r?"mt-8":""),children:[(0,na.jsx)("img",{src:"/images/owners.webp",alt:"Gustav och Julia - Cold Experience",className:"rounded-lg shadow-xl w-full ".concat(r?"h-64 object-cover":""),loading:r?"lazy":"eager"}),(0,na.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/30 to-transparent rounded-lg"})]})]}),(0,na.jsxs)("div",{className:"gap-6 ".concat(r?"grid grid-cols-1 mt-8":"grid md:grid-cols-3"),children:[(0,na.jsxs)("div",{className:"relative",children:[(0,na.jsx)("img",{src:"/images/Nya_bilder/IMG_4108.webp",alt:t("about.actionImages.snowmobile"),className:"rounded-lg shadow-lg w-full h-64 object-cover"}),(0,na.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/50 to-transparent rounded-lg flex items-end",children:(0,na.jsx)("p",{className:"text-white font-semibold p-4",children:t("about.actionImages.snowmobile")})})]}),(0,na.jsxs)("div",{className:"relative",children:[(0,na.jsx)("img",{src:"/images/Nya_bilder/IMG_3493.webp",alt:t("about.actionImages.lodge"),className:"rounded-lg shadow-lg w-full h-64 object-cover"}),(0,na.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/50 to-transparent rounded-lg flex items-end",children:(0,na.jsx)("p",{className:"text-white font-semibold p-4",children:t("about.actionImages.lodge")})})]}),(0,na.jsxs)("div",{className:"relative",children:[(0,na.jsx)("img",{src:"/images/Nya_bilder/IMG_6698.webp",alt:t("about.actionImages.landscape"),className:"rounded-lg shadow-lg w-full h-64 object-cover"}),(0,na.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/50 to-transparent rounded-lg flex items-end",children:(0,na.jsx)("p",{className:"text-white font-semibold p-4",children:t("about.actionImages.landscape")})})]})]})]}),(0,na.jsxs)("section",{className:"relative ".concat(r?"mb-12":"mb-20"),children:[(0,na.jsx)("div",{className:"absolute inset-0 bg-cover bg-center opacity-10",style:{backgroundImage:"url(/images/Nya_bilder/IMG_6359.webp12171)"}}),(0,na.jsxs)("div",{className:"relative z-10",children:[(0,na.jsx)("h2",{className:"font-bold text-center ".concat(r?"text-2xl mb-8":"text-3xl sm:text-4xl mb-10 sm:mb-16"),style:{color:va.text.primary},children:t("about.journeyTitle")}),(0,na.jsx)("div",{className:"relative timeline ".concat(r?"border-l-2 pl-8":"border-l-4 pl-16"),style:{borderColor:va.accent.primary+"60"},children:xo.map((e,n)=>(0,na.jsxs)("div",{ref:e=>c.current[n]=e,className:"flex items-start timeline-card relative ".concat(r?"mb-12":"mb-16"),children:[(0,na.jsx)("div",{className:"absolute top-8 ".concat(r?"-left-4":"-left-6"),children:(0,na.jsx)("div",{className:"rounded-full flex items-center justify-center shadow-lg backdrop-blur-sm ".concat(r?"w-6 h-6":"w-8 h-8"),style:{backgroundColor:va.accent.primary,border:"2px solid ".concat(va.text.primary)}})}),(0,na.jsx)(io,{variant:"glass",className:"w-full timeline-card-content overflow-hidden ".concat(r?"ml-4 max-w-full":"ml-8 max-w-2xl"),children:(0,na.jsxs)("div",{className:r?"flex flex-col":"flex flex-col md:flex-row",children:[(0,na.jsxs)("div",{className:"relative overflow-hidden ".concat(r?"w-full h-48":"w-full md:w-1/2 h-64 md:h-80"),children:[(0,na.jsx)("img",{src:e.image,alt:t(e.titleKey),className:"w-full h-full object-cover transition-transform duration-500 hover:scale-105",loading:r?"lazy":"eager"}),(0,na.jsx)("div",{className:"absolute inset-0 bg-gradient-to-r md:bg-gradient-to-t from-black/20 to-transparent"})]}),(0,na.jsxs)("div",{className:"".concat(r?"w-full p-4 flex flex-col justify-center":"w-full md:w-1/2 p-6 flex flex-col justify-center"),children:[(0,na.jsxs)("div",{className:"flex items-center gap-3 mb-4 ".concat(r?"justify-center":""),children:[(0,na.jsx)("div",{className:"rounded-full ".concat(r?"p-1.5":"p-2"),style:{backgroundColor:va.accent.primary+"20",color:va.accent.primary},children:e.icon}),(0,na.jsx)("span",{className:"font-bold px-4 py-2 rounded-full ".concat(r?"text-sm":"text-lg"),style:{backgroundColor:va.accent.primary+"60",color:va.text.primary},children:e.year})]}),(0,na.jsx)("h3",{className:"font-bold mb-4 ".concat(r?"text-lg text-center":"text-xl"),style:{color:va.text.primary},children:t(e.titleKey)}),(0,na.jsx)("p",{className:"leading-relaxed ".concat(r?"text-sm text-center":"text-base"),style:{color:va.text.primary},children:t(e.descKey)})]})]})})]},n))})]})]}),(0,na.jsxs)("section",{className:"relative text-center overflow-hidden ".concat(r?"py-12":"py-16"),style:{backgroundColor:va.secondary},children:[(0,na.jsx)("div",{className:"absolute inset-0 bg-cover bg-center opacity-30",style:{backgroundImage:"url(/images/Nya_bilder/IMG_0451.webp16219)"}}),(0,na.jsxs)("div",{className:"relative z-10 mx-auto ".concat(r?"max-w-sm px-4":"max-w-4xl px-4"),children:[(0,na.jsx)("h2",{className:"font-bold mb-6 ".concat(r?"text-2xl":"text-3xl"),style:{color:va.text.primary},children:t("about.cta.title")}),(0,na.jsx)("p",{className:"mb-8 ".concat(r?"text-lg":"text-xl"),style:{color:va.text.primary},children:t("about.cta.description")}),(0,na.jsxs)("div",{className:"gap-4 justify-center ".concat(r?"flex flex-col":"flex flex-col sm:flex-row"),children:[(0,na.jsx)(wa,{href:"/sv/paketresor",children:t("about.cta.packages")}),(0,na.jsx)(ka,{href:"/sv/contact",children:t("about.cta.contact")}),(0,na.jsx)(ja,{href:"/sv/gallery",children:t("about.cta.gallery")})]})]})]})]})]})]})},ko=ma("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]),jo=ma("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]),No=e=>{let{price:t,currency:n="EUR",className:r=""}=e;return(0,na.jsx)("div",{className:"premium-pricing ".concat(r),children:(0,na.jsxs)("div",{className:"price-display",children:[(0,na.jsx)("span",{className:"currency",children:n}),(0,na.jsx)("span",{className:"amount",children:t.toLocaleString()})]})})},So=[{key:"complete",price:2250,image:"https://images.unsplash.com/photo-1517411032315-54ef2cb783bb?auto=format&fit=crop&w=1200&q=80",gradient:"hero",theme:"premium",featured:!0,order:0},{key:"adventure",price:1750,image:"https://images.unsplash.com/photo-1507272931001-fc06c17e4f43?auto=format&fit=crop&w=1200&q=80",gradient:"heroSolid",theme:"brand",order:1},{key:"threeDay",price:1250,image:"https://images.unsplash.com/photo-1454496522488-7a8e488e8606?auto=format&fit=crop&w=1200&q=80",gradient:"hero",theme:"brand",order:2},{key:"taster",price:350,image:"https://images.unsplash.com/photo-1705946985442-512875aaa310?auto=format&fit=crop&w=1200&q=80",gradient:"heroSolid",theme:"brand",order:3}],Co=(So.map(e=>e.key),So),Eo=()=>{const{t:t,i18n:n}=_r(),{isMobile:r}=ya(),a=r?"px-4 pt-24 pb-16":"px-4 sm:px-6 lg:px-8 pt-32 pb-24",o=go({t:t,i18n:n,pageKey:"packages",routeKey:"packages",defaults:{ogImage:"/og/packages.jpg"}}),i=ho(o.siteUrl,o.ogImage),l=ho(o.siteUrl,o.twitterImage),s=(0,e.useMemo)(()=>{const e=Co.map(e=>{const t="string"===typeof e.gradient&&va.gradients[e.gradient]?va.gradients[e.gradient]:e.gradient;return c(c({},e),{},{gradientValue:t})}).sort((e,t)=>{const n="number"===typeof e.order?e.order:Number.MAX_SAFE_INTEGER,r="number"===typeof t.order?t.order:Number.MAX_SAFE_INTEGER;return n!==r?n-r:e.featured&&!t.featured?-1:!e.featured&&t.featured?1:e.key.localeCompare(t.key)}),t=e.reduce((e,t)=>("number"===typeof t.price&&(e[t.key]=t.price),e),{});return{langPrefix:"/".concat(n.language),priceMap:t,cards:e}},[n.language]);return(0,na.jsxs)(na.Fragment,{children:[(0,na.jsxs)(se,{children:[o.title&&(0,na.jsx)("title",{children:o.title}),o.description&&(0,na.jsx)("meta",{name:"description",content:o.description}),o.keywords&&(0,na.jsx)("meta",{name:"keywords",content:o.keywords}),(0,na.jsx)("link",{rel:"canonical",href:o.canonicalUrl}),(0,na.jsx)("meta",{property:"og:title",content:o.ogTitle}),(0,na.jsx)("meta",{property:"og:description",content:o.ogDescription}),(0,na.jsx)("meta",{property:"og:image",content:i}),(0,na.jsx)("meta",{property:"og:url",content:o.canonicalUrl}),(0,na.jsx)("meta",{name:"twitter:image",content:l}),o.jsonLd&&(0,na.jsx)("script",{type:"application/ld+json",children:JSON.stringify(o.jsonLd)})]}),(0,na.jsx)(fo,{routeKey:"packages",canonicalPath:o.canonicalPath,siteUrl:o.siteUrl}),(0,na.jsxs)("section",{"data-hero":"true",className:"relative min-h-screen flex items-center justify-center overflow-hidden",style:{background:va.gradients.hero},children:[(0,na.jsxs)("div",{className:"absolute inset-0 overflow-hidden",children:[(0,na.jsx)(vo,{src:"/optimized_videos/coldexperience1-opt.mp4",poster:"/images/Nya_bilder/IMG_6698.webp",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:r?"none":"metadata",className:"absolute inset-0",videoClassName:"absolute inset-0 w-full h-full object-cover"}),(0,na.jsx)("div",{className:"absolute inset-0",style:{background:va.gradients.hero}})]}),(0,na.jsx)("div",{className:"relative z-10 w-full ".concat(a),children:(0,na.jsxs)("div",{className:"".concat(r?"max-w-sm":"max-w-4xl"," mx-auto text-center"),style:{color:va.text.primary},children:[(0,na.jsx)(lo,{title:t("packages.title"),stacked:!0,className:"mb-6 ".concat(r?"text-4xl":"text-5xl md:text-6xl")}),(0,na.jsx)("p",{className:"".concat(r?"text-lg":"text-xl md:text-2xl"," mb-8 leading-relaxed"),style:{color:va.text.secondary},children:t("packages.subtitle")}),(0,na.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[(0,na.jsx)(wa,{to:"".concat(s.langPrefix,"/book"),size:"large",children:t("hero.cta","Book Adventure")}),(0,na.jsx)(ka,{to:"".concat(s.langPrefix,"/contact"),size:"large",children:t("hero.explore","Contact Us")})]})]})})]}),(0,na.jsx)("section",{className:r?"py-12":"py-20",style:{background:va.gradients.heroSolid},children:(0,na.jsxs)("div",{className:"mx-auto ".concat(r?"max-w-sm px-4":"max-w-7xl px-4 sm:px-6 lg:px-8"),children:[(0,na.jsxs)("div",{className:"text-center ".concat(r?"mb-8":"mb-16"),children:[(0,na.jsx)("h2",{className:"font-bold mb-4 ".concat(r?"text-3xl":"text-4xl"),style:{color:va.text.primary},children:t("packages.title")}),(0,na.jsx)("p",{className:"mx-auto ".concat(r?"text-lg max-w-md":"text-xl max-w-3xl"),style:{color:va.text.secondary},children:t("packages.subtitle")})]}),(0,na.jsx)("div",{className:"grid gap-8 ".concat(r?"grid-cols-1":"grid-cols-1 lg:grid-cols-2 xl:grid-cols-4"),children:s.cards.map(e=>(0,na.jsxs)(io,{id:e.key,variant:"complete"===e.key?"glass":"tilt",className:"relative overflow-hidden shadow-2xl ".concat("complete"===e.key?"scale-105":""),style:c({backgroundColor:va.secondary,border:"1px solid ".concat(va.border)},"complete"===e.key&&{boxShadow:"0 0 0 2px ".concat(va.accent.primary,"40")}),children:["complete"===e.key&&(0,na.jsx)("div",{className:"absolute top-6 right-6 z-10",children:(0,na.jsxs)("div",{className:"flex items-center gap-1 px-3 py-1 rounded-full text-sm font-medium",style:{backgroundColor:va.accent.primary,color:va.text.primary},children:[(0,na.jsx)(ko,{size:14,className:"fill-current"}),t("packages.mostPopular")]})}),(0,na.jsxs)("div",{className:"relative overflow-hidden ".concat(r?"h-48":"h-64"),children:[(0,na.jsx)("img",{src:e.image,alt:t("packages.".concat(e.key,".name")),className:"w-full h-full object-cover transition-transform duration-700 group-hover:scale-110",loading:"lazy",decoding:"async"}),(0,na.jsx)("div",{className:"absolute inset-0 opacity-40",style:{background:e.gradientValue}}),(0,na.jsxs)("div",{className:"absolute ".concat(r?"bottom-4 left-4":"bottom-6 left-6"),style:{color:va.text.primary},children:[(0,na.jsx)("h3",{className:"font-bold mb-1 ".concat(r?"text-xl":"text-2xl"),children:t("packages.".concat(e.key,".name"))}),(0,na.jsx)("p",{className:"opacity-90 font-medium ".concat(r?"text-xs":"text-sm"),children:t("packages.".concat(e.key,".duration"))})]})]}),(0,na.jsxs)("div",{className:r?"p-6":"p-8",children:[(0,na.jsxs)("div",{className:"flex items-baseline justify-between ".concat(r?"mb-4":"mb-6"),children:[(0,na.jsx)(No,{price:e.price,currency:"EUR"}),(0,na.jsx)("div",{className:"font-medium ".concat(r?"text-xs":"text-sm"),style:{color:va.text.secondary},children:t("packages.perPerson")})]}),(0,na.jsx)("p",{className:"leading-relaxed ".concat(r?"mb-6 text-sm":"mb-8"),style:{color:va.text.primary},children:t("packages.".concat(e.key,".description"))}),(0,na.jsx)("div",{className:"space-y-4 ".concat(r?"mb-6":"mb-8"),children:(()=>{const n=t("packages.".concat(e.key,".highlights"),{returnObjects:!0});return Array.isArray(n)?n.map((e,t)=>(0,na.jsxs)("div",{className:"flex items-start space-x-3",children:[(0,na.jsx)(jo,{size:18,className:"flex-shrink-0 mt-0.5",style:{color:va.accent.primary}}),(0,na.jsx)("span",{className:"text-sm leading-relaxed",style:{color:va.text.primary},children:e})]},t)):null})()}),"complete"===e.key?(0,na.jsx)(wa,{to:"".concat(s.langPrefix,"/book"),className:"w-full",size:"large",children:t("packages.bookButton")}):(0,na.jsx)(ka,{to:"".concat(s.langPrefix,"/book"),className:"w-full",size:"large",children:t("packages.bookButton")})]})]},e.key))})]})})]})},Oo={delta:10,preventScrollOnSwipe:!1,rotationAngle:0,trackMouse:!1,trackTouch:!0,swipeDuration:1/0,touchEventOptions:{passive:!0}},Mo={first:!0,initial:[0,0],start:0,swiping:!1,xy:[0,0]},Po="mousemove",_o="mouseup";function Lo(e,t){if(0===t)return e;const n=Math.PI/180*t;return[e[0]*Math.cos(n)+e[1]*Math.sin(n),e[1]*Math.cos(n)-e[0]*Math.sin(n)]}function To(e,t){const n=t=>{const n="touches"in t;n&&t.touches.length>1||e((e,a)=>{a.trackMouse&&!n&&(document.addEventListener(Po,r),document.addEventListener(_o,o));const{clientX:i,clientY:l}=n?t.touches[0]:t,s=Lo([i,l],a.rotationAngle);return a.onTouchStartOrOnMouseDown&&a.onTouchStartOrOnMouseDown({event:t}),Object.assign(Object.assign(Object.assign({},e),Mo),{initial:s.slice(),xy:s,start:t.timeStamp||0})})},r=t=>{e((e,n)=>{const r="touches"in t;if(r&&t.touches.length>1)return e;if(t.timeStamp-e.start>n.swipeDuration)return e.swiping?Object.assign(Object.assign({},e),{swiping:!1}):e;const{clientX:a,clientY:o}=r?t.touches[0]:t,[i,l]=Lo([a,o],n.rotationAngle),s=i-e.xy[0],c=l-e.xy[1],u=Math.abs(s),d=Math.abs(c),p=(t.timeStamp||0)-e.start,f=Math.sqrt(u*u+d*d)/(p||1),m=[s/(p||1),c/(p||1)],h=function(e,t,n,r){return e>t?n>0?"Right":"Left":r>0?"Down":"Up"}(u,d,s,c),g="number"===typeof n.delta?n.delta:n.delta[h.toLowerCase()]||Oo.delta;if(u<g&&d<g&&!e.swiping)return e;const y={absX:u,absY:d,deltaX:s,deltaY:c,dir:h,event:t,first:e.first,initial:e.initial,velocity:f,vxvy:m};y.first&&n.onSwipeStart&&n.onSwipeStart(y),n.onSwiping&&n.onSwiping(y);let v=!1;return(n.onSwiping||n.onSwiped||n["onSwiped".concat(h)])&&(v=!0),v&&n.preventScrollOnSwipe&&n.trackTouch&&t.cancelable&&t.preventDefault(),Object.assign(Object.assign({},e),{first:!1,eventData:y,swiping:!0})})},a=t=>{e((e,n)=>{let r;if(e.swiping&&e.eventData){if(t.timeStamp-e.start<n.swipeDuration){r=Object.assign(Object.assign({},e.eventData),{event:t}),n.onSwiped&&n.onSwiped(r);const a=n["onSwiped".concat(r.dir)];a&&a(r)}}else n.onTap&&n.onTap({event:t});return n.onTouchEndOrOnMouseUp&&n.onTouchEndOrOnMouseUp({event:t}),Object.assign(Object.assign(Object.assign({},e),Mo),{eventData:r})})},o=e=>{document.removeEventListener(Po,r),document.removeEventListener(_o,o),a(e)},i=(e,t)=>{let o=()=>{};if(e&&e.addEventListener){const i=Object.assign(Object.assign({},Oo.touchEventOptions),t.touchEventOptions),l=[["touchstart",n,i],["touchmove",r,Object.assign(Object.assign({},i),t.preventScrollOnSwipe?{passive:!1}:{})],["touchend",a,i]];l.forEach(t=>{let[n,r,a]=t;return e.addEventListener(n,r,a)}),o=()=>l.forEach(t=>{let[n,r]=t;return e.removeEventListener(n,r)})}return o},l={ref:t=>{null!==t&&e((e,n)=>{if(e.el===t)return e;const r={};return e.el&&e.el!==t&&e.cleanUpTouch&&(e.cleanUpTouch(),r.cleanUpTouch=void 0),n.trackTouch&&t&&(r.cleanUpTouch=i(t,n)),Object.assign(Object.assign(Object.assign({},e),{el:t}),r)})}};return t.trackMouse&&(l.onMouseDown=n),[l,i]}function Do(t){const{trackMouse:n}=t,r=e.useRef(Object.assign({},Mo)),a=e.useRef(Object.assign({},Oo)),o=e.useRef(Object.assign({},a.current));let i;for(i in o.current=Object.assign({},a.current),a.current=Object.assign(Object.assign({},Oo),t),Oo)void 0===a.current[i]&&(a.current[i]=Oo[i]);const[l,s]=e.useMemo(()=>To(e=>r.current=e(r.current,a.current),{trackMouse:n}),[n]);return r.current=function(e,t,n,r){return t.trackTouch&&e.el?e.cleanUpTouch?t.preventScrollOnSwipe!==n.preventScrollOnSwipe||t.touchEventOptions.passive!==n.touchEventOptions.passive?(e.cleanUpTouch(),Object.assign(Object.assign({},e),{cleanUpTouch:r(e.el,t)})):e:Object.assign(Object.assign({},e),{cleanUpTouch:r(e.el,t)}):(e.cleanUpTouch&&e.cleanUpTouch(),Object.assign(Object.assign({},e),{cleanUpTouch:void 0}))}(r.current,a.current,o.current,s),l}const zo=ma("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]),Ro=ma("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]),Ao=[{id:"aurora-lapland",src:"/images/Nya_bilder/IMG_6698.webp",titleKey:"gallery.images.winterLandscape",fallback:"Northern lights over Lapland",category:"landscapes",featured:!0},{id:"snowmobile-guide",src:"/images/Nya_bilder/IMG_4108.webp",titleKey:"gallery.images.snowmobileAdventure",fallback:"Snowmobile guide on a frozen lake",category:"snowmobile",featured:!0},{id:"cabin-night",src:"/images/Nya_bilder/IMG_3493.webp",titleKey:"gallery.images.dogSledding",fallback:"Cabins glowing in the winter night",category:"dogSledding",featured:!0},{id:"forest-cabin",src:"/images/Nya_bilder/IMG_0542.webp",titleKey:"gallery.images.snowmobile1",fallback:"Log cabin in the winter forest",category:"landscapes"},{id:"moonlit-pines",src:"/images/Nya_bilder/IMG_0575.webp",titleKey:"gallery.images.snowmobile2",fallback:"Moonlit pines under a clear sky",category:"landscapes"},{id:"aurora-base",src:"/images/Nya_bilder/IMG_4527.webp",titleKey:"gallery.images.snowmobile3",fallback:"Aurora above our snowmobile base",category:"snowmobile"},{id:"winter-forest",src:"/images/Nya_bilder/IMG_0451.webp",titleKey:"gallery.images.landscape1",fallback:"Lapland winter forest",category:"landscapes"},{id:"team-ready",src:"/images/Nya_bilder/IMG_1687.webp",titleKey:"gallery.images.landscape2",fallback:"Snowmobile team ready for the mountains",category:"snowmobile"},{id:"trail-selfie",src:"/images/Nya_bilder/coldexperience_born.webp",titleKey:"gallery.images.landscape3",fallback:"Sunset selfie on the trail",category:"snowmobile"},{id:"aurora-tub",src:"/images/Nya_bilder/IMG_6181.webp",titleKey:"gallery.images.landscape4",fallback:"Hot tub beneath the northern lights",category:"activities"},{id:"frozen-lake-stop",src:"/images/Nya_bilder/IMG_1547.webp",titleKey:"gallery.images.activity1",fallback:"Snowmobile parked at a frozen lake",category:"snowmobile"},{id:"handlebar-view",src:"/images/Nya_bilder/IMG_2425.webp",titleKey:"gallery.images.family1",fallback:"Trail view from the snowmobile handlebars",category:"snowmobile"},{id:"sunrise-homestead",src:"/images/Nya_bilder/IMG_4436.webp",titleKey:"gallery.images.memories1",fallback:"Sunrise over our snowy homestead",category:"landscapes"},{id:"summit-celebration",src:"/images/Nya_bilder/IMG_7834.webp",titleKey:"gallery.images.authentic1",fallback:"Guests celebrating on the summit",category:"activities"},{id:"outdoor-hot-tub",src:"/images/Nya_bilder/IMG_1634.webp",titleKey:"gallery.images.scenic1",fallback:"Relaxing in the outdoor hot tub",category:"activities"},{id:"lakeside-aurora",src:"/images/Nya_bilder/IMG_3700.webp",titleKey:"gallery.images.scenic2",fallback:"Aurora above the lakeside cabin",category:"landscapes"},{id:"campfire-hut",src:"/images/Nya_bilder/IMG_4545.webp",titleKey:"gallery.images.scenic3",fallback:"Campfire outside the timber hut",category:"activities"},{id:"hosts-grilling",src:"/images/Nya_bilder/IMG_5562.webp",titleKey:"gallery.images.scenic4",fallback:"Hosts grilling inside the kota",category:"activities"},{id:"winter-cabin-sunrise",src:"/images/Nya_bilder/IMG_3838.webp",titleKey:"gallery.images.winter1",fallback:"Winter sunrise over the cabin",category:"landscapes"},{id:"evening-campfire",src:"/images/Nya_bilder/IMG_3860.webp",titleKey:"gallery.images.winter2",fallback:"Aurora dancing across the polar sky",category:"activities"},{id:"family-winter-sun",src:"/images/Nya_bilder/IMG_2963.webp",titleKey:"gallery.images.adventure1",fallback:"Family break by the wilderness shelter",category:"activities"},{id:"family-trail-moment",src:"/images/Nya_bilder/family_1.webp",titleKey:"gallery.images.familyGathering",fallback:"Family joy on the winter trail",category:"activities"},{id:"family-snow-laughter",src:"/images/Nya_bilder/family_2.webp",titleKey:"gallery.images.familyJoy",fallback:"Laughter in the Lapland snow",category:"activities"},{id:"moonlit-cabin",src:"/images/Nya_bilder/IMG_0554 (1).webp",titleKey:"gallery.images.moonlitCabin",fallback:"Moonlit cabin in deep winter",category:"landscapes"},{id:"fireplace-feast",src:"/images/Nya_bilder/IMG_1579.webp",titleKey:"gallery.images.fireplaceFeast",fallback:"Lapland flavours grilled over open fire",category:"activities"},{id:"aurora-dance",src:"/images/Nya_bilder/IMG_1904.webp",titleKey:"gallery.images.auroraDance",fallback:"Aurora dancing across the polar sky",category:"landscapes"},{id:"fireside-shelter",src:"/images/Nya_bilder/IMG_4082.webp",titleKey:"gallery.images.firesideShelter",fallback:"Firelit cabin in the snowy forest",category:"activities"},{id:"star-camp",src:"/images/Nya_bilder/IMG_4596 (1).webp",titleKey:"gallery.images.starCamp",fallback:"Starlit night at our mountain shelter",category:"landscapes"},{id:"campfire-cooking",src:"/images/Nya_bilder/julias_matresa.webp",titleKey:"gallery.images.campfireCooking",fallback:"Campfire cooking with local ingredients",category:"activities"},{id:"aurora-pines",src:"/images/Nya_bilder/IMG_6702.webp",titleKey:"gallery.images.auroraPines",fallback:"Northern lights above the pine forest",category:"landscapes"},{id:"fireside-lake",src:"/images/Nya_bilder/IMG_7476 (1).webp",titleKey:"gallery.images.firesideLake",fallback:"Snowmobile camp by the frozen lake",category:"snowmobile"}],Io=[{id:"all",labelKey:"gallery.categories.all",fallback:"All"},{id:"featured",labelKey:"gallery.categories.featured",fallback:"Featured"},{id:"snowmobile",labelKey:"gallery.categories.snowmobile",fallback:"Snowmobile"},{id:"dogSledding",labelKey:"gallery.categories.dogSledding",fallback:"Dog sledding"},{id:"landscapes",labelKey:"gallery.categories.landscapes",fallback:"Landscapes"},{id:"activities",labelKey:"gallery.categories.activities",fallback:"Activities"}],Fo=()=>{const[t,n]=(0,e.useState)(null),[r,a]=(0,e.useState)("all"),{isMobile:o}=ya(),{t:i,i18n:l}=_r(),s=go({t:i,i18n:l,pageKey:"gallery",routeKey:"gallery",defaults:{ogImage:"/og/gallery.jpg"}}),u=ho(s.siteUrl,s.ogImage),d=ho(s.siteUrl,s.twitterImage),p=o?"px-4 pt-24 pb-16":"px-4 sm:px-6 lg:px-8 pt-32 pb-24",f=i("gallery.heroTitle","V\xe5rt Galleri"),m=i("gallery.heroTitlePrimary",""),h=i("gallery.heroTitleAccent",""),g=m||h?void 0:f,y=(0,e.useMemo)(()=>Ao.map(e=>c(c({},e),{},{title:i(e.titleKey,e.fallback)})),[i]),v=(0,e.useMemo)(()=>Io.map(e=>{let{id:t,labelKey:n,fallback:r}=e;return{id:t,label:i(n,r)}}),[i]),b=(0,e.useMemo)(()=>"all"===r?y:"featured"===r?y.filter(e=>e.featured):y.filter(e=>e.category===r),[y,r]),x=e=>{if(!t||0===b.length)return;const r=b.findIndex(e=>e.id===t.id);if(-1===r)return;if("next"===e){const e=(r+1)%b.length;return void n(b[e])}const a=0===r?b.length-1:r-1;n(b[a])},w=Do({onSwipedLeft:()=>x("next"),onSwipedRight:()=>x("prev"),trackMouse:!0,preventScrollOnSwipe:!0}),k=o?"h-5 w-5":"h-6 w-6";return(0,na.jsxs)("div",{className:"min-h-screen",style:{background:va.gradients.heroSolid},children:[(0,na.jsxs)(se,{children:[s.title&&(0,na.jsx)("title",{children:s.title}),s.description&&(0,na.jsx)("meta",{name:"description",content:s.description}),s.keywords&&(0,na.jsx)("meta",{name:"keywords",content:s.keywords}),(0,na.jsx)("link",{rel:"canonical",href:s.canonicalUrl}),(0,na.jsx)("meta",{property:"og:title",content:s.ogTitle}),(0,na.jsx)("meta",{property:"og:description",content:s.ogDescription}),(0,na.jsx)("meta",{property:"og:image",content:u}),(0,na.jsx)("meta",{property:"og:url",content:s.canonicalUrl}),(0,na.jsx)("meta",{name:"twitter:image",content:d}),s.jsonLd&&(0,na.jsx)("script",{type:"application/ld+json",children:JSON.stringify(s.jsonLd)})]}),(0,na.jsx)(fo,{routeKey:"gallery",canonicalPath:s.canonicalPath,siteUrl:s.siteUrl}),(0,na.jsxs)("section",{"data-hero":"true",className:"relative min-h-screen flex items-center justify-center overflow-hidden",style:{background:va.gradients.hero},children:[(0,na.jsxs)("div",{className:"absolute inset-0 overflow-hidden",children:[(0,na.jsx)(vo,{src:"/optimized_videos/galleri-opt.mp4",poster:"/images/Nya_bilder/IMG_6702.webp",autoPlay:!0,loop:!0,muted:!0,playsInline:!0,preload:o?"none":"metadata",className:"absolute inset-0",videoClassName:"absolute inset-0 w-full h-full object-cover"}),(0,na.jsx)("div",{className:"absolute inset-0",style:{background:va.gradients.hero}})]}),(0,na.jsx)("div",{className:"relative z-10 w-full ".concat(p),children:(0,na.jsxs)("div",{className:"".concat(o?"max-w-sm":"max-w-4xl"," mx-auto text-center"),style:{color:va.text.primary},children:[(0,na.jsx)(lo,{primary:m||void 0,accent:h||void 0,title:g,stacked:!0,className:"mb-6 ".concat(o?"text-4xl":"text-5xl md:text-6xl")}),(0,na.jsx)("p",{className:"".concat(o?"text-lg":"text-xl md:text-2xl"," mb-8 leading-relaxed"),children:i("gallery.heroSubtitle","Uppt\xe4ck magin i Lapplands vinterlandskap genom v\xe5ra fantastiska bilder")})]})})]}),(0,na.jsx)("main",{className:"min-h-screen ".concat(o?"py-12":"py-20"),style:{background:va.gradients.heroSolid},children:(0,na.jsxs)("div",{className:"mx-auto ".concat(o?"max-w-sm px-4":"max-w-7xl px-4 sm:px-6 lg:px-8"),children:[(0,na.jsx)("div",{className:"flex flex-wrap justify-center gap-4 mb-10",children:v.map(e=>{let{id:t,label:n}=e;return(0,na.jsx)(io,{variant:"glass",className:"px-5 py-2 cursor-pointer transition-transform duration-300 ".concat(r===t?"scale-105 shadow-lg":"hover:scale-105"),onClick:()=>a(t),children:(0,na.jsx)("span",{className:"font-semibold",style:{color:va.text.primary},children:n})},t)})}),0===b.length?(0,na.jsx)("div",{className:"py-16 text-center",children:(0,na.jsx)("p",{className:"text-lg",style:{color:va.text.secondary},children:i("gallery.noImages","No images found for this category.")})}):(0,na.jsx)("div",{className:"grid gap-6 ".concat(o?"grid-cols-1":"grid-cols-1 md:grid-cols-2 lg:grid-cols-3"),children:b.map(e=>(0,na.jsx)(io,{variant:"glass",className:"relative overflow-hidden cursor-pointer group",onClick:()=>(e=>{n(e)})(e),children:(0,na.jsxs)("div",{className:"relative",children:[(0,na.jsx)("img",{src:e.src,alt:e.title,className:"w-full object-cover transition-transform duration-500 group-hover:scale-110 ".concat(o?"h-64":"h-72"),loading:"lazy",decoding:"async"}),(0,na.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/60 via-transparent to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300",children:(0,na.jsx)("div",{className:"absolute text-white ".concat(o?"bottom-3 left-3":"bottom-4 left-4"),children:(0,na.jsx)("h3",{className:"font-bold drop-shadow-lg ".concat(o?"text-base":"text-lg"),children:e.title})})})]})},e.id))})]})}),t&&(0,na.jsx)("div",{className:"fixed inset-0 bg-black bg-opacity-90 flex items-center justify-center z-50 p-2",children:(0,na.jsxs)("div",c(c({className:["relative flex w-full h-full flex-col items-center justify-center",o?"max-w-full":"max-w-7xl"].join(" ")},o?w:{}),{},{children:[(0,na.jsx)("button",{type:"button",onClick:()=>{n(null)},className:["absolute z-20 rounded-full bg-white bg-opacity-20 hover:bg-opacity-30 text-white transition-colors duration-200",o?"top-3 right-3 p-2":"top-6 right-6 p-3"].join(" "),"aria-label":i("gallery.closeModal","Close gallery"),children:(0,na.jsx)(ha,{className:o?"h-5 w-5":"h-6 w-6"})}),b.length>1&&(0,na.jsxs)(na.Fragment,{children:[(0,na.jsx)("button",{type:"button",onClick:()=>x("prev"),className:["absolute top-1/2 -translate-y-1/2 rounded-full bg-white bg-opacity-20 hover:bg-opacity-30 text-white transition-colors duration-200 focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black",o?"left-2 p-2":"left-4 p-3"].join(" "),"aria-label":i("gallery.prevImage","Previous image"),children:(0,na.jsx)(zo,{className:k})}),(0,na.jsx)("button",{type:"button",onClick:()=>x("next"),className:["absolute top-1/2 -translate-y-1/2 rounded-full bg-white bg-opacity-20 hover:bg-opacity-30 text-white transition-colors duration-200 focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black",o?"right-2 p-2":"right-4 p-3"].join(" "),"aria-label":i("gallery.nextImage","Next image"),children:(0,na.jsx)(Ro,{className:k})})]}),(0,na.jsx)("img",{src:t.src,alt:t.title,loading:"lazy",decoding:"async",className:["w-full h-auto object-contain rounded-lg",o?"max-h-[70vh]":"max-h-[80vh]"].join(" "),style:o?{boxShadow:"0 2px 16px rgba(0,0,0,0.5)"}:void 0}),(0,na.jsx)("div",{className:"w-full flex flex-col items-center mt-3",children:(0,na.jsxs)("div",{className:["bg-black bg-opacity-40 rounded-lg mx-auto",o?"max-w-full px-3 py-2":"max-w-xl px-4 py-3"].join(" "),children:[(0,na.jsx)("style",{children:"\n                  .gallery-modal-title {\n                    font-family: 'Montserrat', sans-serif;\n                    font-weight: 600;\n                    color: #F5E9D7;\n                    letter-spacing: 0.04em;\n                    text-shadow: 0 2px 8px rgba(0,0,0,0.18);\n                    margin-bottom: 0.5rem;\n                  }\n                "}),(0,na.jsx)("h3",{className:["gallery-modal-title text-center",o?"text-lg":"text-2xl"].join(" "),children:t.title})]})})]}))})]})},Ho=ma("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]),Wo=ma("send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]),Bo="1443595954396982",Uo=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"undefined"!==typeof window&&window.fbq&&window.fbq("track",e,t)},qo=t=>{(0,e.useEffect)(()=>{if("undefined"===typeof window)return;if("undefined"!==typeof navigator&&"ReactSnap"===navigator.userAgent)return void(window.fbq=null);if(!t)return;if(window.fbq&&window.__metaPixelInitialized)return;(()=>{const e=window.fbq=function(){e.callMethod?e.callMethod.apply(e,arguments):e.queue.push(arguments)};window._fbq||(window._fbq=e),e.push=e,e.loaded=!0,e.version="2.0",e.queue=[]})();const e=document.createElement("script");e.src="https://connect.facebook.net/en_US/fbevents.js",e.async=!0,e.crossOrigin="anonymous",e.setAttribute("data-meta-pixel","true"),e.addEventListener("load",()=>{window.fbq&&!window.__metaPixelInitialized&&(window.fbq("init",Bo),window.fbq("track","PageView"),window.__metaPixelInitialized=!0,console.log("[CookieConsent] Meta Pixel initialized."))},{once:!0}),e.addEventListener("error",()=>{console.warn("[CookieConsent] Failed to load Meta Pixel.")}),document.head.appendChild(e);const n=document.createElement("noscript");return n.id="meta-pixel-noscript",n.innerHTML='<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id='.concat(Bo,'&ev=PageView&noscript=1" alt="" />'),document.body.appendChild(n),()=>{const e=document.querySelector('script[data-meta-pixel="true"]');e&&e.remove();const t=document.getElementById("meta-pixel-noscript");t&&t.remove()}},[t])},Vo=()=>{const{t:t,i18n:n}=_r(),{isMobile:r}=ya(),a=go({t:t,i18n:n,pageKey:"contact",routeKey:"contact",defaults:{ogImage:"/og/contact.jpg"}}),o=ho(a.siteUrl,a.ogImage),i=ho(a.siteUrl,a.twitterImage),[l,s]=(0,e.useState)({name:"",email:"",phone:"",subject:"",message:"",contactByPhone:!1}),[u,d]=(0,e.useState)({state:"idle",message:""}),p="https://coldexperience.onrender.com".replace(/\/$/,""),f=e=>{const{name:t,value:n,type:r,checked:a}=e.target;d({state:"idle",message:""}),s(e=>c(c({},e),{},{[t]:"checkbox"===r?a:n}))},m="loading"===u.state,h=(null===n||void 0===n?void 0:n.language)||"en",g="sv"===h?"R\xe5strand, Sverige":"de"===h?"R\xe5strand, Schweden":"R\xe5strand, Sweden",y="sv"===h||"de"===h?t("contact.info.phone.note"):"Available 9am\u20136pm CET",v=[{icon:(0,na.jsx)(Aa,{className:"h-6 w-6"}),title:t("contact.info.location.title"),details:[t("contact.info.location.line1"),g],color:"text-green-500"},{icon:(0,na.jsx)(Ia,{className:"h-6 w-6"}),title:t("contact.info.phone.title"),details:["+46 73 181 45 68",y],color:"text-blue-500"},{icon:(0,na.jsx)(Fa,{className:"h-6 w-6"}),title:t("contact.info.email.title"),details:[t("contact.info.email.address"),t("contact.info.email.note")],color:"text-cyan-500"},{icon:(0,na.jsx)(Ho,{className:"h-6 w-6"}),title:t("contact.info.season.title"),details:[t("contact.info.season.dates"),t("contact.info.season.cta")],color:"text-orange-500"}],b=r?"px-4 pt-24 pb-16":"px-4 sm:px-6 lg:px-8 pt-32 pb-24",x=r?"max-w-sm":"max-w-7xl";return(0,na.jsxs)(na.Fragment,{children:[(0,na.jsxs)(se,{children:[a.title&&(0,na.jsx)("title",{children:a.title}),a.description&&(0,na.jsx)("meta",{name:"description",content:a.description}),a.keywords&&(0,na.jsx)("meta",{name:"keywords",content:a.keywords}),(0,na.jsx)("link",{rel:"canonical",href:a.canonicalUrl}),(0,na.jsx)("meta",{property:"og:title",content:a.ogTitle}),(0,na.jsx)("meta",{property:"og:description",content:a.ogDescription}),(0,na.jsx)("meta",{property:"og:type",content:"website"}),(0,na.jsx)("meta",{property:"og:image",content:o}),(0,na.jsx)("meta",{property:"og:url",content:a.canonicalUrl}),(0,na.jsx)("meta",{name:"twitter:image",content:i}),a.jsonLd&&(0,na.jsx)("script",{type:"application/ld+json",children:JSON.stringify(a.jsonLd)})]}),(0,na.jsx)(fo,{routeKey:"contact",canonicalPath:a.canonicalPath,siteUrl:a.siteUrl}),(0,na.jsxs)("div",{className:"min-h-screen",style:{background:va.gradients.heroSolid},children:[(0,na.jsxs)("section",{"data-hero":"true",className:"relative min-h-screen flex items-center justify-center overflow-hidden",children:[(0,na.jsxs)("div",{className:"absolute inset-0",children:[(0,na.jsx)(vo,{src:"/optimized_videos/coldexperience1-opt.mp4",poster:"/images/Nya_bilder/IMG_0451.webp",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:r?"none":"metadata",className:"absolute inset-0",videoClassName:"absolute inset-0 w-full h-full object-cover",pauseWhenOutOfView:!0}),(0,na.jsx)("div",{className:"absolute inset-0",style:{background:va.gradients.hero}})]}),(0,na.jsx)("div",{className:"relative z-10 w-full ".concat(b),children:(0,na.jsxs)("div",{className:"".concat(x," mx-auto text-center"),children:[(0,na.jsx)(lo,{primary:t("contact.hero.title1"),accent:t("contact.hero.title2"),className:"mb-6 ".concat(r?"text-4xl":"text-5xl md:text-6xl")}),(0,na.jsx)("p",{className:"mx-auto ".concat(r?"text-lg max-w-md":"text-xl max-w-3xl"),style:{color:va.text.secondary},children:t("contact.hero.subtitle")})]})})]}),(0,na.jsx)("section",{className:r?"py-12":"py-20",children:(0,na.jsx)("div",{className:"mx-auto ".concat(r?"max-w-sm px-4":"max-w-7xl px-4 sm:px-6 lg:px-8"),children:(0,na.jsxs)("div",{className:"grid gap-12 ".concat(r?"grid-cols-1":"grid-cols-1 lg:grid-cols-3"),children:[(0,na.jsx)("div",{className:r?"":"lg:col-span-2",children:(0,na.jsxs)(io,{variant:"glass",className:"overflow-hidden ".concat(r?"p-6":"p-8"),children:[(0,na.jsxs)("div",{className:"flex items-center gap-3 mb-6",children:[(0,na.jsx)("div",{className:"rounded-full flex items-center justify-center ".concat(r?"w-10 h-10":"w-12 h-12"),style:{backgroundColor:va.accent.primary+"20"},children:(0,na.jsx)(Wo,{className:"".concat(r?"h-5 w-5":"h-6 w-6"),style:{color:va.accent.primary}})}),(0,na.jsx)("h2",{className:"font-bold ".concat(r?"text-2xl":"text-3xl"),style:{color:va.text.primary},children:t("contact.form.title")})]}),(0,na.jsx)("p",{className:"mb-8 ".concat(r?"text-sm":"text-base"),style:{color:va.text.primary},children:t("contact.form.subtitle","Vi svarar inom 24 timmar och hj\xe4lper dig planera din perfekta Lapplands-upplevelse.")}),(0,na.jsxs)("form",{name:"kontakt",method:"POST",className:"space-y-6",onSubmit:async e=>{e.preventDefault();const n=l.name.trim(),r=l.email.trim(),a=l.phone.trim(),o=l.subject.trim(),i=l.message.trim();d({state:"loading",message:t("contact.form.sending","Sending your message...")});try{if(!p)throw new Error("Backend URL saknas");const e={name:n,email:r,subject:o||"No subject",message:i,phone:a,contactByPhone:Boolean(l.contactByPhone)},c=await fetch("".concat(p,"/api/contact"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!c.ok){const e=await c.text();throw new Error(e||"Backend contact submission failed")}d({state:"success",message:t("contact.form.successMessage","Thank you! We will get back to you shortly.")}),Uo("Contact",{content_name:o||"General Inquiry",content_category:"Contact Form"}),s({name:"",email:"",phone:"",subject:"",message:"",contactByPhone:!1})}catch(c){console.error("Contact form submission failed",c),d({state:"error",message:t("contact.form.errorMessage","Something went wrong. Please try again later or email us directly.")})}},children:[(0,na.jsx)("input",{type:"hidden",name:"success",value:"Tack f\xf6r din f\xf6rfr\xe5gan!"}),"idle"!==u.state&&(0,na.jsx)("div",{className:"rounded-lg border px-4 py-3 text-sm ".concat("success"===u.state?"border-green-400 bg-green-500/10 text-green-200":"error"===u.state?"border-red-400 bg-red-500/10 text-red-200":"border-blue-400 bg-blue-500/10 text-blue-100"),"aria-live":"polite",children:u.message}),(0,na.jsxs)("div",{className:"grid gap-6 ".concat(r?"grid-cols-1":"grid-cols-1 md:grid-cols-2"),children:[(0,na.jsxs)("div",{children:[(0,na.jsx)("label",{htmlFor:"contact-name",className:"block font-medium mb-2 ".concat("text-sm"),style:{color:va.text.primary},children:t("contact.form.nameLabel")}),(0,na.jsx)("input",{id:"contact-name",type:"text",name:"name",value:l.name,onChange:f,className:"w-full px-4 py-3 rounded-lg border-2 transition-all duration-200",style:{backgroundColor:"rgba(255, 255, 255, 0.95)",borderColor:l.name?va.accent.primary:"rgba(255, 255, 255, 0.3)",color:va.primary,"--tw-ring-color":va.accent.primary+"20"},placeholder:t("contact.form.namePlaceholder"),required:!0,autoComplete:"name",disabled:m})]}),(0,na.jsxs)("div",{children:[(0,na.jsx)("label",{htmlFor:"contact-email",className:"block font-medium mb-2 ".concat("text-sm"),style:{color:va.text.primary},children:t("contact.form.emailLabel")}),(0,na.jsx)("input",{id:"contact-email",type:"email",name:"email",value:l.email,onChange:f,className:"w-full px-4 py-3 rounded-lg border-2 transition-all duration-200",style:{backgroundColor:"rgba(255, 255, 255, 0.95)",borderColor:l.email?va.accent.primary:"rgba(255, 255, 255, 0.3)",color:va.primary,"--tw-ring-color":va.accent.primary+"20"},placeholder:t("contact.form.emailPlaceholder"),required:!0,autoComplete:"email",disabled:m})]})]}),(0,na.jsxs)("div",{children:[(0,na.jsx)("label",{htmlFor:"contact-phone",className:"block font-medium mb-2 ".concat("text-sm"),style:{color:va.text.primary},children:t("contact.form.phoneLabel")}),(0,na.jsx)("input",{id:"contact-phone",type:"tel",name:"phone",value:l.phone,onChange:f,className:"w-full px-4 py-3 rounded-lg border-2 transition-all duration-200",style:{backgroundColor:"rgba(255, 255, 255, 0.95)",borderColor:l.phone?va.accent.primary:"rgba(255, 255, 255, 0.3)",color:va.primary,"--tw-ring-color":va.accent.primary+"20"},placeholder:t("contact.form.phonePlaceholder"),autoComplete:"tel",disabled:m})]}),(0,na.jsxs)("div",{children:[(0,na.jsx)("label",{htmlFor:"contact-subject",className:"block font-medium mb-2 ".concat("text-sm"),style:{color:va.text.primary},children:t("contact.form.subjectLabel")}),(0,na.jsxs)("select",{id:"contact-subject",name:"subject",value:l.subject,onChange:f,className:"w-full px-4 py-3 rounded-lg border-2 transition-all duration-200",style:{backgroundColor:"rgba(255, 255, 255, 0.95)",borderColor:l.subject?va.accent.primary:"rgba(255, 255, 255, 0.3)",color:va.primary,"--tw-ring-color":va.accent.primary+"20"},required:!0,disabled:m,children:[(0,na.jsx)("option",{value:"",children:t("contact.form.subjectOptions.select")}),(0,na.jsx)("option",{value:"booking",children:t("contact.form.subjectOptions.booking")}),(0,na.jsx)("option",{value:"7-day",children:t("contact.form.subjectOptions.sevenDay")}),(0,na.jsx)("option",{value:"5-day",children:t("contact.form.subjectOptions.fiveDay")}),(0,na.jsx)("option",{value:"1-day",children:t("contact.form.subjectOptions.oneDay")}),(0,na.jsx)("option",{value:"custom",children:t("contact.form.subjectOptions.custom")}),(0,na.jsx)("option",{value:"general",children:t("contact.form.subjectOptions.general")})]})]}),(0,na.jsxs)("div",{children:[(0,na.jsx)("label",{htmlFor:"contact-message",className:"block font-medium mb-2 ".concat("text-sm"),style:{color:va.text.primary},children:t("contact.form.messageLabel")}),(0,na.jsx)("textarea",{id:"contact-message",name:"message",value:l.message,onChange:f,rows:6,className:"w-full px-4 py-3 rounded-lg border-2 transition-all duration-200 resize-none",style:{backgroundColor:"rgba(255, 255, 255, 0.95)",borderColor:l.message?va.accent.primary:"rgba(255, 255, 255, 0.3)",color:va.primary,"--tw-ring-color":va.accent.primary+"20"},placeholder:t("contact.form.messagePlaceholder"),required:!0,autoComplete:"off",disabled:m})]}),(0,na.jsx)(io,{variant:"glass",className:"p-4",children:(0,na.jsxs)("div",{className:"flex items-center",children:[(0,na.jsx)("input",{id:"contact-by-phone",type:"checkbox",disabled:m,name:"contactByPhone",checked:l.contactByPhone,onChange:f,className:"h-4 w-4 border-gray-300 rounded",style:{accentColor:va.accent.primary}}),(0,na.jsx)("label",{htmlFor:"contact-by-phone",className:"ml-3 ".concat("text-sm"),style:{color:va.text.primary},children:t("contact.form.contactByPhone")})]})}),(0,na.jsxs)(wa,{type:"submit",className:"w-full flex items-center justify-center",size:"large",loading:m,disabled:m,children:[t("contact.form.sendButton"),(0,na.jsx)(Wo,{className:"ml-2 h-5 w-5"})]})]})]})}),(0,na.jsxs)("div",{className:"space-y-6",children:[(0,na.jsxs)(io,{variant:"glass",className:r?"p-4":"p-6",children:[(0,na.jsxs)("div",{className:"flex items-center gap-3 mb-4",children:[(0,na.jsx)("div",{className:"rounded-full flex items-center justify-center ".concat(r?"w-10 h-10":"w-12 h-12"),style:{backgroundColor:va.accent.primary+"20"},children:(0,na.jsx)(Aa,{className:"".concat(r?"h-5 w-5":"h-6 w-6"),style:{color:va.accent.primary}})}),(0,na.jsx)("h3",{className:"font-semibold ".concat(r?"text-lg":"text-xl"),style:{color:va.text.primary},children:t("contact.findusTitle")})]}),(0,na.jsxs)("div",{className:"space-y-2",children:[(0,na.jsxs)("p",{className:r?"text-sm":"",style:{color:va.text.primary},children:["R\xe5strand 171",(0,na.jsx)("br",{}),"924 93 Gargn\xe4s",(0,na.jsx)("br",{}),"Sweden"]}),(0,na.jsxs)("a",{href:"https://maps.google.com/?q=65.2459661,17.9967012",target:"_blank",rel:"noreferrer",className:"inline-flex items-center gap-2 font-medium hover:underline transition-colors ".concat(r?"text-sm":""),style:{color:va.accent.primary},children:[(0,na.jsx)(Aa,{className:"h-4 w-4"}),t("contact.openMaps")]}),(0,na.jsxs)("div",{className:"flex flex-col gap-1 ".concat(r?"text-sm":""),children:[(0,na.jsxs)("a",{href:"tel:+46731814568",className:"flex items-center gap-2 font-medium hover:underline transition-colors",style:{color:va.accent.primary},children:[(0,na.jsx)(Ia,{className:"h-4 w-4"}),"+46 73 181 45 68"]}),(0,na.jsxs)("a",{href:"tel:+46702229765",className:"flex items-center gap-2 font-medium hover:underline transition-colors",style:{color:va.accent.primary},children:[(0,na.jsx)(Ia,{className:"h-4 w-4"}),"+46 70 222 97 65"]})]})]})]}),v.map((e,n)=>(0,na.jsx)(io,{variant:"glass",className:r?"p-4":"p-6",children:(0,na.jsxs)("div",{className:"flex items-start space-x-4",children:[(0,na.jsx)("div",{className:"rounded-lg flex items-center justify-center ".concat(r?"w-10 h-10":"w-12 h-12"),style:{backgroundColor:va.accent.primary+"20"},children:(0,na.jsx)("div",{style:{color:va.accent.primary},children:e.icon})}),(0,na.jsxs)("div",{className:"flex-1",children:[(0,na.jsx)("h3",{className:"font-semibold mb-2 ".concat(r?"text-lg":"text-xl"),style:{color:va.text.primary},children:e.title}),(0,na.jsxs)("div",{className:"space-y-1",children:[e.title===t("contact.info.location.title")?(0,na.jsx)("a",{href:"https://maps.google.com/?q=R\xe5strand,Sweden",target:"_blank",rel:"noreferrer",className:"font-medium ".concat("text-sm"," hover:underline"),style:{color:va.text.primary},children:e.details[0]}):e.title===t("contact.info.email.title")?(0,na.jsx)("a",{href:"mailto:info@coldexperience.se",className:"font-medium ".concat("text-sm"," hover:underline"),style:{color:va.text.primary},children:e.details[0]}):(0,na.jsx)("p",{className:"font-medium ".concat("text-sm"),style:{color:va.text.primary},children:e.details[0]}),e.details[1]&&(0,na.jsx)("p",{className:"".concat("text-sm"),style:{color:va.text.secondary},children:e.details[1]})]})]})]})},n)),(0,na.jsxs)(io,{variant:"glass",className:r?"p-4":"p-6",children:[(0,na.jsxs)("div",{className:"flex items-center gap-3 mb-4",children:[(0,na.jsx)("div",{className:"rounded-full flex items-center justify-center ".concat(r?"w-10 h-10":"w-12 h-12"),style:{backgroundColor:va.accent.primary+"20"},children:(0,na.jsx)(za,{className:"".concat(r?"h-5 w-5":"h-6 w-6"),style:{color:va.accent.primary}})}),(0,na.jsx)("h3",{className:"font-semibold ".concat(r?"text-lg":"text-xl"),style:{color:va.text.primary},children:t("contact.social.title","F\xf6lj oss")})]}),(0,na.jsx)("p",{className:"mb-4 ".concat(r?"text-sm":""),style:{color:va.text.primary},children:t("contact.social.subtitle","Se v\xe5ra senaste \xe4ventyr och inspiration")}),(0,na.jsxs)("div",{className:"flex gap-3 ".concat(r?"flex-col":"flex-row"),children:[(0,na.jsxs)("a",{href:"https://www.instagram.com/coldexperience.se/",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 px-4 py-2 rounded-lg transition-all duration-200 hover:scale-105 ".concat(r?"justify-center":""),style:{backgroundColor:va.accent.primary+"10",color:va.accent.primary},children:[(0,na.jsx)(za,{className:"h-5 w-5"}),(0,na.jsx)("span",{className:"text-sm",children:"@coldexperience.se"})]}),(0,na.jsxs)("a",{href:"https://www.youtube.com/@coldexperience",className:"flex items-center gap-2 px-4 py-2 rounded-lg transition-all duration-200 hover:scale-105 ".concat(r?"justify-center":""),style:{backgroundColor:va.accent.primary+"10",color:va.accent.primary},children:[(0,na.jsx)(Ra,{className:"h-5 w-5"}),(0,na.jsx)("span",{className:"text-sm",children:"Cold Experience"})]})]})]})]})]})})})]})]})},Ko={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function Yo(e){return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const Go={date:Yo({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Yo({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:Yo({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},$o={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function Qo(e){return(t,n)=>{let r;if("formatting"===(null!==n&&void 0!==n&&n.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,a=null!==n&&void 0!==n&&n.width?String(n.width):t;r=e.formattingValues[a]||e.formattingValues[t]}else{const t=e.defaultWidth,a=null!==n&&void 0!==n&&n.width?String(n.width):e.defaultWidth;r=e.values[a]||e.values[t]}return r[e.argumentCallback?e.argumentCallback(t):t]}}const Jo={ordinalNumber:(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:Qo({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Qo({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:Qo({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:Qo({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Qo({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function Xo(e){return function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=n.width,a=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;const i=o[0],l=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],s=Array.isArray(l)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n;return}(l,e=>e.test(i)):function(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n;return}(l,e=>e.test(i));let c;c=e.valueCallback?e.valueCallback(s):s,c=n.valueCallback?n.valueCallback(c):c;return{value:c,rest:t.slice(i.length)}}}const Zo={ordinalNumber:(ei={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=e.match(ei.matchPattern);if(!n)return null;const r=n[0],a=e.match(ei.parsePattern);if(!a)return null;let o=ei.valueCallback?ei.valueCallback(a[0]):a[0];return o=t.valueCallback?t.valueCallback(o):o,{value:o,rest:e.slice(r.length)}}),era:Xo({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:Xo({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:Xo({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:Xo({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:Xo({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};var ei;const ti={code:"en-US",formatDistance:(e,t,n)=>{let r;const a=Ko[e];return r="string"===typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:Go,formatRelative:(e,t,n,r)=>$o[e],localize:Jo,match:Zo,options:{weekStartsOn:0,firstWeekContainsDate:1}};let ni={};function ri(){return ni}Math.pow(10,8);const ai=6048e5,oi=Symbol.for("constructDateFrom");function ii(e,t){return"function"===typeof e?e(t):e&&"object"===typeof e&&oi in e?e[oi](t):e instanceof Date?new e.constructor(t):new Date(t)}function li(e,t){return ii(t||e,e)}function si(e){const t=li(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function ci(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];const a=ii.bind(null,e||n.find(e=>"object"===typeof e));return n.map(a)}function ui(e,t){const n=li(e,null===t||void 0===t?void 0:t.in);return n.setHours(0,0,0,0),n}function di(e,t,n){const[r,a]=ci(null===n||void 0===n?void 0:n.in,e,t),o=ui(r),i=ui(a),l=+o-si(o),s=+i-si(i);return Math.round((l-s)/864e5)}function pi(e,t){const n=li(e,null===t||void 0===t?void 0:t.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}function fi(e,t){const n=li(e,null===t||void 0===t?void 0:t.in);return di(n,pi(n))+1}function mi(e,t){var n,r,a,o,i,l;const s=ri(),c=null!==(n=null!==(r=null!==(a=null!==(o=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==o?o:null===t||void 0===t||null===(i=t.locale)||void 0===i||null===(i=i.options)||void 0===i?void 0:i.weekStartsOn)&&void 0!==a?a:s.weekStartsOn)&&void 0!==r?r:null===(l=s.locale)||void 0===l||null===(l=l.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==n?n:0,u=li(e,null===t||void 0===t?void 0:t.in),d=u.getDay(),p=(d<c?7:0)+d-c;return u.setDate(u.getDate()-p),u.setHours(0,0,0,0),u}function hi(e,t){return mi(e,c(c({},t),{},{weekStartsOn:1}))}function gi(e,t){const n=li(e,null===t||void 0===t?void 0:t.in),r=n.getFullYear(),a=ii(n,0);a.setFullYear(r+1,0,4),a.setHours(0,0,0,0);const o=hi(a),i=ii(n,0);i.setFullYear(r,0,4),i.setHours(0,0,0,0);const l=hi(i);return n.getTime()>=o.getTime()?r+1:n.getTime()>=l.getTime()?r:r-1}function yi(e,t){const n=gi(e,t),r=ii((null===t||void 0===t?void 0:t.in)||e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),hi(r)}function vi(e,t){const n=li(e,null===t||void 0===t?void 0:t.in),r=+hi(n)-+yi(n);return Math.round(r/ai)+1}function bi(e,t){var n,r,a,o,i,l;const s=li(e,null===t||void 0===t?void 0:t.in),c=s.getFullYear(),u=ri(),d=null!==(n=null!==(r=null!==(a=null!==(o=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==o?o:null===t||void 0===t||null===(i=t.locale)||void 0===i||null===(i=i.options)||void 0===i?void 0:i.firstWeekContainsDate)&&void 0!==a?a:u.firstWeekContainsDate)&&void 0!==r?r:null===(l=u.locale)||void 0===l||null===(l=l.options)||void 0===l?void 0:l.firstWeekContainsDate)&&void 0!==n?n:1,p=ii((null===t||void 0===t?void 0:t.in)||e,0);p.setFullYear(c+1,0,d),p.setHours(0,0,0,0);const f=mi(p,t),m=ii((null===t||void 0===t?void 0:t.in)||e,0);m.setFullYear(c,0,d),m.setHours(0,0,0,0);const h=mi(m,t);return+s>=+f?c+1:+s>=+h?c:c-1}function xi(e,t){var n,r,a,o,i,l;const s=ri(),c=null!==(n=null!==(r=null!==(a=null!==(o=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==o?o:null===t||void 0===t||null===(i=t.locale)||void 0===i||null===(i=i.options)||void 0===i?void 0:i.firstWeekContainsDate)&&void 0!==a?a:s.firstWeekContainsDate)&&void 0!==r?r:null===(l=s.locale)||void 0===l||null===(l=l.options)||void 0===l?void 0:l.firstWeekContainsDate)&&void 0!==n?n:1,u=bi(e,t),d=ii((null===t||void 0===t?void 0:t.in)||e,0);d.setFullYear(u,0,c),d.setHours(0,0,0,0);return mi(d,t)}function wi(e,t){const n=li(e,null===t||void 0===t?void 0:t.in),r=+mi(n,t)-+xi(n,t);return Math.round(r/ai)+1}function ki(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const ji={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return ki("yy"===t?r%100:r,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):ki(n+1,2)},d:(e,t)=>ki(e.getDate(),t.length),a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>ki(e.getHours()%12||12,t.length),H:(e,t)=>ki(e.getHours(),t.length),m:(e,t)=>ki(e.getMinutes(),t.length),s:(e,t)=>ki(e.getSeconds(),t.length),S(e,t){const n=t.length,r=e.getMilliseconds();return ki(Math.trunc(r*Math.pow(10,n-3)),t.length)}},Ni="midnight",Si="noon",Ci="morning",Ei="afternoon",Oi="evening",Mi="night",Pi={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:"year"})}return ji.y(e,t)},Y:function(e,t,n,r){const a=bi(e,r),o=a>0?a:1-a;if("YY"===t){return ki(o%100,2)}return"Yo"===t?n.ordinalNumber(o,{unit:"year"}):ki(o,t.length)},R:function(e,t){return ki(gi(e),t.length)},u:function(e,t){return ki(e.getFullYear(),t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return ki(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return ki(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return ji.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return ki(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const a=wi(e,r);return"wo"===t?n.ordinalNumber(a,{unit:"week"}):ki(a,t.length)},I:function(e,t,n){const r=vi(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):ki(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):ji.d(e,t)},D:function(e,t,n){const r=fi(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):ki(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const a=e.getDay(),o=(a-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return ki(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){const a=e.getDay(),o=(a-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return ki(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),a=0===r?7:r;switch(t){case"i":return String(a);case"ii":return ki(a,t.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let a;switch(a=12===r?Si:0===r?Ni:r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let a;switch(a=r>=17?Oi:r>=12?Ei:r>=4?Ci:Mi,t){case"B":case"BB":case"BBB":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return ji.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):ji.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):ki(r,t.length)},k:function(e,t,n){let r=e.getHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):ki(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):ji.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):ji.s(e,t)},S:function(e,t){return ji.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return Li(r);case"XXXX":case"XX":return Ti(r);default:return Ti(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return Li(r);case"xxxx":case"xx":return Ti(r);default:return Ti(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+_i(r,":");default:return"GMT"+Ti(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+_i(r,":");default:return"GMT"+Ti(r,":")}},t:function(e,t,n){return ki(Math.trunc(+e/1e3),t.length)},T:function(e,t,n){return ki(+e,t.length)}};function _i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e>0?"-":"+",r=Math.abs(e),a=Math.trunc(r/60),o=r%60;return 0===o?n+String(a):n+String(a)+t+ki(o,2)}function Li(e,t){if(e%60===0){return(e>0?"-":"+")+ki(Math.abs(e)/60,2)}return Ti(e,t)}function Ti(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e>0?"-":"+",r=Math.abs(e);return n+ki(Math.trunc(r/60),2)+t+ki(r%60,2)}const Di=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},zi=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},Ri={p:zi,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],a=n[2];if(!a)return Di(e,t);let o;switch(r){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;default:o=t.dateTime({width:"full"})}return o.replace("{{date}}",Di(r,t)).replace("{{time}}",zi(a,t))}},Ai=/^D+$/,Ii=/^Y+$/,Fi=["D","DD","YY","YYYY"];function Hi(e){return e instanceof Date||"object"===typeof e&&"[object Date]"===Object.prototype.toString.call(e)}function Wi(e){return!(!Hi(e)&&"number"!==typeof e||isNaN(+li(e)))}const Bi=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Ui=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,qi=/^'([^]*?)'?$/,Vi=/''/g,Ki=/[a-zA-Z]/;function Yi(e,t,n){var r,a,o,i,l,s,c,u,d,p,f,m,h,g;const y=ri(),v=null!==(r=null!==(a=null===n||void 0===n?void 0:n.locale)&&void 0!==a?a:y.locale)&&void 0!==r?r:ti,b=null!==(o=null!==(i=null!==(l=null!==(s=null===n||void 0===n?void 0:n.firstWeekContainsDate)&&void 0!==s?s:null===n||void 0===n||null===(c=n.locale)||void 0===c||null===(c=c.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==l?l:y.firstWeekContainsDate)&&void 0!==i?i:null===(u=y.locale)||void 0===u||null===(u=u.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==o?o:1,x=null!==(d=null!==(p=null!==(f=null!==(m=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==m?m:null===n||void 0===n||null===(h=n.locale)||void 0===h||null===(h=h.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==f?f:y.weekStartsOn)&&void 0!==p?p:null===(g=y.locale)||void 0===g||null===(g=g.options)||void 0===g?void 0:g.weekStartsOn)&&void 0!==d?d:0,w=li(e,null===n||void 0===n?void 0:n.in);if(!Wi(w))throw new RangeError("Invalid time value");let k=t.match(Ui).map(e=>{const t=e[0];if("p"===t||"P"===t){return(0,Ri[t])(e,v.formatLong)}return e}).join("").match(Bi).map(e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:Gi(e)};if(Pi[t])return{isToken:!0,value:e};if(t.match(Ki))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});v.localize.preprocessor&&(k=v.localize.preprocessor(w,k));const j={firstWeekContainsDate:b,weekStartsOn:x,locale:v};return k.map(r=>{if(!r.isToken)return r.value;const a=r.value;(null!==n&&void 0!==n&&n.useAdditionalWeekYearTokens||!function(e){return Ii.test(e)}(a))&&(null!==n&&void 0!==n&&n.useAdditionalDayOfYearTokens||!function(e){return Ai.test(e)}(a))||function(e,t,n){const r=function(e,t,n){const r="Y"===e[0]?"years":"days of the month";return"Use `".concat(e.toLowerCase(),"` instead of `").concat(e,"` (in `").concat(t,"`) for formatting ").concat(r," to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md")}(e,t,n);if(console.warn(r),Fi.includes(e))throw new RangeError(r)}(a,t,String(e));return(0,Pi[a[0]])(w,a,v.localize,j)}).join("")}function Gi(e){const t=e.match(qi);return t?t[1].replace(Vi,"'"):e}function $i(e,t){const n=li(e,null===t||void 0===t?void 0:t.in);return n.setDate(1),n.setHours(0,0,0,0),n}function Qi(e,t){const n=li(e,null===t||void 0===t?void 0:t.in),r=n.getMonth();return n.setFullYear(n.getFullYear(),r+1,0),n.setHours(23,59,59,999),n}function Ji(e,t,n){const[r,a]=ci(null===n||void 0===n?void 0:n.in,e,t);return r.getFullYear()===a.getFullYear()}function Xi(e,t){const n=li(e,null===t||void 0===t?void 0:t.in),r=n.getFullYear(),a=n.getMonth(),o=ii(n,0);return o.setFullYear(r,a+1,0),o.setHours(0,0,0,0),o.getDate()}function Zi(e,t,n){const r=li(e,null===n||void 0===n?void 0:n.in),a=r.getFullYear(),o=r.getDate(),i=ii((null===n||void 0===n?void 0:n.in)||e,0);i.setFullYear(a,t,15),i.setHours(0,0,0,0);const l=Xi(i);return r.setMonth(t,Math.min(o,l)),r}function el(e,t,n){const r=li(e,null===n||void 0===n?void 0:n.in);return isNaN(+r)?ii((null===n||void 0===n?void 0:n.in)||e,NaN):(r.setFullYear(t),r)}function tl(e,t,n){const[r,a]=ci(null===n||void 0===n?void 0:n.in,e,t);return 12*(r.getFullYear()-a.getFullYear())+(r.getMonth()-a.getMonth())}function nl(e,t,n){const r=li(e,null===n||void 0===n?void 0:n.in);if(isNaN(t))return ii((null===n||void 0===n?void 0:n.in)||e,NaN);if(!t)return r;const a=r.getDate(),o=ii((null===n||void 0===n?void 0:n.in)||e,r.getTime());o.setMonth(r.getMonth()+t+1,0);return a>=o.getDate()?o:(r.setFullYear(o.getFullYear(),o.getMonth(),a),r)}function rl(e,t,n){const[r,a]=ci(null===n||void 0===n?void 0:n.in,e,t);return r.getFullYear()===a.getFullYear()&&r.getMonth()===a.getMonth()}function al(e,t){return+li(e)<+li(t)}function ol(e,t,n){const r=li(e,null===n||void 0===n?void 0:n.in);return isNaN(t)?ii((null===n||void 0===n?void 0:n.in)||e,NaN):t?(r.setDate(r.getDate()+t),r):r}function il(e,t,n){const[r,a]=ci(null===n||void 0===n?void 0:n.in,e,t);return+ui(r)===+ui(a)}function ll(e,t){return+li(e)>+li(t)}function sl(e,t,n){return ol(e,-t,n)}function cl(e,t,n){return ol(e,7*t,n)}function ul(e,t,n){return nl(e,12*t,n)}function dl(e,t){var n,r,a,o,i,l;const s=ri(),c=null!==(n=null!==(r=null!==(a=null!==(o=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==o?o:null===t||void 0===t||null===(i=t.locale)||void 0===i||null===(i=i.options)||void 0===i?void 0:i.weekStartsOn)&&void 0!==a?a:s.weekStartsOn)&&void 0!==r?r:null===(l=s.locale)||void 0===l||null===(l=l.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==n?n:0,u=li(e,null===t||void 0===t?void 0:t.in),d=u.getDay(),p=6+(d<c?-7:0)-(d-c);return u.setDate(u.getDate()+p),u.setHours(23,59,59,999),u}function pl(e,t){return dl(e,c(c({},t),{},{weekStartsOn:1}))}function fl(e,t){let n,r=null===t||void 0===t?void 0:t.in;return e.forEach(e=>{r||"object"!==typeof e||(r=ii.bind(null,e));const t=li(e,r);(!n||n<t||isNaN(+t))&&(n=t)}),ii(r,n||NaN)}function ml(e,t){let n,r=null===t||void 0===t?void 0:t.in;return e.forEach(e=>{r||"object"!==typeof e||(r=ii.bind(null,e));const t=li(e,r);(!n||n>t||isNaN(+t))&&(n=t)}),ii(r,n||NaN)}function hl(e){return Math.trunc(+li(e)/1e3)}function gl(e,t,n){const[r,a]=ci(null===n||void 0===n?void 0:n.in,e,t),o=mi(r,n),i=mi(a,n),l=+o-si(o),s=+i-si(i);return Math.round((l-s)/ai)}function yl(e,t){const n=li(e,null===t||void 0===t?void 0:t.in),r=n.getMonth();return n.setFullYear(n.getFullYear(),r+1,0),n.setHours(0,0,0,0),li(n,null===t||void 0===t?void 0:t.in)}function vl(e,t){const n=li(e,null===t||void 0===t?void 0:t.in);return gl(yl(n,t),$i(n,t),t)+1}var bl=function(){return bl=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},bl.apply(this,arguments)};function xl(e,t,n){if(n||2===arguments.length)for(var r,a=0,o=t.length;a<o;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||Array.prototype.slice.call(t))}function wl(e){return"multiple"===e.mode}function kl(e){return"range"===e.mode}function jl(e){return"single"===e.mode}"function"===typeof SuppressedError&&SuppressedError;var Nl={root:"rdp",multiple_months:"rdp-multiple_months",with_weeknumber:"rdp-with_weeknumber",vhidden:"rdp-vhidden",button_reset:"rdp-button_reset",button:"rdp-button",caption:"rdp-caption",caption_start:"rdp-caption_start",caption_end:"rdp-caption_end",caption_between:"rdp-caption_between",caption_label:"rdp-caption_label",caption_dropdowns:"rdp-caption_dropdowns",dropdown:"rdp-dropdown",dropdown_month:"rdp-dropdown_month",dropdown_year:"rdp-dropdown_year",dropdown_icon:"rdp-dropdown_icon",months:"rdp-months",month:"rdp-month",table:"rdp-table",tbody:"rdp-tbody",tfoot:"rdp-tfoot",head:"rdp-head",head_row:"rdp-head_row",head_cell:"rdp-head_cell",nav:"rdp-nav",nav_button:"rdp-nav_button",nav_button_previous:"rdp-nav_button_previous",nav_button_next:"rdp-nav_button_next",nav_icon:"rdp-nav_icon",row:"rdp-row",weeknumber:"rdp-weeknumber",cell:"rdp-cell",day:"rdp-day",day_today:"rdp-day_today",day_outside:"rdp-day_outside",day_selected:"rdp-day_selected",day_disabled:"rdp-day_disabled",day_hidden:"rdp-day_hidden",day_range_start:"rdp-day_range_start",day_range_end:"rdp-day_range_end",day_range_middle:"rdp-day_range_middle"};var Sl=Object.freeze({__proto__:null,formatCaption:function(e,t){return Yi(e,"LLLL y",t)},formatDay:function(e,t){return Yi(e,"d",t)},formatMonthCaption:function(e,t){return Yi(e,"LLLL",t)},formatWeekNumber:function(e){return"".concat(e)},formatWeekdayName:function(e,t){return Yi(e,"cccccc",t)},formatYearCaption:function(e,t){return Yi(e,"yyyy",t)}}),Cl=Object.freeze({__proto__:null,labelDay:function(e,t,n){return Yi(e,"do MMMM (EEEE)",n)},labelMonthDropdown:function(){return"Month: "},labelNext:function(){return"Go to next month"},labelPrevious:function(){return"Go to previous month"},labelWeekNumber:function(e){return"Week n. ".concat(e)},labelWeekday:function(e,t){return Yi(e,"cccc",t)},labelYearDropdown:function(){return"Year: "}});function El(e){var t=e.fromYear,n=e.toYear,r=e.fromMonth,a=e.toMonth,o=e.fromDate,i=e.toDate;return r?o=$i(r):t&&(o=new Date(t,0,1)),a?i=Qi(a):n&&(i=new Date(n,11,31)),{fromDate:o?ui(o):void 0,toDate:i?ui(i):void 0}}var Ol=(0,e.createContext)(void 0);function Ml(e){var t,n,r=e.initialProps,a=function(){var e=Nl,t=ti,n=new Date;return{captionLayout:"buttons",classNames:e,formatters:Sl,labels:Cl,locale:t,modifiersClassNames:{},modifiers:{},numberOfMonths:1,styles:{},today:n,mode:"default"}}(),o=El(r),i=o.fromDate,l=o.toDate,s=null!==(t=r.captionLayout)&&void 0!==t?t:a.captionLayout;"buttons"===s||i&&l||(s="buttons"),(jl(r)||wl(r)||kl(r))&&(n=r.onSelect);var c=bl(bl(bl({},a),r),{captionLayout:s,classNames:bl(bl({},a.classNames),r.classNames),components:bl({},r.components),formatters:bl(bl({},a.formatters),r.formatters),fromDate:i,labels:bl(bl({},a.labels),r.labels),mode:r.mode||a.mode,modifiers:bl(bl({},a.modifiers),r.modifiers),modifiersClassNames:bl(bl({},a.modifiersClassNames),r.modifiersClassNames),onSelect:n,styles:bl(bl({},a.styles),r.styles),toDate:l});return(0,na.jsx)(Ol.Provider,{value:c,children:e.children})}function Pl(){var t=(0,e.useContext)(Ol);if(!t)throw new Error("useDayPicker must be used within a DayPickerProvider.");return t}function _l(e){var t=Pl(),n=t.locale,r=t.classNames,a=t.styles,o=t.formatters.formatCaption;return(0,na.jsx)("div",{className:r.caption_label,style:a.caption_label,"aria-live":"polite",role:"presentation",id:e.id,children:o(e.displayMonth,{locale:n})})}function Ll(e){return(0,na.jsx)("svg",bl({width:"8px",height:"8px",viewBox:"0 0 120 120","data-testid":"iconDropdown"},e,{children:(0,na.jsx)("path",{d:"M4.22182541,48.2218254 C8.44222828,44.0014225 15.2388494,43.9273804 19.5496459,47.9996989 L19.7781746,48.2218254 L60,88.443 L100.221825,48.2218254 C104.442228,44.0014225 111.238849,43.9273804 115.549646,47.9996989 L115.778175,48.2218254 C119.998577,52.4422283 120.07262,59.2388494 116.000301,63.5496459 L115.778175,63.7781746 L67.7781746,111.778175 C63.5577717,115.998577 56.7611506,116.07262 52.4503541,112.000301 L52.2218254,111.778175 L4.22182541,63.7781746 C-0.0739418023,59.4824074 -0.0739418023,52.5175926 4.22182541,48.2218254 Z",fill:"currentColor",fillRule:"nonzero"})}))}function Tl(e){var t,n,r=e.onChange,a=e.value,o=e.children,i=e.caption,l=e.className,s=e.style,c=Pl(),u=null!==(n=null===(t=c.components)||void 0===t?void 0:t.IconDropdown)&&void 0!==n?n:Ll;return(0,na.jsxs)("div",{className:l,style:s,children:[(0,na.jsx)("span",{className:c.classNames.vhidden,children:e["aria-label"]}),(0,na.jsx)("select",{name:e.name,"aria-label":e["aria-label"],className:c.classNames.dropdown,style:c.styles.dropdown,value:a,onChange:r,children:o}),(0,na.jsxs)("div",{className:c.classNames.caption_label,style:c.styles.caption_label,"aria-hidden":"true",children:[i,(0,na.jsx)(u,{className:c.classNames.dropdown_icon,style:c.styles.dropdown_icon})]})]})}function Dl(e){var t,n=Pl(),r=n.fromDate,a=n.toDate,o=n.styles,i=n.locale,l=n.formatters.formatMonthCaption,s=n.classNames,c=n.components,u=n.labels.labelMonthDropdown;if(!r)return(0,na.jsx)(na.Fragment,{});if(!a)return(0,na.jsx)(na.Fragment,{});var d=[];if(Ji(r,a))for(var p=$i(r),f=r.getMonth();f<=a.getMonth();f++)d.push(Zi(p,f));else for(p=$i(new Date),f=0;f<=11;f++)d.push(Zi(p,f));var m=null!==(t=null===c||void 0===c?void 0:c.Dropdown)&&void 0!==t?t:Tl;return(0,na.jsx)(m,{name:"months","aria-label":u(),className:s.dropdown_month,style:o.dropdown_month,onChange:function(t){var n=Number(t.target.value),r=Zi($i(e.displayMonth),n);e.onChange(r)},value:e.displayMonth.getMonth(),caption:l(e.displayMonth,{locale:i}),children:d.map(function(e){return(0,na.jsx)("option",{value:e.getMonth(),children:l(e,{locale:i})},e.getMonth())})})}function zl(e){var t,n=e.displayMonth,r=Pl(),a=r.fromDate,o=r.toDate,i=r.locale,l=r.styles,s=r.classNames,c=r.components,u=r.formatters.formatYearCaption,d=r.labels.labelYearDropdown,p=[];if(!a)return(0,na.jsx)(na.Fragment,{});if(!o)return(0,na.jsx)(na.Fragment,{});for(var f=a.getFullYear(),m=o.getFullYear(),h=f;h<=m;h++)p.push(el(pi(new Date),h));var g=null!==(t=null===c||void 0===c?void 0:c.Dropdown)&&void 0!==t?t:Tl;return(0,na.jsx)(g,{name:"years","aria-label":d(),className:s.dropdown_year,style:l.dropdown_year,onChange:function(t){var r=el($i(n),Number(t.target.value));e.onChange(r)},value:n.getFullYear(),caption:u(n,{locale:i}),children:p.map(function(e){return(0,na.jsx)("option",{value:e.getFullYear(),children:u(e,{locale:i})},e.getFullYear())})})}function Rl(){var t=Pl(),n=function(e){var t=e.month,n=e.defaultMonth,r=e.today,a=t||n||r||new Date,o=e.toDate,i=e.fromDate,l=e.numberOfMonths,s=void 0===l?1:l;return o&&tl(o,a)<0&&(a=nl(o,-1*(s-1))),i&&tl(a,i)<0&&(a=i),$i(a)}(t),r=function(t,n){var r=(0,e.useState)(t),a=r[0];return[void 0===n?a:n,r[1]]}(n,t.month),a=r[0],o=r[1];return[a,function(e){var n;if(!t.disableNavigation){var r=$i(e);o(r),null===(n=t.onMonthChange)||void 0===n||n.call(t,r)}}]}var Al=(0,e.createContext)(void 0);function Il(e){var t=Pl(),n=Rl(),r=n[0],a=n[1],o=function(e,t){for(var n=t.reverseMonths,r=t.numberOfMonths,a=$i(e),o=tl($i(nl(a,r)),a),i=[],l=0;l<o;l++){var s=nl(a,l);i.push(s)}return n&&(i=i.reverse()),i}(r,t),i=function(e,t){if(!t.disableNavigation){var n=t.toDate,r=t.pagedNavigation,a=t.numberOfMonths,o=void 0===a?1:a,i=r?o:1,l=$i(e);if(!n)return nl(l,i);if(!(tl(n,e)<o))return nl(l,i)}}(r,t),l=function(e,t){if(!t.disableNavigation){var n=t.fromDate,r=t.pagedNavigation,a=t.numberOfMonths,o=r?void 0===a?1:a:1,i=$i(e);if(!n)return nl(i,-o);if(!(tl(i,n)<=0))return nl(i,-o)}}(r,t),s=function(e){return o.some(function(t){return rl(e,t)})},c={currentMonth:r,displayMonths:o,goToMonth:a,goToDate:function(e,n){s(e)||(n&&al(e,n)?a(nl(e,1+-1*t.numberOfMonths)):a(e))},previousMonth:l,nextMonth:i,isDateDisplayed:s};return(0,na.jsx)(Al.Provider,{value:c,children:e.children})}function Fl(){var t=(0,e.useContext)(Al);if(!t)throw new Error("useNavigation must be used within a NavigationProvider");return t}function Hl(e){var t,n=Pl(),r=n.classNames,a=n.styles,o=n.components,i=Fl().goToMonth,l=function(t){i(nl(t,e.displayIndex?-e.displayIndex:0))},s=null!==(t=null===o||void 0===o?void 0:o.CaptionLabel)&&void 0!==t?t:_l,c=(0,na.jsx)(s,{id:e.id,displayMonth:e.displayMonth});return(0,na.jsxs)("div",{className:r.caption_dropdowns,style:a.caption_dropdowns,children:[(0,na.jsx)("div",{className:r.vhidden,children:c}),(0,na.jsx)(Dl,{onChange:l,displayMonth:e.displayMonth}),(0,na.jsx)(zl,{onChange:l,displayMonth:e.displayMonth})]})}function Wl(e){return(0,na.jsx)("svg",bl({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:(0,na.jsx)("path",{d:"M69.490332,3.34314575 C72.6145263,0.218951416 77.6798462,0.218951416 80.8040405,3.34314575 C83.8617626,6.40086786 83.9268205,11.3179931 80.9992143,14.4548388 L80.8040405,14.6568542 L35.461,60 L80.8040405,105.343146 C83.8617626,108.400868 83.9268205,113.317993 80.9992143,116.454839 L80.8040405,116.656854 C77.7463184,119.714576 72.8291931,119.779634 69.6923475,116.852028 L69.490332,116.656854 L18.490332,65.6568542 C15.4326099,62.5991321 15.367552,57.6820069 18.2951583,54.5451612 L18.490332,54.3431458 L69.490332,3.34314575 Z",fill:"currentColor",fillRule:"nonzero"})}))}function Bl(e){return(0,na.jsx)("svg",bl({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:(0,na.jsx)("path",{d:"M49.8040405,3.34314575 C46.6798462,0.218951416 41.6145263,0.218951416 38.490332,3.34314575 C35.4326099,6.40086786 35.367552,11.3179931 38.2951583,14.4548388 L38.490332,14.6568542 L83.8333725,60 L38.490332,105.343146 C35.4326099,108.400868 35.367552,113.317993 38.2951583,116.454839 L38.490332,116.656854 C41.5480541,119.714576 46.4651794,119.779634 49.602025,116.852028 L49.8040405,116.656854 L100.804041,65.6568542 C103.861763,62.5991321 103.926821,57.6820069 100.999214,54.5451612 L100.804041,54.3431458 L49.8040405,3.34314575 Z",fill:"currentColor"})}))}var Ul=(0,e.forwardRef)(function(e,t){var n=Pl(),r=n.classNames,a=n.styles,o=[r.button_reset,r.button];e.className&&o.push(e.className);var i=o.join(" "),l=bl(bl({},a.button_reset),a.button);return e.style&&Object.assign(l,e.style),(0,na.jsx)("button",bl({},e,{ref:t,type:"button",className:i,style:l}))});function ql(e){var t,n,r=Pl(),a=r.dir,o=r.locale,i=r.classNames,l=r.styles,s=r.labels,c=s.labelPrevious,u=s.labelNext,d=r.components;if(!e.nextMonth&&!e.previousMonth)return(0,na.jsx)(na.Fragment,{});var p=c(e.previousMonth,{locale:o}),f=[i.nav_button,i.nav_button_previous].join(" "),m=u(e.nextMonth,{locale:o}),h=[i.nav_button,i.nav_button_next].join(" "),g=null!==(t=null===d||void 0===d?void 0:d.IconRight)&&void 0!==t?t:Bl,y=null!==(n=null===d||void 0===d?void 0:d.IconLeft)&&void 0!==n?n:Wl;return(0,na.jsxs)("div",{className:i.nav,style:l.nav,children:[!e.hidePrevious&&(0,na.jsx)(Ul,{name:"previous-month","aria-label":p,className:f,style:l.nav_button_previous,disabled:!e.previousMonth,onClick:e.onPreviousClick,children:"rtl"===a?(0,na.jsx)(g,{className:i.nav_icon,style:l.nav_icon}):(0,na.jsx)(y,{className:i.nav_icon,style:l.nav_icon})}),!e.hideNext&&(0,na.jsx)(Ul,{name:"next-month","aria-label":m,className:h,style:l.nav_button_next,disabled:!e.nextMonth,onClick:e.onNextClick,children:"rtl"===a?(0,na.jsx)(y,{className:i.nav_icon,style:l.nav_icon}):(0,na.jsx)(g,{className:i.nav_icon,style:l.nav_icon})})]})}function Vl(e){var t=Pl().numberOfMonths,n=Fl(),r=n.previousMonth,a=n.nextMonth,o=n.goToMonth,i=n.displayMonths,l=i.findIndex(function(t){return rl(e.displayMonth,t)}),s=0===l,c=l===i.length-1,u=t>1&&(s||!c),d=t>1&&(c||!s);return(0,na.jsx)(ql,{displayMonth:e.displayMonth,hideNext:u,hidePrevious:d,nextMonth:a,previousMonth:r,onPreviousClick:function(){r&&o(r)},onNextClick:function(){a&&o(a)}})}function Kl(e){var t,n,r=Pl(),a=r.classNames,o=r.disableNavigation,i=r.styles,l=r.captionLayout,s=r.components,c=null!==(t=null===s||void 0===s?void 0:s.CaptionLabel)&&void 0!==t?t:_l;return n=o?(0,na.jsx)(c,{id:e.id,displayMonth:e.displayMonth}):"dropdown"===l?(0,na.jsx)(Hl,{displayMonth:e.displayMonth,id:e.id}):"dropdown-buttons"===l?(0,na.jsxs)(na.Fragment,{children:[(0,na.jsx)(Hl,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),(0,na.jsx)(Vl,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id})]}):(0,na.jsxs)(na.Fragment,{children:[(0,na.jsx)(c,{id:e.id,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),(0,na.jsx)(Vl,{displayMonth:e.displayMonth,id:e.id})]}),(0,na.jsx)("div",{className:a.caption,style:i.caption,children:n})}function Yl(e){var t=Pl(),n=t.footer,r=t.styles,a=t.classNames.tfoot;return n?(0,na.jsx)("tfoot",{className:a,style:r.tfoot,children:(0,na.jsx)("tr",{children:(0,na.jsx)("td",{colSpan:8,children:n})})}):(0,na.jsx)(na.Fragment,{})}function Gl(){var e=Pl(),t=e.classNames,n=e.styles,r=e.showWeekNumber,a=e.locale,o=e.weekStartsOn,i=e.ISOWeek,l=e.formatters.formatWeekdayName,s=e.labels.labelWeekday,c=function(e,t,n){for(var r=n?hi(new Date):mi(new Date,{locale:e,weekStartsOn:t}),a=[],o=0;o<7;o++){var i=ol(r,o);a.push(i)}return a}(a,o,i);return(0,na.jsxs)("tr",{style:n.head_row,className:t.head_row,children:[r&&(0,na.jsx)("td",{style:n.head_cell,className:t.head_cell}),c.map(function(e,r){return(0,na.jsx)("th",{scope:"col",className:t.head_cell,style:n.head_cell,"aria-label":s(e,{locale:a}),children:l(e,{locale:a})},r)})]})}function $l(){var e,t=Pl(),n=t.classNames,r=t.styles,a=t.components,o=null!==(e=null===a||void 0===a?void 0:a.HeadRow)&&void 0!==e?e:Gl;return(0,na.jsx)("thead",{style:r.head,className:n.head,children:(0,na.jsx)(o,{})})}function Ql(e){var t=Pl(),n=t.locale,r=t.formatters.formatDay;return(0,na.jsx)(na.Fragment,{children:r(e.date,{locale:n})})}var Jl=(0,e.createContext)(void 0);function Xl(e){if(!wl(e.initialProps)){var t={selected:void 0,modifiers:{disabled:[]}};return(0,na.jsx)(Jl.Provider,{value:t,children:e.children})}return(0,na.jsx)(Zl,{initialProps:e.initialProps,children:e.children})}function Zl(e){var t=e.initialProps,n=e.children,r=t.selected,a=t.min,o=t.max,i={disabled:[]};r&&i.disabled.push(function(e){var t=o&&r.length>o-1,n=r.some(function(t){return il(t,e)});return Boolean(t&&!n)});var l={selected:r,onDayClick:function(e,n,i){var l,s;if((null===(l=t.onDayClick)||void 0===l||l.call(t,e,n,i),!Boolean(n.selected&&a&&(null===r||void 0===r?void 0:r.length)===a))&&!Boolean(!n.selected&&o&&(null===r||void 0===r?void 0:r.length)===o)){var c=r?xl([],r,!0):[];if(n.selected){var u=c.findIndex(function(t){return il(e,t)});c.splice(u,1)}else c.push(e);null===(s=t.onSelect)||void 0===s||s.call(t,c,e,n,i)}},modifiers:i};return(0,na.jsx)(Jl.Provider,{value:l,children:n})}function es(){var t=(0,e.useContext)(Jl);if(!t)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return t}var ts,ns=(0,e.createContext)(void 0);function rs(e){if(!kl(e.initialProps)){var t={selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}};return(0,na.jsx)(ns.Provider,{value:t,children:e.children})}return(0,na.jsx)(as,{initialProps:e.initialProps,children:e.children})}function as(e){var t=e.initialProps,n=e.children,r=t.selected,a=r||{},o=a.from,i=a.to,l=t.min,s=t.max,c={range_start:[],range_end:[],range_middle:[],disabled:[]};if(o?(c.range_start=[o],i?(c.range_end=[i],il(o,i)||(c.range_middle=[{after:o,before:i}])):c.range_end=[o]):i&&(c.range_start=[i],c.range_end=[i]),l&&(o&&!i&&c.disabled.push({after:sl(o,l-1),before:ol(o,l-1)}),o&&i&&c.disabled.push({after:o,before:ol(o,l-1)}),!o&&i&&c.disabled.push({after:sl(i,l-1),before:ol(i,l-1)})),s){if(o&&!i&&(c.disabled.push({before:ol(o,1-s)}),c.disabled.push({after:ol(o,s-1)})),o&&i){var u=s-(di(i,o)+1);c.disabled.push({before:sl(o,u)}),c.disabled.push({after:ol(i,u)})}!o&&i&&(c.disabled.push({before:ol(i,1-s)}),c.disabled.push({after:ol(i,s-1)}))}return(0,na.jsx)(ns.Provider,{value:{selected:r,onDayClick:function(e,n,a){var o,i;null===(o=t.onDayClick)||void 0===o||o.call(t,e,n,a);var l=function(e,t){var n=t||{},r=n.from,a=n.to;if(r&&a){if(il(a,e)&&il(r,e))return;if(il(a,e))return{from:a,to:void 0};if(il(r,e))return;return ll(r,e)?{from:e,to:a}:{from:r,to:e}}return a?ll(e,a)?{from:a,to:e}:{from:e,to:a}:r?al(e,r)?{from:e,to:r}:{from:r,to:e}:{from:e,to:void 0}}(e,r);null===(i=t.onSelect)||void 0===i||i.call(t,l,e,n,a)},modifiers:c},children:n})}function os(){var t=(0,e.useContext)(ns);if(!t)throw new Error("useSelectRange must be used within a SelectRangeProvider");return t}function is(e){return Array.isArray(e)?xl([],e,!0):void 0!==e?[e]:[]}!function(e){e.Outside="outside",e.Disabled="disabled",e.Selected="selected",e.Hidden="hidden",e.Today="today",e.RangeStart="range_start",e.RangeEnd="range_end",e.RangeMiddle="range_middle"}(ts||(ts={}));var ls=ts.Selected,ss=ts.Disabled,cs=ts.Hidden,us=ts.Today,ds=ts.RangeEnd,ps=ts.RangeMiddle,fs=ts.RangeStart,ms=ts.Outside;var hs=(0,e.createContext)(void 0);function gs(e){var t=Pl(),n=function(e,t,n){var r,a=((r={})[ls]=is(e.selected),r[ss]=is(e.disabled),r[cs]=is(e.hidden),r[us]=[e.today],r[ds]=[],r[ps]=[],r[fs]=[],r[ms]=[],r);return e.fromDate&&a[ss].push({before:e.fromDate}),e.toDate&&a[ss].push({after:e.toDate}),wl(e)?a[ss]=a[ss].concat(t.modifiers[ss]):kl(e)&&(a[ss]=a[ss].concat(n.modifiers[ss]),a[fs]=n.modifiers[fs],a[ps]=n.modifiers[ps],a[ds]=n.modifiers[ds]),a}(t,es(),os()),r=function(e){var t={};return Object.entries(e).forEach(function(e){var n=e[0],r=e[1];t[n]=is(r)}),t}(t.modifiers),a=bl(bl({},n),r);return(0,na.jsx)(hs.Provider,{value:a,children:e.children})}function ys(){var t=(0,e.useContext)(hs);if(!t)throw new Error("useModifiers must be used within a ModifiersProvider");return t}function vs(e,t){return t.some(function(t){if("boolean"===typeof t)return t;if(Hi(t))return il(e,t);if(function(e){return Array.isArray(e)&&e.every(Hi)}(t))return t.includes(e);if(function(e){return Boolean(e&&"object"===typeof e&&"from"in e)}(t))return function(e,t){var n,r=t.from,a=t.to;return r&&a?(di(a,r)<0&&(r=(n=[a,r])[0],a=n[1]),di(e,r)>=0&&di(a,e)>=0):a?il(a,e):!!r&&il(r,e)}(e,t);if(function(e){return Boolean(e&&"object"===typeof e&&"dayOfWeek"in e)}(t))return t.dayOfWeek.includes(e.getDay());if(function(e){return Boolean(e&&"object"===typeof e&&"before"in e&&"after"in e)}(t)){var n=di(t.before,e)>0,r=di(t.after,e)<0;return ll(t.before,t.after)?r&&n:n||r}return function(e){return Boolean(e&&"object"===typeof e&&"after"in e)}(t)?di(e,t.after)>0:function(e){return Boolean(e&&"object"===typeof e&&"before"in e)}(t)?di(t.before,e)>0:"function"===typeof t&&t(e)})}function bs(e,t,n){var r=Object.keys(t).reduce(function(n,r){var a=t[r];return vs(e,a)&&n.push(r),n},[]),a={};return r.forEach(function(e){return a[e]=!0}),n&&!rl(e,n)&&(a.outside=!0),a}function xs(e,t){var n=t.moveBy,r=t.direction,a=t.context,o=t.modifiers,i=t.retry,l=void 0===i?{count:0,lastFocused:e}:i,s=a.weekStartsOn,c=a.fromDate,u=a.toDate,d=a.locale,p={day:ol,week:cl,month:nl,year:ul,startOfWeek:function(e){return a.ISOWeek?hi(e):mi(e,{locale:d,weekStartsOn:s})},endOfWeek:function(e){return a.ISOWeek?pl(e):dl(e,{locale:d,weekStartsOn:s})}},f=p[n](e,"after"===r?1:-1);"before"===r&&c?f=fl([c,f]):"after"===r&&u&&(f=ml([u,f]));var m=!0;if(o){var h=bs(f,o);m=!h.disabled&&!h.hidden}return m?f:l.count>365?l.lastFocused:xs(f,{moveBy:n,direction:r,context:a,modifiers:o,retry:bl(bl({},l),{count:l.count+1})})}var ws=(0,e.createContext)(void 0);function ks(t){var n=Fl(),r=ys(),a=(0,e.useState)(),o=a[0],i=a[1],l=(0,e.useState)(),s=l[0],c=l[1],u=function(e,t){for(var n,r,a=$i(e[0]),o=Qi(e[e.length-1]),i=a;i<=o;){var l=bs(i,t);if(l.disabled||l.hidden)i=ol(i,1);else{if(l.selected)return i;l.today&&!r&&(r=i),n||(n=i),i=ol(i,1)}}return r||n}(n.displayMonths,r),d=(null!==o&&void 0!==o?o:s&&n.isDateDisplayed(s))?s:u,p=function(e){i(e)},f=Pl(),m=function(e,t){if(o){var a=xs(o,{moveBy:e,direction:t,context:f,modifiers:r});il(o,a)||(n.goToDate(a,o),p(a))}},h={focusedDay:o,focusTarget:d,blur:function(){c(o),i(void 0)},focus:p,focusDayAfter:function(){return m("day","after")},focusDayBefore:function(){return m("day","before")},focusWeekAfter:function(){return m("week","after")},focusWeekBefore:function(){return m("week","before")},focusMonthBefore:function(){return m("month","before")},focusMonthAfter:function(){return m("month","after")},focusYearBefore:function(){return m("year","before")},focusYearAfter:function(){return m("year","after")},focusStartOfWeek:function(){return m("startOfWeek","before")},focusEndOfWeek:function(){return m("endOfWeek","after")}};return(0,na.jsx)(ws.Provider,{value:h,children:t.children})}function js(){var t=(0,e.useContext)(ws);if(!t)throw new Error("useFocusContext must be used within a FocusProvider");return t}var Ns=(0,e.createContext)(void 0);function Ss(e){if(!jl(e.initialProps)){var t={selected:void 0};return(0,na.jsx)(Ns.Provider,{value:t,children:e.children})}return(0,na.jsx)(Cs,{initialProps:e.initialProps,children:e.children})}function Cs(e){var t=e.initialProps,n=e.children,r={selected:t.selected,onDayClick:function(e,n,r){var a,o,i;null===(a=t.onDayClick)||void 0===a||a.call(t,e,n,r),!n.selected||t.required?null===(i=t.onSelect)||void 0===i||i.call(t,e,e,n,r):null===(o=t.onSelect)||void 0===o||o.call(t,void 0,e,n,r)}};return(0,na.jsx)(Ns.Provider,{value:r,children:n})}function Es(){var t=(0,e.useContext)(Ns);if(!t)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return t}function Os(e,t){var n=[e.classNames.day];return Object.keys(t).forEach(function(t){var r=e.modifiersClassNames[t];if(r)n.push(r);else if(function(e){return Object.values(ts).includes(e)}(t)){var a=e.classNames["day_".concat(t)];a&&n.push(a)}}),n}function Ms(t,n,r){var a,o,i,l=Pl(),s=js(),c=function(e,t){return bs(e,ys(),t)}(t,n),u=function(e,t){var n=Pl(),r=Es(),a=es(),o=os(),i=js(),l=i.focusDayAfter,s=i.focusDayBefore,c=i.focusWeekAfter,u=i.focusWeekBefore,d=i.blur,p=i.focus,f=i.focusMonthBefore,m=i.focusMonthAfter,h=i.focusYearBefore,g=i.focusYearAfter,y=i.focusStartOfWeek,v=i.focusEndOfWeek,b={onClick:function(i){var l,s,c,u;jl(n)?null===(l=r.onDayClick)||void 0===l||l.call(r,e,t,i):wl(n)?null===(s=a.onDayClick)||void 0===s||s.call(a,e,t,i):kl(n)?null===(c=o.onDayClick)||void 0===c||c.call(o,e,t,i):null===(u=n.onDayClick)||void 0===u||u.call(n,e,t,i)},onFocus:function(r){var a;p(e),null===(a=n.onDayFocus)||void 0===a||a.call(n,e,t,r)},onBlur:function(r){var a;d(),null===(a=n.onDayBlur)||void 0===a||a.call(n,e,t,r)},onKeyDown:function(r){var a;switch(r.key){case"ArrowLeft":r.preventDefault(),r.stopPropagation(),"rtl"===n.dir?l():s();break;case"ArrowRight":r.preventDefault(),r.stopPropagation(),"rtl"===n.dir?s():l();break;case"ArrowDown":r.preventDefault(),r.stopPropagation(),c();break;case"ArrowUp":r.preventDefault(),r.stopPropagation(),u();break;case"PageUp":r.preventDefault(),r.stopPropagation(),r.shiftKey?h():f();break;case"PageDown":r.preventDefault(),r.stopPropagation(),r.shiftKey?g():m();break;case"Home":r.preventDefault(),r.stopPropagation(),y();break;case"End":r.preventDefault(),r.stopPropagation(),v()}null===(a=n.onDayKeyDown)||void 0===a||a.call(n,e,t,r)},onKeyUp:function(r){var a;null===(a=n.onDayKeyUp)||void 0===a||a.call(n,e,t,r)},onMouseEnter:function(r){var a;null===(a=n.onDayMouseEnter)||void 0===a||a.call(n,e,t,r)},onMouseLeave:function(r){var a;null===(a=n.onDayMouseLeave)||void 0===a||a.call(n,e,t,r)},onPointerEnter:function(r){var a;null===(a=n.onDayPointerEnter)||void 0===a||a.call(n,e,t,r)},onPointerLeave:function(r){var a;null===(a=n.onDayPointerLeave)||void 0===a||a.call(n,e,t,r)},onTouchCancel:function(r){var a;null===(a=n.onDayTouchCancel)||void 0===a||a.call(n,e,t,r)},onTouchEnd:function(r){var a;null===(a=n.onDayTouchEnd)||void 0===a||a.call(n,e,t,r)},onTouchMove:function(r){var a;null===(a=n.onDayTouchMove)||void 0===a||a.call(n,e,t,r)},onTouchStart:function(r){var a;null===(a=n.onDayTouchStart)||void 0===a||a.call(n,e,t,r)}};return b}(t,c),d=function(){var e=Pl(),t=Es(),n=es(),r=os();return jl(e)?t.selected:wl(e)?n.selected:kl(e)?r.selected:void 0}(),p=Boolean(l.onDayClick||"default"!==l.mode);(0,e.useEffect)(function(){var e;c.outside||s.focusedDay&&p&&il(s.focusedDay,t)&&(null===(e=r.current)||void 0===e||e.focus())},[s.focusedDay,t,r,p,c.outside]);var f=Os(l,c).join(" "),m=function(e,t){var n=bl({},e.styles.day);return Object.keys(t).forEach(function(t){var r;n=bl(bl({},n),null===(r=e.modifiersStyles)||void 0===r?void 0:r[t])}),n}(l,c),h=Boolean(c.outside&&!l.showOutsideDays||c.hidden),g=null!==(i=null===(o=l.components)||void 0===o?void 0:o.DayContent)&&void 0!==i?i:Ql,y={style:m,className:f,children:(0,na.jsx)(g,{date:t,displayMonth:n,activeModifiers:c}),role:"gridcell"},v=s.focusTarget&&il(s.focusTarget,t)&&!c.outside,b=s.focusedDay&&il(s.focusedDay,t),x=bl(bl(bl({},y),((a={disabled:c.disabled,role:"gridcell"})["aria-selected"]=c.selected,a.tabIndex=b||v?0:-1,a)),u);return{isButton:p,isHidden:h,activeModifiers:c,selectedDays:d,buttonProps:x,divProps:y}}function Ps(t){var n=(0,e.useRef)(null),r=Ms(t.date,t.displayMonth,n);return r.isHidden?(0,na.jsx)("div",{role:"gridcell"}):r.isButton?(0,na.jsx)(Ul,bl({name:"day",ref:n},r.buttonProps)):(0,na.jsx)("div",bl({},r.divProps))}function _s(e){var t=e.number,n=e.dates,r=Pl(),a=r.onWeekNumberClick,o=r.styles,i=r.classNames,l=r.locale,s=r.labels.labelWeekNumber,c=(0,r.formatters.formatWeekNumber)(Number(t),{locale:l});if(!a)return(0,na.jsx)("span",{className:i.weeknumber,style:o.weeknumber,children:c});var u=s(Number(t),{locale:l});return(0,na.jsx)(Ul,{name:"week-number","aria-label":u,className:i.weeknumber,style:o.weeknumber,onClick:function(e){a(t,n,e)},children:c})}function Ls(e){var t,n,r,a=Pl(),o=a.styles,i=a.classNames,l=a.showWeekNumber,s=a.components,c=null!==(t=null===s||void 0===s?void 0:s.Day)&&void 0!==t?t:Ps,u=null!==(n=null===s||void 0===s?void 0:s.WeekNumber)&&void 0!==n?n:_s;return l&&(r=(0,na.jsx)("td",{className:i.cell,style:o.cell,children:(0,na.jsx)(u,{number:e.weekNumber,dates:e.dates})})),(0,na.jsxs)("tr",{className:i.row,style:o.row,children:[r,e.dates.map(function(t){return(0,na.jsx)("td",{className:i.cell,style:o.cell,role:"presentation",children:(0,na.jsx)(c,{displayMonth:e.displayMonth,date:t})},hl(t))})]})}function Ts(e,t,n){for(var r=(null===n||void 0===n?void 0:n.ISOWeek)?pl(t):dl(t,n),a=(null===n||void 0===n?void 0:n.ISOWeek)?hi(e):mi(e,n),o=di(r,a),i=[],l=0;l<=o;l++)i.push(ol(a,l));var s=i.reduce(function(e,t){var r=(null===n||void 0===n?void 0:n.ISOWeek)?vi(t):wi(t,n),a=e.find(function(e){return e.weekNumber===r});return a?(a.dates.push(t),e):(e.push({weekNumber:r,dates:[t]}),e)},[]);return s}function Ds(e){var t,n,r,a=Pl(),o=a.locale,i=a.classNames,l=a.styles,s=a.hideHead,c=a.fixedWeeks,u=a.components,d=a.weekStartsOn,p=a.firstWeekContainsDate,f=a.ISOWeek,m=function(e,t){var n=Ts($i(e),Qi(e),t);if(null===t||void 0===t?void 0:t.useFixedWeeks){var r=vl(e,t);if(r<6){var a=n[n.length-1],o=a.dates[a.dates.length-1],i=cl(o,6-r),l=Ts(cl(o,1),i,t);n.push.apply(n,l)}}return n}(e.displayMonth,{useFixedWeeks:Boolean(c),ISOWeek:f,locale:o,weekStartsOn:d,firstWeekContainsDate:p}),h=null!==(t=null===u||void 0===u?void 0:u.Head)&&void 0!==t?t:$l,g=null!==(n=null===u||void 0===u?void 0:u.Row)&&void 0!==n?n:Ls,y=null!==(r=null===u||void 0===u?void 0:u.Footer)&&void 0!==r?r:Yl;return(0,na.jsxs)("table",{id:e.id,className:i.table,style:l.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!s&&(0,na.jsx)(h,{}),(0,na.jsx)("tbody",{className:i.tbody,style:l.tbody,children:m.map(function(t){return(0,na.jsx)(g,{displayMonth:e.displayMonth,dates:t.dates,weekNumber:t.weekNumber},t.weekNumber)})}),(0,na.jsx)(y,{displayMonth:e.displayMonth})]})}var zs="undefined"!==typeof window&&window.document&&window.document.createElement?e.useLayoutEffect:e.useEffect,Rs=!1,As=0;function Is(){return"react-day-picker-".concat(++As)}function Fs(t){var n,r,a=Pl(),o=a.dir,i=a.classNames,l=a.styles,s=a.components,c=Fl().displayMonths,u=function(t){var n,r=null!==t&&void 0!==t?t:Rs?Is():null,a=(0,e.useState)(r),o=a[0],i=a[1];return zs(function(){null===o&&i(Is())},[]),(0,e.useEffect)(function(){!1===Rs&&(Rs=!0)},[]),null!==(n=null!==t&&void 0!==t?t:o)&&void 0!==n?n:void 0}(a.id?"".concat(a.id,"-").concat(t.displayIndex):void 0),d=a.id?"".concat(a.id,"-grid-").concat(t.displayIndex):void 0,p=[i.month],f=l.month,m=0===t.displayIndex,h=t.displayIndex===c.length-1,g=!m&&!h;"rtl"===o&&(h=(n=[m,h])[0],m=n[1]),m&&(p.push(i.caption_start),f=bl(bl({},f),l.caption_start)),h&&(p.push(i.caption_end),f=bl(bl({},f),l.caption_end)),g&&(p.push(i.caption_between),f=bl(bl({},f),l.caption_between));var y=null!==(r=null===s||void 0===s?void 0:s.Caption)&&void 0!==r?r:Kl;return(0,na.jsxs)("div",{className:p.join(" "),style:f,children:[(0,na.jsx)(y,{id:u,displayMonth:t.displayMonth,displayIndex:t.displayIndex}),(0,na.jsx)(Ds,{id:d,"aria-labelledby":u,displayMonth:t.displayMonth})]},t.displayIndex)}function Hs(e){var t=Pl(),n=t.classNames,r=t.styles;return(0,na.jsx)("div",{className:n.months,style:r.months,children:e.children})}function Ws(t){var n,r,a=t.initialProps,o=Pl(),i=js(),l=Fl(),s=(0,e.useState)(!1),c=s[0],u=s[1];(0,e.useEffect)(function(){o.initialFocus&&i.focusTarget&&(c||(i.focus(i.focusTarget),u(!0)))},[o.initialFocus,c,i.focus,i.focusTarget,i]);var d=[o.classNames.root,o.className];o.numberOfMonths>1&&d.push(o.classNames.multiple_months),o.showWeekNumber&&d.push(o.classNames.with_weeknumber);var p=bl(bl({},o.styles.root),o.style),f=Object.keys(a).filter(function(e){return e.startsWith("data-")}).reduce(function(e,t){var n;return bl(bl({},e),((n={})[t]=a[t],n))},{}),m=null!==(r=null===(n=a.components)||void 0===n?void 0:n.Months)&&void 0!==r?r:Hs;return(0,na.jsx)("div",bl({className:d.join(" "),style:p,dir:o.dir,id:o.id,nonce:a.nonce,title:a.title,lang:a.lang},f,{children:(0,na.jsx)(m,{children:l.displayMonths.map(function(e,t){return(0,na.jsx)(Fs,{displayIndex:t,displayMonth:e},t)})})}))}function Bs(e){var t=e.children,n=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}(e,["children"]);return(0,na.jsx)(Ml,{initialProps:n,children:(0,na.jsx)(Il,{children:(0,na.jsx)(Ss,{initialProps:n,children:(0,na.jsx)(Xl,{initialProps:n,children:(0,na.jsx)(rs,{initialProps:n,children:(0,na.jsx)(gs,{children:(0,na.jsx)(ks,{children:t})})})})})})})}function Us(e){return(0,na.jsx)(Bs,bl({},e,{children:(0,na.jsx)(Ws,{initialProps:e})}))}function qs(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=qs(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Vs(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=qs(e))&&(r&&(r+=" "),r+=t);return r}const Ks=(e,t)=>{var n;if(0===e.length)return t.classGroupId;const r=e[0],a=t.nextPart.get(r),o=a?Ks(e.slice(1),a):void 0;if(o)return o;if(0===t.validators.length)return;const i=e.join("-");return null===(n=t.validators.find(e=>{let{validator:t}=e;return t(i)}))||void 0===n?void 0:n.classGroupId},Ys=/^\[(.+)\]$/,Gs=e=>{if(Ys.test(e)){const t=Ys.exec(e)[1],n=null===t||void 0===t?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},$s=e=>{const{theme:t,classGroups:n}=e,r={nextPart:new Map,validators:[]};for(const a in n)Qs(n[a],r,a,t);return r},Qs=(e,t,n,r)=>{e.forEach(e=>{if("string"===typeof e){return void((""===e?t:Js(t,e)).classGroupId=n)}if("function"===typeof e)return Xs(e)?void Qs(e(r),t,n,r):void t.validators.push({validator:e,classGroupId:n});Object.entries(e).forEach(e=>{let[a,o]=e;Qs(o,Js(t,a),n,r)})})},Js=(e,t)=>{let n=e;return t.split("-").forEach(e=>{n.nextPart.has(e)||n.nextPart.set(e,{nextPart:new Map,validators:[]}),n=n.nextPart.get(e)}),n},Xs=e=>e.isThemeGetter,Zs=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const a=(a,o)=>{n.set(a,o),t++,t>e&&(t=0,r=n,n=new Map)};return{get(e){let t=n.get(e);return void 0!==t?t:void 0!==(t=r.get(e))?(a(e,t),t):void 0},set(e,t){n.has(e)?n.set(e,t):a(e,t)}}},ec=e=>{const{prefix:t,experimentalParseClassName:n}=e;let r=e=>{const t=[];let n,r=0,a=0,o=0;for(let s=0;s<e.length;s++){let i=e[s];if(0===r&&0===a){if(":"===i){t.push(e.slice(o,s)),o=s+1;continue}if("/"===i){n=s;continue}}"["===i?r++:"]"===i?r--:"("===i?a++:")"===i&&a--}const i=0===t.length?e:e.substring(o),l=tc(i);return{modifiers:t,hasImportantModifier:l!==i,baseClassName:l,maybePostfixModifierPosition:n&&n>o?n-o:void 0}};if(t){const e=t+":",n=r;r=t=>t.startsWith(e)?n(t.substring(e.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:t,maybePostfixModifierPosition:void 0}}if(n){const e=r;r=t=>n({className:t,parseClassName:e})}return r},tc=e=>e.endsWith("!")?e.substring(0,e.length-1):e.startsWith("!")?e.substring(1):e,nc=e=>{const t=Object.fromEntries(e.orderSensitiveModifiers.map(e=>[e,!0]));return e=>{if(e.length<=1)return e;const n=[];let r=[];return e.forEach(e=>{"["===e[0]||t[e]?(n.push(...r.sort(),e),r=[]):r.push(e)}),n.push(...r.sort()),n}},rc=e=>c({cache:Zs(e.cacheSize),parseClassName:ec(e),sortModifiers:nc(e)},(e=>{const t=$s(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:e=>{const n=e.split("-");return""===n[0]&&1!==n.length&&n.shift(),Ks(n,t)||Gs(e)},getConflictingClassGroupIds:(e,t)=>{const a=n[e]||[];return t&&r[e]?[...a,...r[e]]:a}}})(e)),ac=/\s+/;function oc(){let e,t,n=0,r="";for(;n<arguments.length;)(e=arguments[n++])&&(t=ic(e))&&(r&&(r+=" "),r+=t);return r}const ic=e=>{if("string"===typeof e)return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=ic(e[r]))&&(n&&(n+=" "),n+=t);return n};function lc(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let a,o,i,l=function(t){const r=n.reduce((e,t)=>t(e),e());return a=rc(r),o=a.cache.get,i=a.cache.set,l=s,s(t)};function s(e){const t=o(e);if(t)return t;const n=((e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:a,sortModifiers:o}=t,i=[],l=e.trim().split(ac);let s="";for(let c=l.length-1;c>=0;c-=1){const e=l[c],{isExternal:t,modifiers:u,hasImportantModifier:d,baseClassName:p,maybePostfixModifierPosition:f}=n(e);if(t){s=e+(s.length>0?" "+s:s);continue}let m=!!f,h=r(m?p.substring(0,f):p);if(!h){if(!m){s=e+(s.length>0?" "+s:s);continue}if(h=r(p),!h){s=e+(s.length>0?" "+s:s);continue}m=!1}const g=o(u).join(":"),y=d?g+"!":g,v=y+h;if(i.includes(v))continue;i.push(v);const b=a(h,m);for(let n=0;n<b.length;++n){const e=b[n];i.push(y+e)}s=e+(s.length>0?" "+s:s)}return s})(e,a);return i(e,n),n}return function(){return l(oc.apply(null,arguments))}}const sc=e=>{const t=t=>t[e]||[];return t.isThemeGetter=!0,t},cc=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,uc=/^\((?:(\w[\w-]*):)?(.+)\)$/i,dc=/^\d+\/\d+$/,pc=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,fc=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,mc=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,hc=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,gc=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,yc=e=>dc.test(e),vc=e=>!!e&&!Number.isNaN(Number(e)),bc=e=>!!e&&Number.isInteger(Number(e)),xc=e=>e.endsWith("%")&&vc(e.slice(0,-1)),wc=e=>pc.test(e),kc=()=>!0,jc=e=>fc.test(e)&&!mc.test(e),Nc=()=>!1,Sc=e=>hc.test(e),Cc=e=>gc.test(e),Ec=e=>!Mc(e)&&!zc(e),Oc=e=>Bc(e,Kc,Nc),Mc=e=>cc.test(e),Pc=e=>Bc(e,Yc,jc),_c=e=>Bc(e,Gc,vc),Lc=e=>Bc(e,qc,Nc),Tc=e=>Bc(e,Vc,Cc),Dc=e=>Bc(e,Qc,Sc),zc=e=>uc.test(e),Rc=e=>Uc(e,Yc),Ac=e=>Uc(e,$c),Ic=e=>Uc(e,qc),Fc=e=>Uc(e,Kc),Hc=e=>Uc(e,Vc),Wc=e=>Uc(e,Qc,!0),Bc=(e,t,n)=>{const r=cc.exec(e);return!!r&&(r[1]?t(r[1]):n(r[2]))},Uc=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=uc.exec(e);return!!r&&(r[1]?t(r[1]):n)},qc=e=>"position"===e||"percentage"===e,Vc=e=>"image"===e||"url"===e,Kc=e=>"length"===e||"size"===e||"bg-size"===e,Yc=e=>"length"===e,Gc=e=>"number"===e,$c=e=>"family-name"===e,Qc=e=>"shadow"===e,Jc=(Symbol.toStringTag,()=>{const e=sc("color"),t=sc("font"),n=sc("text"),r=sc("font-weight"),a=sc("tracking"),o=sc("leading"),i=sc("breakpoint"),l=sc("container"),s=sc("spacing"),c=sc("radius"),u=sc("shadow"),d=sc("inset-shadow"),p=sc("text-shadow"),f=sc("drop-shadow"),m=sc("blur"),h=sc("perspective"),g=sc("aspect"),y=sc("ease"),v=sc("animate"),b=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom",zc,Mc],x=()=>[zc,Mc,s],w=()=>[yc,"full","auto",...x()],k=()=>[bc,"none","subgrid",zc,Mc],j=()=>["auto",{span:["full",bc,zc,Mc]},bc,zc,Mc],N=()=>[bc,"auto",zc,Mc],S=()=>["auto","min","max","fr",zc,Mc],C=()=>["auto",...x()],E=()=>[yc,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...x()],O=()=>[e,zc,Mc],M=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom",Ic,Lc,{position:[zc,Mc]}],P=()=>["auto","cover","contain",Fc,Oc,{size:[zc,Mc]}],_=()=>[xc,Rc,Pc],L=()=>["","none","full",c,zc,Mc],T=()=>["",vc,Rc,Pc],D=()=>[vc,xc,Ic,Lc],z=()=>["","none",m,zc,Mc],R=()=>["none",vc,zc,Mc],A=()=>["none",vc,zc,Mc],I=()=>[vc,zc,Mc],F=()=>[yc,"full",...x()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[wc],breakpoint:[wc],color:[kc],container:[wc],"drop-shadow":[wc],ease:["in","out","in-out"],font:[Ec],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[wc],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[wc],shadow:[wc],spacing:["px",vc],text:[wc],"text-shadow":[wc],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",yc,Mc,zc,g]}],container:["container"],columns:[{columns:[vc,Mc,zc,l]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:b()}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:w()}],"inset-x":[{"inset-x":w()}],"inset-y":[{"inset-y":w()}],start:[{start:w()}],end:[{end:w()}],top:[{top:w()}],right:[{right:w()}],bottom:[{bottom:w()}],left:[{left:w()}],visibility:["visible","invisible","collapse"],z:[{z:[bc,"auto",zc,Mc]}],basis:[{basis:[yc,"full","auto",l,...x()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[vc,yc,"auto","initial","none",Mc]}],grow:[{grow:["",vc,zc,Mc]}],shrink:[{shrink:["",vc,zc,Mc]}],order:[{order:[bc,"first","last","none",zc,Mc]}],"grid-cols":[{"grid-cols":k()}],"col-start-end":[{col:j()}],"col-start":[{"col-start":N()}],"col-end":[{"col-end":N()}],"grid-rows":[{"grid-rows":k()}],"row-start-end":[{row:j()}],"row-start":[{"row-start":N()}],"row-end":[{"row-end":N()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":S()}],"auto-rows":[{"auto-rows":S()}],gap:[{gap:x()}],"gap-x":[{"gap-x":x()}],"gap-y":[{"gap-y":x()}],"justify-content":[{justify:["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe","normal"]}],"justify-items":[{"justify-items":["start","end","center","stretch","center-safe","end-safe","normal"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch","center-safe","end-safe"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"]}],"align-items":[{items:["start","end","center","stretch","center-safe","end-safe",{baseline:["","last"]}]}],"align-self":[{self:["auto","start","end","center","stretch","center-safe","end-safe",{baseline:["","last"]}]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"]}],"place-items":[{"place-items":["start","end","center","stretch","center-safe","end-safe","baseline"]}],"place-self":[{"place-self":["auto","start","end","center","stretch","center-safe","end-safe"]}],p:[{p:x()}],px:[{px:x()}],py:[{py:x()}],ps:[{ps:x()}],pe:[{pe:x()}],pt:[{pt:x()}],pr:[{pr:x()}],pb:[{pb:x()}],pl:[{pl:x()}],m:[{m:C()}],mx:[{mx:C()}],my:[{my:C()}],ms:[{ms:C()}],me:[{me:C()}],mt:[{mt:C()}],mr:[{mr:C()}],mb:[{mb:C()}],ml:[{ml:C()}],"space-x":[{"space-x":x()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":x()}],"space-y-reverse":["space-y-reverse"],size:[{size:E()}],w:[{w:[l,"screen",...E()]}],"min-w":[{"min-w":[l,"screen","none",...E()]}],"max-w":[{"max-w":[l,"screen","none","prose",{screen:[i]},...E()]}],h:[{h:["screen","lh",...E()]}],"min-h":[{"min-h":["screen","lh","none",...E()]}],"max-h":[{"max-h":["screen","lh",...E()]}],"font-size":[{text:["base",n,Rc,Pc]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,zc,_c]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",xc,Mc]}],"font-family":[{font:[Ac,Mc,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[a,zc,Mc]}],"line-clamp":[{"line-clamp":[vc,"none",zc,_c]}],leading:[{leading:[o,...x()]}],"list-image":[{"list-image":["none",zc,Mc]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",zc,Mc]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:O()}],"text-color":[{text:O()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","wavy"]}],"text-decoration-thickness":[{decoration:[vc,"from-font","auto",zc,Pc]}],"text-decoration-color":[{decoration:O()}],"underline-offset":[{"underline-offset":[vc,"auto",zc,Mc]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:x()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",zc,Mc]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",zc,Mc]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:M()}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","space","round"]}]}],"bg-size":[{bg:P()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},bc,zc,Mc],radial:["",zc,Mc],conic:[bc,zc,Mc]},Hc,Tc]}],"bg-color":[{bg:O()}],"gradient-from-pos":[{from:_()}],"gradient-via-pos":[{via:_()}],"gradient-to-pos":[{to:_()}],"gradient-from":[{from:O()}],"gradient-via":[{via:O()}],"gradient-to":[{to:O()}],rounded:[{rounded:L()}],"rounded-s":[{"rounded-s":L()}],"rounded-e":[{"rounded-e":L()}],"rounded-t":[{"rounded-t":L()}],"rounded-r":[{"rounded-r":L()}],"rounded-b":[{"rounded-b":L()}],"rounded-l":[{"rounded-l":L()}],"rounded-ss":[{"rounded-ss":L()}],"rounded-se":[{"rounded-se":L()}],"rounded-ee":[{"rounded-ee":L()}],"rounded-es":[{"rounded-es":L()}],"rounded-tl":[{"rounded-tl":L()}],"rounded-tr":[{"rounded-tr":L()}],"rounded-br":[{"rounded-br":L()}],"rounded-bl":[{"rounded-bl":L()}],"border-w":[{border:T()}],"border-w-x":[{"border-x":T()}],"border-w-y":[{"border-y":T()}],"border-w-s":[{"border-s":T()}],"border-w-e":[{"border-e":T()}],"border-w-t":[{"border-t":T()}],"border-w-r":[{"border-r":T()}],"border-w-b":[{"border-b":T()}],"border-w-l":[{"border-l":T()}],"divide-x":[{"divide-x":T()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":T()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:["solid","dashed","dotted","double","hidden","none"]}],"divide-style":[{divide:["solid","dashed","dotted","double","hidden","none"]}],"border-color":[{border:O()}],"border-color-x":[{"border-x":O()}],"border-color-y":[{"border-y":O()}],"border-color-s":[{"border-s":O()}],"border-color-e":[{"border-e":O()}],"border-color-t":[{"border-t":O()}],"border-color-r":[{"border-r":O()}],"border-color-b":[{"border-b":O()}],"border-color-l":[{"border-l":O()}],"divide-color":[{divide:O()}],"outline-style":[{outline:["solid","dashed","dotted","double","none","hidden"]}],"outline-offset":[{"outline-offset":[vc,zc,Mc]}],"outline-w":[{outline:["",vc,Rc,Pc]}],"outline-color":[{outline:O()}],shadow:[{shadow:["","none",u,Wc,Dc]}],"shadow-color":[{shadow:O()}],"inset-shadow":[{"inset-shadow":["none",d,Wc,Dc]}],"inset-shadow-color":[{"inset-shadow":O()}],"ring-w":[{ring:T()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:O()}],"ring-offset-w":[{"ring-offset":[vc,Pc]}],"ring-offset-color":[{"ring-offset":O()}],"inset-ring-w":[{"inset-ring":T()}],"inset-ring-color":[{"inset-ring":O()}],"text-shadow":[{"text-shadow":["none",p,Wc,Dc]}],"text-shadow-color":[{"text-shadow":O()}],opacity:[{opacity:[vc,zc,Mc]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[vc]}],"mask-image-linear-from-pos":[{"mask-linear-from":D()}],"mask-image-linear-to-pos":[{"mask-linear-to":D()}],"mask-image-linear-from-color":[{"mask-linear-from":O()}],"mask-image-linear-to-color":[{"mask-linear-to":O()}],"mask-image-t-from-pos":[{"mask-t-from":D()}],"mask-image-t-to-pos":[{"mask-t-to":D()}],"mask-image-t-from-color":[{"mask-t-from":O()}],"mask-image-t-to-color":[{"mask-t-to":O()}],"mask-image-r-from-pos":[{"mask-r-from":D()}],"mask-image-r-to-pos":[{"mask-r-to":D()}],"mask-image-r-from-color":[{"mask-r-from":O()}],"mask-image-r-to-color":[{"mask-r-to":O()}],"mask-image-b-from-pos":[{"mask-b-from":D()}],"mask-image-b-to-pos":[{"mask-b-to":D()}],"mask-image-b-from-color":[{"mask-b-from":O()}],"mask-image-b-to-color":[{"mask-b-to":O()}],"mask-image-l-from-pos":[{"mask-l-from":D()}],"mask-image-l-to-pos":[{"mask-l-to":D()}],"mask-image-l-from-color":[{"mask-l-from":O()}],"mask-image-l-to-color":[{"mask-l-to":O()}],"mask-image-x-from-pos":[{"mask-x-from":D()}],"mask-image-x-to-pos":[{"mask-x-to":D()}],"mask-image-x-from-color":[{"mask-x-from":O()}],"mask-image-x-to-color":[{"mask-x-to":O()}],"mask-image-y-from-pos":[{"mask-y-from":D()}],"mask-image-y-to-pos":[{"mask-y-to":D()}],"mask-image-y-from-color":[{"mask-y-from":O()}],"mask-image-y-to-color":[{"mask-y-to":O()}],"mask-image-radial":[{"mask-radial":[zc,Mc]}],"mask-image-radial-from-pos":[{"mask-radial-from":D()}],"mask-image-radial-to-pos":[{"mask-radial-to":D()}],"mask-image-radial-from-color":[{"mask-radial-from":O()}],"mask-image-radial-to-color":[{"mask-radial-to":O()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"]}],"mask-image-conic-pos":[{"mask-conic":[vc]}],"mask-image-conic-from-pos":[{"mask-conic-from":D()}],"mask-image-conic-to-pos":[{"mask-conic-to":D()}],"mask-image-conic-from-color":[{"mask-conic-from":O()}],"mask-image-conic-to-color":[{"mask-conic-to":O()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:M()}],"mask-repeat":[{mask:["no-repeat",{repeat:["","x","y","space","round"]}]}],"mask-size":[{mask:P()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",zc,Mc]}],filter:[{filter:["","none",zc,Mc]}],blur:[{blur:z()}],brightness:[{brightness:[vc,zc,Mc]}],contrast:[{contrast:[vc,zc,Mc]}],"drop-shadow":[{"drop-shadow":["","none",f,Wc,Dc]}],"drop-shadow-color":[{"drop-shadow":O()}],grayscale:[{grayscale:["",vc,zc,Mc]}],"hue-rotate":[{"hue-rotate":[vc,zc,Mc]}],invert:[{invert:["",vc,zc,Mc]}],saturate:[{saturate:[vc,zc,Mc]}],sepia:[{sepia:["",vc,zc,Mc]}],"backdrop-filter":[{"backdrop-filter":["","none",zc,Mc]}],"backdrop-blur":[{"backdrop-blur":z()}],"backdrop-brightness":[{"backdrop-brightness":[vc,zc,Mc]}],"backdrop-contrast":[{"backdrop-contrast":[vc,zc,Mc]}],"backdrop-grayscale":[{"backdrop-grayscale":["",vc,zc,Mc]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[vc,zc,Mc]}],"backdrop-invert":[{"backdrop-invert":["",vc,zc,Mc]}],"backdrop-opacity":[{"backdrop-opacity":[vc,zc,Mc]}],"backdrop-saturate":[{"backdrop-saturate":[vc,zc,Mc]}],"backdrop-sepia":[{"backdrop-sepia":["",vc,zc,Mc]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":x()}],"border-spacing-x":[{"border-spacing-x":x()}],"border-spacing-y":[{"border-spacing-y":x()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",zc,Mc]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[vc,"initial",zc,Mc]}],ease:[{ease:["linear","initial",y,zc,Mc]}],delay:[{delay:[vc,zc,Mc]}],animate:[{animate:["none",v,zc,Mc]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[h,zc,Mc]}],"perspective-origin":[{"perspective-origin":b()}],rotate:[{rotate:R()}],"rotate-x":[{"rotate-x":R()}],"rotate-y":[{"rotate-y":R()}],"rotate-z":[{"rotate-z":R()}],scale:[{scale:A()}],"scale-x":[{"scale-x":A()}],"scale-y":[{"scale-y":A()}],"scale-z":[{"scale-z":A()}],"scale-3d":["scale-3d"],skew:[{skew:I()}],"skew-x":[{"skew-x":I()}],"skew-y":[{"skew-y":I()}],transform:[{transform:[zc,Mc,"","none","gpu","cpu"]}],"transform-origin":[{origin:b()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:F()}],"translate-x":[{"translate-x":F()}],"translate-y":[{"translate-y":F()}],"translate-z":[{"translate-z":F()}],"translate-none":["translate-none"],accent:[{accent:O()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:O()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",zc,Mc]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":x()}],"scroll-mx":[{"scroll-mx":x()}],"scroll-my":[{"scroll-my":x()}],"scroll-ms":[{"scroll-ms":x()}],"scroll-me":[{"scroll-me":x()}],"scroll-mt":[{"scroll-mt":x()}],"scroll-mr":[{"scroll-mr":x()}],"scroll-mb":[{"scroll-mb":x()}],"scroll-ml":[{"scroll-ml":x()}],"scroll-p":[{"scroll-p":x()}],"scroll-px":[{"scroll-px":x()}],"scroll-py":[{"scroll-py":x()}],"scroll-ps":[{"scroll-ps":x()}],"scroll-pe":[{"scroll-pe":x()}],"scroll-pt":[{"scroll-pt":x()}],"scroll-pr":[{"scroll-pr":x()}],"scroll-pb":[{"scroll-pb":x()}],"scroll-pl":[{"scroll-pl":x()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",zc,Mc]}],fill:[{fill:["none",...O()]}],"stroke-w":[{stroke:[vc,Rc,Pc,_c]}],stroke:[{stroke:["none",...O()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}}),Xc=lc(Jc);function Zc(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Xc(Vs(t))}function eu(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en";try{return new Intl.NumberFormat(t,{style:"currency",currency:"EUR",minimumFractionDigits:0,maximumFractionDigits:0}).format(e)}catch(n){return"\u20ac".concat(e)}}const tu=["className","classNames","showOutsideDays"],nu=["className"],ru=["className"],au="#285A82";function ou(e){let{className:t,classNames:n,showOutsideDays:r=!0}=e,o=a(e,tu);return(0,na.jsx)(Us,c({showOutsideDays:r,className:Zc("p-3 text-sm text-[#0B1220]",t),style:{"--rdp-accent-color":au,"--rdp-accent-color-dark":au,"--rdp-background-color":"rgba(40, 90, 130, 0.12)","--rdp-outline":"2px solid rgba(40, 90, 130, 0.35)","--rdp-outline-selected":"2px solid rgba(40, 90, 130, 0.55)","--rdp-selected-color":"#ffffff"},classNames:c({months:"flex flex-col gap-4 sm:flex-row sm:space-x-4 sm:space-y-0",month:"space-y-4",caption:"relative flex items-center justify-center pt-1",caption_label:"text-base font-semibold text-[#0B1220]",nav:"absolute right-1 flex items-center gap-1",nav_button:"inline-flex h-7 w-7 items-center justify-center rounded-full border border-[#d7e2ef] text-[#0B1220] transition-colors hover:bg-[#e9f2fb] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#285A82]/60 focus-visible:ring-offset-2 focus-visible:ring-offset-white",nav_button_previous:"",nav_button_next:"",table:"w-full border-collapse",head_row:"flex",head_cell:"w-9 text-center text-[0.7rem] font-semibold uppercase tracking-wide text-[#3f546e]",row:"mt-2 flex w-full",cell:"relative h-9 w-9 p-0 text-center text-sm",day:Zc("inline-flex h-9 w-9 items-center justify-center rounded-md font-medium transition-colors","hover:bg-[#e9f2fb] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#285A82]/60 focus-visible:ring-offset-2 focus-visible:ring-offset-white"),day_selected:Zc("bg-[#285A82] text-white","hover:bg-[#3F7BA7] hover:text-white focus:bg-[#285A82] focus:text-white"),day_today:"border border-[#285A82]/40",day_outside:"text-[#94a6bc]",day_disabled:"text-[#bdc8d6] opacity-70",day_hidden:"invisible"},n),components:{IconLeft:e=>{let{className:t}=e,n=a(e,nu);return(0,na.jsx)(zo,c({className:Zc("h-4 w-4",t)},n))},IconRight:e=>{let{className:t}=e,n=a(e,ru);return(0,na.jsx)(Ro,c({className:Zc("h-4 w-4",t)},n))}}},o))}ou.displayName="Calendar";const iu=ma("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]),lu=ma("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]),su=ma("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),cu=e=>{let{label:t,error:n,children:r,required:a=!1,helpText:o}=e;return(0,na.jsxs)("div",{className:"space-y-2",children:["string"===typeof t?(0,na.jsxs)("label",{className:"block font-semibold text-blue-900",children:[t,a&&(0,na.jsx)("span",{className:"text-red-500 ml-1",children:"*"})]}):t,r,o&&(0,na.jsxs)("p",{className:"text-sm text-gray-600 flex items-center",children:[(0,na.jsx)(iu,{className:"h-4 w-4 mr-1"}),o]}),n&&(0,na.jsxs)("p",{className:"text-sm text-red-600 flex items-center",children:[(0,na.jsx)(ha,{className:"h-4 w-4 mr-1"}),n]})]})},uu=e=>{let{status:t,message:n}=e;const r={loading:{icon:(0,na.jsx)(lu,{className:"h-5 w-5 animate-spin"}),bgColor:"bg-blue-50",textColor:"text-blue-700",borderColor:"border-blue-200"},success:{icon:(0,na.jsx)(su,{className:"h-5 w-5"}),bgColor:"bg-green-50",textColor:"text-green-700",borderColor:"border-green-200"},error:{icon:(0,na.jsx)(ha,{className:"h-5 w-5"}),bgColor:"bg-red-50",textColor:"text-red-700",borderColor:"border-red-200"}}[t];return(0,na.jsxs)("div",{className:"p-4 rounded-lg border ".concat(r.bgColor," ").concat(r.borderColor," flex items-center space-x-3"),children:[(0,na.jsx)("div",{className:r.textColor,children:r.icon}),(0,na.jsx)("p",{className:"".concat(r.textColor," font-medium"),children:n})]})},du=e=>{let{currentStep:t,totalSteps:n}=e;return(0,na.jsx)("div",{className:"w-full bg-gray-200 rounded-full h-2 mb-6",children:(0,na.jsx)("div",{className:"bg-gradient-to-r from-blue-600 to-cyan-600 h-2 rounded-full transition-all duration-300",style:{width:"".concat(t/n*100,"%")}})})},pu=ma("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),fu=ma("info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]),mu=(0,e.createContext)(),hu=t=>{let{children:n}=t;const[r,a]=(0,e.useState)([]),o=(0,e.useCallback)(e=>{a(t=>t.filter(t=>t.id!==e))},[]),i=(0,e.useCallback)(e=>{let{title:t,description:n,type:r="info",duration:i=5e3,action:l}=e;const s=Date.now()+Math.random(),c={id:s,title:t,description:n,type:r,action:l};return a(e=>[...e,c]),i>0&&setTimeout(()=>{o(s)},i),s},[o]),l=(0,e.useCallback)(e=>i(e),[i]);return l.success=(0,e.useCallback)(e=>i(c(c({},e),{},{type:"success"})),[i]),l.error=(0,e.useCallback)(e=>i(c(c({},e),{},{type:"error"})),[i]),l.warning=(0,e.useCallback)(e=>i(c(c({},e),{},{type:"warning"})),[i]),l.info=(0,e.useCallback)(e=>i(c(c({},e),{},{type:"info"})),[i]),(0,na.jsxs)(mu.Provider,{value:{toast:l,removeToast:o},children:[n,(0,na.jsx)(gu,{toasts:r,removeToast:o})]})},gu=e=>{let{toasts:t,removeToast:n}=e;return 0===t.length?null:(0,na.jsx)("div",{className:"fixed top-4 right-4 z-50 space-y-2",children:t.map(e=>(0,na.jsx)(yu,{toast:e,onRemove:n},e.id))})},yu=e=>{let{toast:t,onRemove:n}=e;const{id:r,title:a,description:o,type:i,action:l}=t,s={success:{icon:(0,na.jsx)(su,{className:"h-5 w-5"}),bgColor:"bg-green-50",borderColor:"border-green-200",iconColor:"text-green-600",titleColor:"text-green-900"},error:{icon:(0,na.jsx)(ha,{className:"h-5 w-5"}),bgColor:"bg-red-50",borderColor:"border-red-200",iconColor:"text-red-600",titleColor:"text-red-900"},warning:{icon:(0,na.jsx)(pu,{className:"h-5 w-5"}),bgColor:"bg-yellow-50",borderColor:"border-yellow-200",iconColor:"text-yellow-600",titleColor:"text-yellow-900"},info:{icon:(0,na.jsx)(fu,{className:"h-5 w-5"}),bgColor:"bg-blue-50",borderColor:"border-blue-200",iconColor:"text-blue-600",titleColor:"text-blue-900"}}[i];return(0,na.jsx)("div",{className:"max-w-sm w-full ".concat(s.bgColor," border ").concat(s.borderColor," rounded-lg shadow-lg p-4 animate-in slide-in-from-right duration-300"),children:(0,na.jsxs)("div",{className:"flex items-start",children:[(0,na.jsx)("div",{className:"flex-shrink-0 ".concat(s.iconColor),children:s.icon}),(0,na.jsxs)("div",{className:"ml-3 w-0 flex-1",children:[(0,na.jsx)("p",{className:"text-sm font-medium ".concat(s.titleColor),children:a}),o&&(0,na.jsx)("p",{className:"mt-1 text-sm text-gray-600",children:o}),l&&(0,na.jsx)("div",{className:"mt-3",children:l})]}),(0,na.jsx)("div",{className:"ml-4 flex-shrink-0",children:(0,na.jsx)("button",{onClick:()=>n(r),className:"inline-flex text-gray-400 hover:text-gray-600 focus:outline-none",children:(0,na.jsx)(ha,{className:"h-4 w-4"})})})]})})},vu=ma("calendar-days",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 18h.01",key:"lrp35t"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M16 18h.01",key:"kzsmim"}]]),bu=[{id:"1-day",translationKey:"taster",price:350},{id:"3-day",translationKey:"threeDay",price:1250},{id:"5-day",translationKey:"adventure",price:1750,popular:!0},{id:"7-day",translationKey:"complete",price:2250}],xu=bu.reduce((e,t)=>c(c({},e),{},{[t.id]:t.price}),{}),wu=1e3,ku=()=>{const{t:t,i18n:n}=_r(),{toast:r}=(()=>{const t=(0,e.useContext)(mu);if(!t)throw new Error("useToast must be used within a ToastProvider");return t})(),{isMobile:a}=ya(),o=go({t:t,i18n:n,pageKey:"book",routeKey:"book",defaults:{ogImage:"/og/book.jpg"}}),i=ho(o.siteUrl,o.ogImage),l=ho(o.siteUrl,o.twitterImage),s=a?"px-4 pt-24 pb-16":"px-4 sm:px-6 lg:px-8 pt-32 pb-24",u=a?"max-w-sm":"max-w-5xl",[d,p]=(0,e.useState)(""),[f,m]=(0,e.useState)(),[h,g]=(0,e.useState)(""),[y,v]=(0,e.useState)(""),[b,x]=(0,e.useState)([]),[w,k]=(0,e.useState)(""),[j,N]=(0,e.useState)(""),[S,C]=(0,e.useState)(""),[E,O]=(0,e.useState)(""),[M,P]=(0,e.useState)(!1),[_,L]=(0,e.useState)(!1),[T,D]=(0,e.useState)(!1),[z,R]=(0,e.useState)({}),[A,I]=(0,e.useState)(""),F="https://coldexperience.onrender.com".replace(/\/$/,""),H=(0,e.useMemo)(()=>bu.map(e=>c(c({},e),{},{name:t("packages.".concat(e.translationKey,".name"),e.translationKey),duration:t("packages.".concat(e.translationKey,".duration"),""),description:t("packages.".concat(e.translationKey,".description"),""),highlights:(()=>{const n=t("packages.".concat(e.translationKey,".highlights"),{returnObjects:!0});return Array.isArray(n)?n:[]})()})),[t]),W=(null===n||void 0===n?void 0:n.language)||"en",B=f?f.toLocaleDateString(W):t("booking.dateNotSelected","Not selected"),U=(()=>{const e=new Date;return e.setHours(0,0,0,0),e})(),q=()=>{const e={},n=w.trim(),r=j.trim(),a=S.trim(),o=E.trim();if(d||(e.package=t("booking.packageError")),f){const n=(e=>e?new Date(e.getFullYear(),e.getMonth(),e.getDate()):null)(f);n&&n<U&&(e.date=t("booking.dateErrorPast"))}else e.date=t("booking.dateErrorRequired");n?n.length<2&&(e.name=t("booking.nameErrorShort")):e.name=t("booking.nameErrorRequired"),r?/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(r)||(e.email=t("booking.emailErrorInvalid")):e.email=t("booking.emailErrorRequired"),a?/^\+?[0-9\s-]{7,}$/.test(a)||(e.phone=t("booking.phoneErrorInvalid")):e.phone=t("booking.phoneErrorRequired"),o.length>wu&&(e.message=t("booking.messageErrorTooLong",{max:wu}));const i=parseInt(h,10);(!h||isNaN(i)||i<1)&&(e.numAdults=t("booking.numAdultsError"));const l=parseInt(y,10);""!==y&&!isNaN(l)&&l<0&&(e.numChildren=t("booking.numChildrenError"));const s=parseInt(y,10)||0;return s>0&&(b.length!==s?e.childrenAges=t("booking.childrenAgesErrorRequired"):b.some(e=>{if(null===e||void 0===e||""===e)return!0;const t=Number(e);return Number.isNaN(t)||t<0||t>17})&&(e.childrenAges=t("booking.childrenAgesErrorRange"))),M||(e.consent=t("booking.consentError")),R(e),0===Object.keys(e).length},V=f&&B?t("booking.selectedDateText",{date:B}):null,K=_&&!T?3:d&&f?2:1,Y=t("contact.info.location.line1","Swedish Lapland"),G=t("contact.info.location.line2","sv"===W?"R\xe5strand, Sverige":"de"===W?"R\xe5strand, Schweden":"R\xe5strand, Sweden"),$=t("contact.info.phone.number","+46 73 181 45 68"),Q=t("contact.info.phone.note","Available 9am-6pm CET"),J=t("contact.info.email.address","info@coldexperience.se"),X=t("contact.info.email.note","We respond within 24 hours"),Z=t("contact.openMaps","Open in Maps"),ee=t("contact.findusTitle","Find us");return(0,na.jsxs)(na.Fragment,{children:[(0,na.jsxs)(se,{children:[(0,na.jsx)("title",{children:o.title}),o.description&&(0,na.jsx)("meta",{name:"description",content:o.description}),o.keywords&&(0,na.jsx)("meta",{name:"keywords",content:o.keywords}),(0,na.jsx)("link",{rel:"canonical",href:o.canonicalUrl}),(0,na.jsx)("meta",{property:"og:title",content:o.ogTitle}),(0,na.jsx)("meta",{property:"og:description",content:o.ogDescription}),(0,na.jsx)("meta",{property:"og:image",content:i}),(0,na.jsx)("meta",{property:"og:url",content:o.canonicalUrl}),(0,na.jsx)("meta",{name:"twitter:image",content:l}),o.jsonLd&&(0,na.jsx)("script",{type:"application/ld+json",children:JSON.stringify(o.jsonLd)})]}),(0,na.jsx)(fo,{routeKey:"book",canonicalPath:o.canonicalPath,siteUrl:o.siteUrl}),(0,na.jsxs)("section",{"data-hero":"true",className:"relative min-h-screen flex items-center justify-center overflow-hidden",children:[(0,na.jsxs)("div",{className:"absolute inset-0",children:[(0,na.jsx)(vo,{src:"/optimized_videos/coldexperience1-opt.mp4",poster:"/images/Nya_bilder/IMG_6698.webp",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:a?"none":"metadata",className:"absolute inset-0",videoClassName:"absolute inset-0 w-full h-full object-cover",pauseWhenOutOfView:!0}),(0,na.jsx)("div",{className:"absolute inset-0",style:{background:va.gradients.hero}})]}),(0,na.jsx)("div",{className:"relative z-10 w-full ".concat(s),children:(0,na.jsxs)("div",{className:"".concat(u," mx-auto text-center"),children:[(0,na.jsx)(lo,{primary:t("book.hero.title1"),accent:t("book.hero.title2"),className:"".concat(a?"text-4xl":"text-5xl md:text-6xl"," mb-6")}),(0,na.jsx)("p",{className:"".concat(a?"text-lg max-w-md":"text-xl max-w-3xl"," mx-auto"),style:{color:va.text.secondary},children:t("book.hero.subtitle")})]})})]}),(0,na.jsx)("section",{className:"px-4 sm:px-6 lg:px-8 py-16",style:{background:va.gradients.heroSolid},children:(0,na.jsxs)("div",{className:"mx-auto max-w-6xl grid gap-8 lg:grid-cols-[minmax(0,2fr)_minmax(0,1fr)]",children:[(0,na.jsxs)(io,{variant:"glass",className:"p-6 sm:p-8 space-y-6",children:[(0,na.jsxs)("div",{className:"flex items-center justify-between flex-wrap gap-4",children:[(0,na.jsxs)("div",{className:"flex items-center gap-3",children:[(0,na.jsx)("div",{className:"flex h-12 w-12 items-center justify-center rounded-full",style:{backgroundColor:"".concat(va.accent.primary,"20")},children:(0,na.jsx)(vu,{className:"h-6 w-6",style:{color:va.accent.primary}})}),(0,na.jsx)("h2",{className:"text-2xl font-semibold",style:{color:va.text.primary},children:t("booking.formTitle")})]}),(0,na.jsx)("div",{className:"min-w-[120px] w-full sm:w-48",children:(0,na.jsx)(du,{currentStep:K,totalSteps:3})})]}),T&&(0,na.jsx)(uu,{status:"loading",message:t("booking.toastProcessingDesc")}),_&&!T&&(0,na.jsx)(uu,{status:"success",message:t("booking.toastSuccessDesc")}),(0,na.jsxs)("form",{className:"space-y-6",onSubmit:async e=>{if(e.preventDefault(),q()){L(!1),D(!0);try{if(A)return void D(!1);if(!F)throw new Error("Backend URL saknas");const e=w.trim(),t=j.trim(),n=S.trim(),r=E.trim(),a={client_name:e,email:t,phone:n,package:d,date:f?f.toISOString().split("T")[0]:"",numAdults:parseInt(h,10)||1,numChildren:y,childrenAges:b.map(e=>parseInt(e,10)).filter(e=>!Number.isNaN(e)),message:r,consent:M?"yes":"no",locale:W},o=await globalThis.fetch("".concat(F,"/api/status"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a)});if(!o.ok){const e=await o.text();throw new Error(e||"Backend submission failed")}L(!0),Uo("Lead",{content_name:d,content_category:"Booking",value:xu[d]||0,currency:"EUR"}),p(""),m(void 0),g(""),v(""),x([]),k(""),N(""),C(""),O(""),P(!1),R({}),I("")}catch(n){console.error("Booking submission failed",n),r.error({title:t("booking.toastErrorTitle"),description:t("booking.toastErrorDesc")})}finally{D(!1)}}else r.error({title:t("booking.toastValidationTitle"),description:t("booking.toastValidationDesc")})},name:"booking",children:[(0,na.jsx)("div",{className:"hidden",children:(0,na.jsxs)("label",{children:["Don\u2019t fill this out if you're human:",(0,na.jsx)("input",{name:"bot-field",value:A,onChange:e=>I(e.target.value),autoComplete:"off"})]})}),(0,na.jsxs)("fieldset",{disabled:T,className:"space-y-6",children:[(0,na.jsxs)("div",{className:"grid gap-4 sm:grid-cols-2",children:[(0,na.jsx)(cu,{label:(0,na.jsx)("span",{style:{color:va.text.primary},children:t("form.numAdultsLabel")}),required:!0,error:z.numAdults,helpText:(0,na.jsx)("span",{style:{color:va.text.secondary},children:t("form.numAdultsHelp")}),children:(0,na.jsx)("input",{type:"number",min:1,className:"w-full rounded-lg border-2 px-4 py-3 transition-all duration-200",style:{backgroundColor:"rgba(255,255,255,0.95)",borderColor:z.numAdults?"#F87171":""!==h&&parseInt(h,10)>0?va.accent.primary:"rgba(255,255,255,0.3)",color:va.primary,"--tw-ring-color":va.accent.primary+"20"},value:h,onChange:e=>{const t=e.target.value;(""===t||/^\d+$/.test(t))&&g(t),R(e=>c(c({},e),{},{numAdults:null})),L(!1)},placeholder:t("form.numAdultsPlaceholder")})}),(0,na.jsx)(cu,{label:(0,na.jsx)("span",{style:{color:va.text.primary},children:t("form.numChildrenLabel")}),error:z.numChildren,helpText:(0,na.jsx)("span",{style:{color:va.text.secondary},children:t("form.numChildrenHelp")}),children:(0,na.jsx)("input",{type:"number",min:0,className:"w-full rounded-lg border-2 px-4 py-3 transition-all duration-200",style:{backgroundColor:"rgba(255,255,255,0.95)",borderColor:z.numChildren?"#F87171":""!==y&&parseInt(y,10)>0?va.accent.primary:"rgba(255,255,255,0.3)",color:va.primary,"--tw-ring-color":va.accent.primary+"20"},value:y,onChange:e=>{const t=e.target.value;(""===t||/^\d+$/.test(t))&&(e=>{if(""===e)return v(""),void x([]);const t=Math.max(0,parseInt(e,10)||0);v(e),x(e=>{const n=e.slice(0,t);for(;n.length<t;)n.push("");return n})})(t),R(e=>c(c({},e),{},{numChildren:null,childrenAges:null})),L(!1)},placeholder:t("form.numChildrenPlaceholder")})})]}),parseInt(y,10)>0&&(0,na.jsxs)("div",{className:"space-y-2",children:[(0,na.jsx)("span",{style:{color:va.text.primary},children:t("booking.childrenAgesLabel")}),(0,na.jsx)("div",{className:"grid gap-2 sm:grid-cols-2",children:Array.from({length:parseInt(y,10)||0}).map((e,n)=>(0,na.jsx)("input",{type:"number",min:0,max:17,className:"w-full rounded-lg border-2 px-4 py-2 transition-all duration-200",style:{backgroundColor:"rgba(255,255,255,0.95)",borderColor:z.childrenAges?"#F87171":b[n]?va.accent.primary:"rgba(255,255,255,0.3)",color:va.primary,"--tw-ring-color":va.accent.primary+"20"},value:b[n]||"",onChange:e=>{((e,t)=>{x(n=>{const r=[...n];return r[t]=e,r})})(e.target.value,n),R(e=>c(c({},e),{},{childrenAges:null})),L(!1)},placeholder:t("booking.childrenAgesPlaceholder",{n:n+1})},"age-".concat(n)))}),z.childrenAges&&(0,na.jsx)("div",{className:"text-sm",style:{color:"#F87171"},children:z.childrenAges})]}),(0,na.jsx)(cu,{label:(0,na.jsx)("span",{style:{color:va.text.primary},children:t("form.packageLabel")}),required:!0,error:z.package,helpText:(0,na.jsx)("span",{style:{color:va.text.secondary},children:t("form.packageHelp")}),children:(0,na.jsxs)("select",{className:"w-full rounded-lg border-2 px-4 py-3 transition-all duration-200",style:{backgroundColor:"rgba(255,255,255,0.95)",borderColor:z.package?"#F87171":d?va.accent.primary:"rgba(255,255,255,0.3)",color:va.primary,"--tw-ring-color":va.accent.primary+"20"},value:d,onChange:e=>{p(e.target.value),R(e=>c(c({},e),{},{package:null})),L(!1)},children:[(0,na.jsx)("option",{value:"",children:t("form.packagePlaceholder")}),H.map(e=>(0,na.jsxs)("option",{value:e.id,children:[e.name," (",eu(xu[e.id]),")"]},e.id))]})}),(0,na.jsx)(cu,{label:(0,na.jsx)("span",{style:{color:va.text.primary},children:t("form.dateLabel")}),required:!0,error:z.date,helpText:(0,na.jsx)("span",{style:{color:va.text.secondary},children:t("form.dateHelp")}),children:(0,na.jsxs)("div",{className:"space-y-2",children:[(0,na.jsx)(ou,{mode:"single",selected:f,onSelect:e=>{m(e),R(e=>c(c({},e),{},{date:null})),L(!1)},className:"rounded-md border border-white/30 bg-white"}),V&&(0,na.jsx)("p",{className:"text-sm",style:{color:va.text.secondary},children:V})]})}),(0,na.jsx)(cu,{label:(0,na.jsx)("span",{style:{color:va.text.primary},children:t("form.nameLabel")}),required:!0,error:z.name,children:(0,na.jsx)("input",{type:"text",className:"w-full rounded-lg border-2 px-4 py-3 transition-all duration-200",style:{backgroundColor:"rgba(255,255,255,0.95)",borderColor:z.name?"#F87171":w?va.accent.primary:"rgba(255,255,255,0.3)",color:va.primary,"--tw-ring-color":va.accent.primary+"20"},value:w,onChange:e=>{k(e.target.value),R(e=>c(c({},e),{},{name:null})),L(!1)},placeholder:t("form.namePlaceholder")})}),(0,na.jsx)(cu,{label:(0,na.jsx)("span",{style:{color:va.text.primary},children:t("form.emailLabel")}),required:!0,error:z.email,children:(0,na.jsx)("input",{type:"email",className:"w-full rounded-lg border-2 px-4 py-3 transition-all duration-200",style:{backgroundColor:"rgba(255,255,255,0.95)",borderColor:z.email?"#F87171":j?va.accent.primary:"rgba(255,255,255,0.3)",color:va.primary,"--tw-ring-color":va.accent.primary+"20"},value:j,onChange:e=>{N(e.target.value),R(e=>c(c({},e),{},{email:null})),L(!1)},placeholder:t("form.emailPlaceholder")})}),(0,na.jsx)(cu,{label:(0,na.jsx)("span",{style:{color:va.text.primary},children:t("form.phoneLabel")}),required:!0,error:z.phone,helpText:(0,na.jsx)("span",{style:{color:va.text.secondary},children:t("form.phoneHelp")}),children:(0,na.jsx)("input",{type:"tel",className:"w-full rounded-lg border-2 px-4 py-3 transition-all duration-200",style:{backgroundColor:"rgba(255,255,255,0.95)",borderColor:z.phone?"#F87171":S?va.accent.primary:"rgba(255,255,255,0.3)",color:va.primary,"--tw-ring-color":va.accent.primary+"20"},value:S,onChange:e=>{C(e.target.value),R(e=>c(c({},e),{},{phone:null})),L(!1)},placeholder:t("form.phonePlaceholder")})}),(0,na.jsx)(cu,{label:(0,na.jsx)("span",{style:{color:va.text.primary},children:t("form.messageLabel")}),error:z.message,helpText:(0,na.jsx)("span",{style:{color:va.text.secondary},children:t("form.messageHelp")}),children:(0,na.jsx)("textarea",{className:"w-full rounded-lg border-2 px-4 py-3 transition-all duration-200",style:{backgroundColor:"rgba(255,255,255,0.95)",borderColor:z.message?"#F87171":E?va.accent.primary:"rgba(255,255,255,0.3)",color:va.primary,"--tw-ring-color":va.accent.primary+"20"},rows:4,maxLength:wu,value:E,onChange:e=>{O(e.target.value),R(e=>c(c({},e),{},{message:null})),L(!1)},placeholder:t("form.messagePlaceholder")})}),(0,na.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,na.jsxs)("label",{className:"inline-flex items-center gap-3",children:[(0,na.jsx)("input",{type:"checkbox",className:"h-5 w-5 rounded border border-white/20",style:{accentColor:va.accent.primary},checked:M,onChange:e=>{P(e.target.checked),R(e=>c(c({},e),{},{consent:null})),L(!1)}}),(0,na.jsx)("span",{className:"text-sm",style:{color:va.text.primary},children:t("booking.consentLabel")})]}),z.consent&&(0,na.jsx)("div",{className:"text-sm",style:{color:"#F87171"},children:z.consent})]}),(0,na.jsxs)(wa,{loading:T,type:"submit",className:"w-full justify-center",size:"large",disabled:T,children:[t("booking.submitButton"),!T&&(0,na.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor",className:"ml-2 h-5 w-5",children:(0,na.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 12h14M12 5l7 7-7 7"})})]})]})]})]}),(0,na.jsxs)("div",{className:"space-y-6",children:[(0,na.jsxs)(io,{variant:"glass",className:"p-6 space-y-3",children:[(0,na.jsxs)("div",{className:"flex items-center gap-3",children:[(0,na.jsx)("div",{className:"flex h-10 w-10 items-center justify-center rounded-full",style:{backgroundColor:"".concat(va.accent.primary,"20")},children:(0,na.jsx)("span",{style:{color:va.accent.primary,fontSize:"1.5rem",lineHeight:1},children:"\ud83d\udccd"})}),(0,na.jsx)("h3",{className:"text-lg font-semibold",style:{color:va.text.primary},children:ee})]}),(0,na.jsxs)("p",{className:"text-sm",style:{color:va.text.secondary},children:[Y,(0,na.jsx)("br",{}),G]}),(0,na.jsxs)("a",{href:"https://maps.google.com/?q=65.2459661,17.9967012",target:"_blank",rel:"noreferrer",className:"inline-flex items-center gap-2 text-sm font-medium hover:underline",style:{color:va.accent.primary},children:[(0,na.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor",className:"h-4 w-4",children:(0,na.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7z"})}),Z]}),(0,na.jsxs)("div",{className:"space-y-1 text-sm",children:[(0,na.jsxs)("a",{href:"tel:".concat($.replace(/\s+/g,"")),className:"flex items-center gap-2 font-medium hover:underline",style:{color:va.accent.primary},children:[(0,na.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor",className:"h-4 w-4",children:(0,na.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M22 16.92V19a2 2 0 01-2.18 2A19.72 19.72 0 013 5.18 2 2 0 015 3h2.09a2 2 0 012 1.72c.13 1.13.37 2.24.72 3.32a2 2 0 01-.45 2.11l-1.27 1.27a16.06 16.06 0 006.58 6.58l1.27-1.27a2 2 0 012.11-.45c1.08.35 2.19.59 3.32.72A2 2 0 0121 16.91z"})}),$]}),(0,na.jsxs)("a",{href:"tel:+46702229765",className:"flex items-center gap-2 font-medium hover:underline",style:{color:va.accent.primary},children:[(0,na.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor",className:"h-4 w-4",children:(0,na.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M22 16.92V19a2 2 0 01-2.18 2A19.72 19.72 0 013 5.18 2 2 0 015 3h2.09a2 2 0 012 1.72c.13 1.13.37 2.24.72 3.32a2 2 0 01-.45 2.11l-1.27 1.27a16.06 16.06 0 006.58 6.58l1.27-1.27a2 2 0 012.11-.45c1.08.35 2.19.59 3.32.72A2 2 0 0121 16.91z"})}),"+46 70 222 97 65"]})]})]}),(0,na.jsxs)(io,{variant:"glass",className:"p-6 space-y-2",children:[(0,na.jsx)("h3",{className:"text-lg font-semibold",style:{color:va.text.primary},children:t("contact.info.location.title","Location")}),(0,na.jsxs)("p",{className:"text-sm",style:{color:va.text.secondary},children:[Y,(0,na.jsx)("br",{}),G]})]}),(0,na.jsxs)(io,{variant:"glass",className:"p-6 space-y-2",children:[(0,na.jsx)("h3",{className:"text-lg font-semibold",style:{color:va.text.primary},children:t("contact.info.phone.title","Phone")}),(0,na.jsxs)("div",{className:"space-y-1",children:[(0,na.jsx)("a",{href:"tel:".concat($.replace(/\s+/g,"")),className:"font-medium text-sm hover:underline",style:{color:va.text.primary},children:$}),(0,na.jsx)("p",{className:"text-sm",style:{color:va.text.secondary},children:Q})]})]}),(0,na.jsxs)(io,{variant:"glass",className:"p-6 space-y-2",children:[(0,na.jsx)("h3",{className:"text-lg font-semibold",style:{color:va.text.primary},children:t("contact.info.email.title","Email")}),(0,na.jsxs)("div",{className:"space-y-1",children:[(0,na.jsx)("a",{href:"mailto:".concat(J),className:"font-medium text-sm hover:underline",style:{color:va.text.primary},children:J}),(0,na.jsx)("p",{className:"text-sm",style:{color:va.text.secondary},children:X})]})]})]})]})})]})},ju="data-managed-script",Nu=t=>{let{src:n,shouldLoad:r,async:a=!0,defer:o=!1,type:i="text/javascript",crossOrigin:l="anonymous",integrity:s,parent:c="body",dataset:u,removeOnDisable:d=!1,onLoad:p,onError:f,onDisable:m}=t;const[h,g]=(0,e.useState)(()=>({loaded:!1,error:null})),y=u?JSON.stringify(u):null;return(0,e.useEffect)(()=>{if("undefined"===typeof document)return;const e="script[".concat(ju,'="').concat(n,'"]');let t=document.querySelector(e);if(!t){const e=document.querySelector('script[src="'.concat(n,'"]'));e&&(e.setAttribute(ju,n),t=e)}if(!r)return g({loaded:!1,error:null}),d&&t&&(t.remove(),t=null),void("function"===typeof m&&m());if(t)return void g({loaded:!0,error:null});t=document.createElement("script"),t.setAttribute(ju,n),t.src=n,t.async=a,t.defer=o,t.type=i,l&&(t.crossOrigin=l),s&&(t.integrity=s),(u?Object.entries(u):[]).forEach(e=>{let[n,r]=e;null!=r&&(t.dataset[n]=r)});const h=()=>{g({loaded:!0,error:null}),"function"===typeof p&&p()},y=()=>{const e=new Error("Failed to load script: ".concat(n));g({loaded:!1,error:e}),"function"===typeof f&&f(e)};t.addEventListener("load",h,{once:!0}),t.addEventListener("error",y,{once:!0});return("head"===c?document.head:document.body).appendChild(t),()=>{t.removeEventListener("load",h),t.removeEventListener("error",y),d&&t.remove()}},[n,r,a,o,i,l,s,c,u,y,d,p,f,m]),h},Su=()=>{const t="undefined"!==typeof navigator&&"ReactSnap"===navigator.userAgent,{preferences:n}=Ka(),r=n.marketing,a=(0,e.useMemo)(()=>r&&!t,[r,t]),[o,i]=(0,e.useState)(!1),[l,s]=(0,e.useState)(()=>"undefined"!==typeof window&&window.innerWidth<=768),{loaded:c,error:u}=Nu({src:"https://unpkg.com/@elevenlabs/convai-widget-embed",shouldLoad:a});if((0,e.useEffect)(()=>{if("undefined"===typeof window||t)return;const e=window.matchMedia("(max-width: ".concat(768,"px)")),n=e=>{s(e.matches)};return s(e.matches),e.addEventListener("change",n),()=>e.removeEventListener("change",n)},[t]),(0,e.useEffect)(()=>{u&&i(!0)},[u]),(0,e.useEffect)(()=>{a||i(!1)},[a]),t||!r||!c||o||"undefined"===typeof window)return null;const d=l?"agent_5401k4yckasseper4dhrwtftwrk0":"agent_7201k3ejexktf06vnzp7md2scyxe",p=l?"compact":"full",f=l?"elevenlabs-widget-mobile":"elevenlabs-widget-desktop";return(0,na.jsx)("div",{className:f,children:(0,na.jsx)("elevenlabs-convai",{id:"elevenlabs-agent","agent-id":d,"data-variant":p,"data-placement":"bottom-right","aria-label":"Cold Experience voice assistant"},"elevenlabs-".concat(p))})},Cu=()=>{const{t:e,i18n:t}=_r(),n=ut(),{isBannerVisible:r,acceptAll:a,acceptNecessary:o,openSettings:i}=Ka();if(!r)return null;const l=(t.language||"en").split("-")[0],s="/".concat(l,"/cookies");return(0,na.jsx)("div",{className:"fixed inset-x-0 bottom-0 z-50 px-4 pb-4",children:(0,na.jsx)("div",{className:"mx-auto max-w-5xl rounded-2xl border border-white/10 bg-slate-900/95 p-5 shadow-2xl shadow-slate-900/60 backdrop-blur",children:(0,na.jsxs)("div",{className:"flex flex-col gap-4 md:flex-row md:items-center md:gap-6",children:[(0,na.jsxs)("div",{className:"flex-1 text-white",children:[(0,na.jsx)("p",{className:"text-sm font-semibold uppercase tracking-[0.3em] text-cyan-300",children:e("cookieBanner.title")}),(0,na.jsx)("p",{className:"mt-2 text-sm text-gray-200",children:e("cookieBanner.description")}),(0,na.jsxs)("div",{className:"mt-3 flex flex-wrap items-center gap-x-4 gap-y-2 text-xs text-gray-400",children:[(0,na.jsx)("button",{type:"button",onClick:i,className:"text-cyan-300 underline-offset-4 hover:text-cyan-200",children:e("cookieBanner.customize")}),(0,na.jsx)("span",{className:"hidden text-gray-500 md:inline",children:"\u2022"}),(0,na.jsx)(vn,{to:s,state:{from:n.pathname},className:"text-cyan-200 underline underline-offset-4 hover:text-cyan-100",children:e("cookieBanner.policyLink")})]})]}),(0,na.jsxs)("div",{className:"flex flex-col gap-3 text-sm md:w-80",children:[(0,na.jsx)("button",{type:"button",onClick:o,className:"rounded-xl border border-white/20 px-4 py-3 text-center font-semibold text-white transition hover:bg-white/10",children:e("cookieBanner.acceptNecessary")}),(0,na.jsx)("button",{type:"button",onClick:a,className:"rounded-xl bg-cyan-400 px-4 py-3 text-center font-semibold text-slate-900 transition hover:bg-cyan-300",children:e("cookieBanner.acceptAll")})]})]})})})},Eu=()=>{const{t:t}=_r(),{isModalOpen:n,closeSettings:r,preferences:a,saveCustomPreferences:o}=Ka(),[i,l]=(0,e.useState)({analytics:a.analytics,marketing:a.marketing});if((0,e.useEffect)(()=>{n&&l({analytics:a.analytics,marketing:a.marketing})},[n,a.analytics,a.marketing]),!n)return null;const s=[{key:"necessary",title:t("cookieSettings.categories.necessary.title"),description:t("cookieSettings.categories.necessary.description"),value:!0,locked:!0},{key:"analytics",title:t("cookieSettings.categories.analytics.title"),description:t("cookieSettings.categories.analytics.description"),value:i.analytics},{key:"marketing",title:t("cookieSettings.categories.marketing.title"),description:t("cookieSettings.categories.marketing.description"),value:i.marketing}];return(0,na.jsxs)("div",{className:"fixed inset-0 z-50 flex items-center justify-center px-4",children:[(0,na.jsx)("div",{className:"absolute inset-0 bg-slate-950/70 backdrop-blur-sm",onClick:r}),(0,na.jsxs)("div",{className:"relative z-10 w-full max-w-xl rounded-3xl border border-white/10 bg-slate-900 p-6 shadow-2xl",children:[(0,na.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,na.jsxs)("div",{children:[(0,na.jsx)("p",{className:"text-xs font-semibold uppercase tracking-[0.3em] text-cyan-300",children:t("cookieSettings.title")}),(0,na.jsx)("p",{className:"mt-2 text-sm text-gray-200",children:t("cookieSettings.description")})]}),(0,na.jsx)("button",{type:"button","aria-label":t("cookieSettings.close"),onClick:r,className:"rounded-full border border-white/20 px-3 py-1 text-xl leading-none text-gray-300 transition hover:bg-white/10",children:"\xd7"})]}),(0,na.jsx)("div",{className:"mt-6 space-y-4",children:s.map(e=>(0,na.jsx)("div",{className:"rounded-2xl border border-white/10 bg-white/5 p-4 transition hover:border-cyan-400/60",children:(0,na.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,na.jsxs)("div",{children:[(0,na.jsx)("p",{className:"text-sm font-semibold text-white",children:e.title}),(0,na.jsx)("p",{className:"mt-1 text-sm text-gray-300",children:e.description})]}),(0,na.jsxs)("label",{className:"inline-flex items-center gap-2 text-gray-200",children:[(0,na.jsx)("span",{className:"text-xs uppercase tracking-widest text-gray-400",children:e.value?t("cookieSettings.status.enabled"):t("cookieSettings.status.disabled")}),(0,na.jsx)("input",{type:"checkbox",className:"h-5 w-5 rounded border-gray-400 text-cyan-400 focus:ring-cyan-400",checked:e.value,disabled:e.locked,onChange:()=>{return e.locked?null:(t=e.key,void l(e=>c(c({},e),{},{[t]:!e[t]})));var t}})]})]})},e.key))}),(0,na.jsxs)("div",{className:"mt-6 flex flex-col gap-3 sm:flex-row sm:justify-end",children:[(0,na.jsx)("button",{type:"button",onClick:r,className:"rounded-xl border border-white/20 px-5 py-3 text-sm font-semibold text-white transition hover:bg-white/10",children:t("cookieSettings.cancel")}),(0,na.jsx)("button",{type:"button",onClick:()=>{o(i),r()},className:"rounded-xl bg-cyan-400 px-6 py-3 text-sm font-semibold text-slate-900 transition hover:bg-cyan-300",children:t("cookieSettings.save")})]})]})]})},Ou=ma("mountain",[["path",{d:"m8 3 4 8 5-5 5 15H2L8 3z",key:"otkl63"}]]),Mu=ma("moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]]),Pu=ma("coffee",[["path",{d:"M10 2v2",key:"7u0qdc"}],["path",{d:"M14 2v2",key:"6buw04"}],["path",{d:"M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1",key:"pwadti"}],["path",{d:"M6 2v2",key:"colzsn"}]]),_u=ma("gift",[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1",key:"bkv52"}],["path",{d:"M12 8v13",key:"1c76mn"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7",key:"6wjy6b"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5",key:"1ihvrl"}]]),Lu=ma("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]),Tu={mountain:Ou,users:Ja,moon:Mu,coffee:Pu,gift:_u,clock:Ho,calendar:Lu,star:ko};const Du=[],zu=[];const Ru=(e,t)=>"number"===typeof e?eu(e):e||t,Au=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(Array.isArray(e)&&e.length)return e;if(e&&"object"===typeof e){const t=Object.values(e).filter(Boolean);if(t.length)return t}if("string"===typeof e){const t=e.split(/,|\r?\n/).map(e=>e.trim()).filter(Boolean);if(t.length)return t}return t},Iu=()=>{var e,t,n,r,a,o;const i="https://coldexperience.se",{t:l,i18n:s}=_r(),c=function(e){return[e("pages.laplandHoliday.featured.package.includes.0"),e("pages.laplandHoliday.featured.package.includes.1"),e("pages.laplandHoliday.featured.package.includes.2"),e("pages.laplandHoliday.featured.package.includes.3"),e("pages.laplandHoliday.featured.package.includes.4"),e("pages.laplandHoliday.featured.package.includes.5"),e("pages.laplandHoliday.featured.package.includes.6"),e("pages.laplandHoliday.featured.package.includes.7"),e("pages.laplandHoliday.featured.package.includes.8"),e("pages.laplandHoliday.featured.package.includes.9")]}(l),u=function(e){return[e("pages.laplandHoliday.fiveDay.package.includes.0"),e("pages.laplandHoliday.fiveDay.package.includes.1"),e("pages.laplandHoliday.fiveDay.package.includes.2"),e("pages.laplandHoliday.fiveDay.package.includes.3"),e("pages.laplandHoliday.fiveDay.package.includes.4"),e("pages.laplandHoliday.fiveDay.package.includes.5"),e("pages.laplandHoliday.fiveDay.package.includes.6"),e("pages.laplandHoliday.fiveDay.package.includes.7"),e("pages.laplandHoliday.fiveDay.package.includes.8")]}(l),d=function(e){return[e("pages.laplandHoliday.oneDay.package.includes.0"),e("pages.laplandHoliday.oneDay.package.includes.1"),e("pages.laplandHoliday.oneDay.package.includes.2"),e("pages.laplandHoliday.oneDay.package.includes.3"),e("pages.laplandHoliday.oneDay.package.includes.4"),e("pages.laplandHoliday.oneDay.package.includes.5"),e("pages.laplandHoliday.oneDay.package.includes.6")]}(l),p=function(e){return[e("pages.laplandHoliday.threeDay.package.includes.0"),e("pages.laplandHoliday.threeDay.package.includes.1"),e("pages.laplandHoliday.threeDay.package.includes.2"),e("pages.laplandHoliday.threeDay.package.includes.3"),e("pages.laplandHoliday.threeDay.package.includes.4"),e("pages.laplandHoliday.threeDay.package.includes.5")]}(l),f=function(e){return[e("pages.laplandHoliday.featured.galleryCaptions.0"),e("pages.laplandHoliday.featured.galleryCaptions.1"),e("pages.laplandHoliday.featured.galleryCaptions.2")]}(l),{isMobile:m}=ya(),h="/".concat(s.language||"en"),g=l("pages.laplandHoliday",{returnObjects:!0})||{},y=m?"px-4 pt-24 pb-16":"px-4 sm:px-6 lg:px-8 pt-32 pb-24",v=g.hero||{},b=v.title||"Winter Package",x=(()=>{if(!v.title)return{primary:"",accent:""};const e=v.title.trim().split(/\s+/);return e.length<=1?{primary:"",accent:""}:{primary:e.slice(0,-1).join(" "),accent:e.slice(-1).join(" ")}})(),w=null!==(e=v.titlePrimary)&&void 0!==e?e:x.primary,k=null!==(t=v.titleAccent)&&void 0!==t?t:x.accent,j=null!==(n=g.intro)&&void 0!==n&&null!==(r=n.paragraphs)&&void 0!==r&&r.length?g.intro.paragraphs:function(e){return[e("pages.laplandHoliday.intro.paragraphs.0"),e("pages.laplandHoliday.intro.paragraphs.1")]}(l),N=null!==(a=g.intro)&&void 0!==a&&null!==(o=a.features)&&void 0!==o&&o.length?g.intro.features:function(e){return[{icon:"mountain",title:e("pages.laplandHoliday.intro.features.0.title"),description:e("pages.laplandHoliday.intro.features.0.description")},{icon:"users",title:e("pages.laplandHoliday.intro.features.1.title"),description:e("pages.laplandHoliday.intro.features.1.description")},{icon:"moon",title:e("pages.laplandHoliday.intro.features.2.title"),description:e("pages.laplandHoliday.intro.features.2.description")},{icon:"coffee",title:e("pages.laplandHoliday.intro.features.3.title"),description:e("pages.laplandHoliday.intro.features.3.description")}]}(l),S=g.featured||{},C=S.package||{},E=Au(C.includes,c),O=Au(S.galleryCaptions,f),M=g.fiveDay||{},P=M.package||{},_=Au(P.includes,u),L=g.threeDay||{},T=L.package||{},D=Au(T.includes,p),z=Au(T.itinerary,Du),R=Au(T.addOns,zu),A=g.oneDay||{},I=A.package||{},F=Au(I.includes,d),H=g.cta||{},W=e=>{const t=Tu[e]||ko;return(0,na.jsx)(t,{className:"h-6 w-6"})};return(0,na.jsxs)("div",{className:"min-h-screen",children:[(0,na.jsxs)(se,{children:[(0,na.jsx)("title",{children:g.metaTitle||l("pages.laplandHoliday.meta.title")}),(0,na.jsx)("meta",{name:"description",content:g.metaDescription||l("pages.laplandHoliday.meta.description")}),(0,na.jsx)("meta",{property:"og:title",content:g.metaTitle||l("pages.laplandHoliday.meta.ogTitle")}),(0,na.jsx)("meta",{property:"og:description",content:g.metaDescription||l("pages.laplandHoliday.meta.ogDescription")}),(0,na.jsx)("meta",{property:"og:image",content:l("pages.laplandHoliday.meta.ogImage")||"".concat(i,"/og/packages.jpg")}),(0,na.jsx)("meta",{name:"twitter:image",content:l("pages.laplandHoliday.meta.twitterImage")||"".concat(i,"/og/packages.jpg")})]}),(0,na.jsxs)("section",{"data-hero":"true",className:"relative min-h-screen flex items-center justify-center text-center overflow-hidden",style:{background:va.gradients.hero},children:[(0,na.jsxs)("div",{className:"absolute inset-0",children:[(0,na.jsx)(vo,{src:"/optimized_videos/coldexperience1-opt.mp4",poster:"/images/Nya_bilder/IMG_6698.webp",autoPlay:!0,loop:!0,muted:!0,playsInline:!0,preload:"metadata",className:"absolute inset-0",videoClassName:"absolute inset-0 w-full h-full object-cover"}),(0,na.jsx)("div",{className:"absolute inset-0",style:{background:va.gradients.hero}})]}),(0,na.jsx)("div",{className:"relative z-10 w-full ".concat(y),children:(0,na.jsxs)("div",{className:"max-w-4xl mx-auto",style:{color:va.text.primary},children:[(0,na.jsx)(lo,{primary:w,accent:k,title:w||k?void 0:b,className:"text-5xl md:text-6xl font-bold mb-6"}),(0,na.jsx)("p",{className:"text-xl md:text-2xl mb-8 leading-relaxed",style:{color:va.text.primary},children:v.subtitle||l("pages.laplandHoliday.hero.subtitle")}),(0,na.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[(0,na.jsx)(wa,{to:"".concat(h,"/book"),size:"large",children:v.primaryCta||l("pages.laplandHoliday.hero.primaryCta")}),(0,na.jsx)(ka,{to:"".concat(h,"/contact"),size:"large",children:v.secondaryCta||l("pages.laplandHoliday.hero.secondaryCta")})]})]})})]}),(0,na.jsx)("section",{className:"py-16",style:{background:va.gradients.heroSolid},children:(0,na.jsx)("div",{className:"max-w-6xl mx-auto px-4",children:(0,na.jsxs)("div",{className:"grid gap-12 lg:grid-cols-2 lg:items-start",children:[(0,na.jsxs)("div",{children:[j.map((e,t)=>(0,na.jsx)("p",{className:"text-lg mb-6",style:{color:va.text.primary},children:e},t)),(0,na.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:N.map((e,t)=>(0,na.jsx)(io,{className:"p-4",variant:"glass",children:(0,na.jsxs)("div",{className:"flex items-start space-x-3",children:[(0,na.jsx)("div",{className:"flex-shrink-0 p-2 rounded-lg",style:{backgroundColor:va.accent.primary+"20"},children:(0,na.jsx)("div",{style:{color:va.accent.primary},children:W(e.icon)})}),(0,na.jsxs)("div",{children:[(0,na.jsx)("h3",{className:"font-semibold mb-1",style:{color:va.text.primary},children:e.title}),(0,na.jsx)("p",{className:"text-sm",style:{color:va.text.primary},children:e.description})]})]})},t))})]}),(0,na.jsxs)("div",{className:"relative",children:[(0,na.jsx)(vo,{src:"/optimized_videos/norrsken1-opt.mp4",poster:"/og/holiday-packages.jpg",autoPlay:!0,loop:!0,muted:!0,playsInline:!0,preload:"metadata",className:"w-full h-full",videoClassName:"rounded-lg shadow-xl w-full h-full object-cover",pauseWhenOutOfView:!0}),(0,na.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/30 to-transparent rounded-lg"})]})]})})}),(0,na.jsx)("section",{className:"py-16",style:{backgroundColor:va.secondary},children:(0,na.jsxs)("div",{className:"max-w-6xl mx-auto px-4",children:[(0,na.jsxs)("div",{className:"text-center mb-12",children:[(0,na.jsxs)("h2",{className:"text-4xl font-bold mb-4",style:{color:va.text.primary},children:[(0,na.jsx)(ko,{className:"inline h-8 w-8 mr-3",style:{color:va.accent.primary}}),S.title||l("pages.laplandHoliday.featured.title")]}),(0,na.jsx)("p",{className:"text-xl",style:{color:va.text.primary},children:S.subtitle||l("pages.laplandHoliday.featured.subtitle")}),(0,na.jsx)("div",{className:"inline-block px-4 py-2 rounded-full text-sm font-bold mt-4",style:{backgroundColor:va.accent.primary,color:va.text.primary},children:S.badge||l("pages.laplandHoliday.featured.badge")})]}),(0,na.jsx)(io,{className:"p-8 mb-8",variant:"glass",children:(0,na.jsxs)("div",{className:"grid md:grid-cols-2 gap-8",children:[(0,na.jsxs)("div",{children:[(0,na.jsxs)("div",{className:"flex items-center mb-4",children:[(0,na.jsx)(_u,{className:"h-8 w-8 mr-3",style:{color:va.accent.primary}}),(0,na.jsxs)("div",{children:[(0,na.jsx)("h3",{className:"text-2xl font-bold",style:{color:va.text.primary},children:C.name||l("pages.laplandHoliday.featured.package.name")}),(0,na.jsx)("p",{className:"text-sm",style:{color:va.text.primary},children:C.duration||l("pages.laplandHoliday.featured.package.duration")})]})]}),(0,na.jsxs)("div",{className:"flex items-center mb-6",children:[(0,na.jsx)("span",{className:"text-4xl font-bold",style:{color:va.text.primary},children:Ru(C.price,eu(2250))}),(0,na.jsx)("span",{className:"text-lg ml-2",style:{color:va.text.secondary},children:C.perPerson||l("pages.laplandHoliday.featured.package.perPerson")})]}),(0,na.jsx)("p",{className:"text-lg mb-6",style:{color:va.text.primary},children:C.description||l("pages.laplandHoliday.featured.package.description")}),(0,na.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4",children:[(0,na.jsx)(wa,{to:"".concat(h,"/book"),size:"large",children:C.primaryCta||l("pages.laplandHoliday.featured.package.primaryCta")}),(0,na.jsx)(ka,{to:"".concat(h,"/contact"),size:"large",children:C.secondaryCta||l("pages.laplandHoliday.featured.package.secondaryCta")})]})]}),(0,na.jsxs)("div",{children:[(0,na.jsxs)("h4",{className:"text-lg font-semibold mb-4",style:{color:va.accent.primary},children:[(0,na.jsx)(ko,{className:"inline h-5 w-5 mr-2"}),C.includesTitle||l("pages.laplandHoliday.featured.package.includesTitle")]}),(0,na.jsx)("ul",{className:"space-y-2",children:E.map((e,t)=>(0,na.jsxs)("li",{className:"flex items-start space-x-3",children:[(0,na.jsx)(jo,{className:"h-5 w-5 mt-0.5 flex-shrink-0",style:{color:va.accent.primary}}),(0,na.jsx)("span",{className:"text-sm",style:{color:va.text.primary},children:e})]},t))})]})]})}),(0,na.jsx)("div",{className:"grid md:grid-cols-3 gap-4",children:["/optimized_videos/hundspann2-opt.mp4","/optimized_videos/snoskoter-opt.mp4","/optimized_videos/norrsken2-opt.mp4"].map((e,t)=>(0,na.jsxs)("div",{className:"relative",children:[(0,na.jsx)(vo,{src:e,poster:"/og/packages.jpg",autoPlay:!0,loop:!0,muted:!0,playsInline:!0,preload:"metadata",className:"block",videoClassName:"rounded-lg shadow-lg w-full h-48 object-cover",pauseWhenOutOfView:!0}),(0,na.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/50 to-transparent rounded-lg flex items-end",children:(0,na.jsx)("p",{className:"text-white font-semibold p-4",children:O[t]||l("pages.laplandHoliday.featured.galleryCaptions.".concat(t))})})]},e))})]})}),(0,na.jsx)("section",{className:"py-16",style:{background:va.gradients.heroSolid},children:(0,na.jsxs)("div",{className:"max-w-6xl mx-auto px-4",children:[(0,na.jsxs)("div",{className:"text-center mb-12",children:[(0,na.jsx)("h2",{className:"text-3xl font-bold mb-4",style:{color:va.text.primary},children:M.title||l("pages.laplandHoliday.fiveDay.title")}),(0,na.jsx)("p",{className:"text-lg",style:{color:va.text.primary},children:M.subtitle||l("pages.laplandHoliday.fiveDay.subtitle")})]}),(0,na.jsx)(io,{className:"p-8",variant:"glass",children:(0,na.jsxs)("div",{className:"grid md:grid-cols-2 gap-8",children:[(0,na.jsxs)("div",{children:[(0,na.jsxs)("div",{className:"flex items-center mb-4",children:[(0,na.jsx)(Lu,{className:"h-8 w-8 mr-3",style:{color:va.accent.primary}}),(0,na.jsxs)("div",{children:[(0,na.jsx)("h3",{className:"text-2xl font-bold",style:{color:va.text.primary},children:P.name||l("pages.laplandHoliday.fiveDay.package.name")}),(0,na.jsx)("p",{className:"text-sm",style:{color:va.text.primary},children:P.duration||l("pages.laplandHoliday.fiveDay.package.duration")})]})]}),(0,na.jsxs)("div",{className:"flex items-center mb-6",children:[(0,na.jsx)("span",{className:"text-4xl font-bold",style:{color:va.text.primary},children:Ru(P.price,eu(1750))}),(0,na.jsx)("span",{className:"text-lg ml-2",style:{color:va.text.secondary},children:P.perPerson||l("pages.laplandHoliday.fiveDay.package.perPerson")})]}),(0,na.jsx)("p",{className:"text-lg mb-6",style:{color:va.text.primary},children:P.description||l("pages.laplandHoliday.fiveDay.package.description")}),(0,na.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4",children:[(0,na.jsx)(wa,{to:"".concat(h,"/book"),size:"large",children:P.primaryCta||l("pages.laplandHoliday.fiveDay.package.primaryCta")}),(0,na.jsx)(ka,{to:"".concat(h,"/contact"),size:"large",children:P.secondaryCta||l("pages.laplandHoliday.fiveDay.package.secondaryCta")})]})]}),(0,na.jsxs)("div",{children:[(0,na.jsxs)("h4",{className:"text-lg font-semibold mb-4",style:{color:va.accent.primary},children:[(0,na.jsx)(ko,{className:"inline h-5 w-5 mr-2"}),P.includesTitle||l("pages.laplandHoliday.fiveDay.package.includesTitle")]}),(0,na.jsx)("ul",{className:"space-y-2",children:_.map((e,t)=>(0,na.jsxs)("li",{className:"flex items-start space-x-3",children:[(0,na.jsx)(jo,{className:"h-5 w-5 mt-0.5 flex-shrink-0",style:{color:va.accent.primary}}),(0,na.jsx)("span",{className:"text-sm",style:{color:va.text.primary},children:e})]},t))})]})]})})]})}),(0,na.jsx)("section",{className:"py-16",style:{backgroundColor:va.primary},children:(0,na.jsxs)("div",{className:"max-w-6xl mx-auto px-4",children:[(0,na.jsxs)("div",{className:"text-center mb-12",children:[(0,na.jsx)("h2",{className:"text-3xl font-bold mb-4",style:{color:va.text.primary},children:L.title||l("pages.laplandHoliday.threeDay.title")}),(0,na.jsx)("p",{className:"text-lg",style:{color:va.text.primary},children:L.subtitle||l("pages.laplandHoliday.threeDay.subtitle")})]}),(0,na.jsx)(io,{className:"p-8",variant:"glass",children:(0,na.jsxs)("div",{className:"grid md:grid-cols-2 gap-8",children:[(0,na.jsxs)("div",{children:[(0,na.jsxs)("div",{className:"flex items-center mb-4",children:[(0,na.jsx)(Lu,{className:"h-8 w-8 mr-3",style:{color:va.accent.primary}}),(0,na.jsxs)("div",{children:[(0,na.jsx)("h3",{className:"text-2xl font-bold",style:{color:va.text.primary},children:T.name||l("pages.laplandHoliday.threeDay.package.name")}),(0,na.jsx)("p",{className:"text-sm",style:{color:va.text.primary},children:T.duration||l("pages.laplandHoliday.threeDay.package.duration")})]})]}),(0,na.jsxs)("div",{className:"flex items-center mb-6",children:[(0,na.jsx)("span",{className:"text-4xl font-bold",style:{color:va.text.primary},children:Ru(T.price,eu(1250))}),(0,na.jsx)("span",{className:"text-lg ml-2",style:{color:va.text.secondary},children:T.perPerson||l("pages.laplandHoliday.threeDay.package.perPerson")})]}),(0,na.jsx)("p",{className:"text-lg mb-6",style:{color:va.text.primary},children:T.description||l("pages.laplandHoliday.threeDay.package.description")}),(0,na.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4",children:[(0,na.jsx)(wa,{to:"".concat(h,"/book"),size:"large",children:T.primaryCta||T.bookButton||l("pages.laplandHoliday.threeDay.package.primaryCta")}),(0,na.jsx)(ka,{to:"".concat(h,"/contact"),size:"large",children:T.secondaryCta||T.askButton||l("pages.laplandHoliday.threeDay.package.secondaryCta")})]}),T.cancellationPolicy&&(0,na.jsx)("p",{className:"text-sm mt-4",style:{color:va.text.secondary},children:l("pages.laplandHoliday.threeDay.package.cancellationPolicy")})]}),(0,na.jsxs)("div",{children:[(0,na.jsxs)("h4",{className:"text-lg font-semibold mb-4",style:{color:va.accent.primary},children:[(0,na.jsx)(jo,{className:"inline h-5 w-5 mr-2",style:{color:va.accent.primary}}),T.includesTitle||l("pages.laplandHoliday.threeDay.package.includesTitle")]}),(0,na.jsx)("ul",{className:"space-y-2",children:D.map((e,t)=>(0,na.jsxs)("li",{className:"flex items-start space-x-3",children:[(0,na.jsx)(jo,{className:"h-5 w-5 mt-0.5 flex-shrink-0",style:{color:va.accent.primary}}),(0,na.jsx)("span",{className:"text-sm",style:{color:va.text.primary},children:e})]},t))}),z.length>0&&(0,na.jsxs)("div",{className:"mt-6",children:[(0,na.jsxs)("h4",{className:"text-lg font-semibold mb-3",style:{color:va.accent.primary},children:[(0,na.jsx)(Lu,{className:"inline h-5 w-5 mr-2"}),L.itineraryTitle||T.itineraryTitle||l("pages.laplandHoliday.threeDay.package.itineraryTitle")]}),(0,na.jsx)("ul",{className:"space-y-2 text-sm",style:{color:va.text.primary},children:z.map((e,t)=>(0,na.jsx)("li",{children:l("pages.laplandHoliday.threeDay.package.itinerary.".concat(t))},t))})]}),R.length>0&&(0,na.jsxs)("div",{className:"mt-6",children:[(0,na.jsxs)("h4",{className:"text-lg font-semibold mb-3",style:{color:va.accent.primary},children:[(0,na.jsx)(_u,{className:"inline h-5 w-5 mr-2"}),L.addOnsTitle||T.addOnsTitle||l("pages.laplandHoliday.threeDay.package.addOnsTitle")]}),(0,na.jsx)("ul",{className:"space-y-2",children:R.map((e,t)=>(0,na.jsxs)("li",{className:"flex items-start space-x-3",children:[(0,na.jsx)(jo,{className:"h-5 w-5 mt-0.5 flex-shrink-0",style:{color:va.accent.primary}}),(0,na.jsx)("span",{className:"text-sm",style:{color:va.text.primary},children:l("pages.laplandHoliday.threeDay.package.addOns.".concat(t))})]},t))})]})]})]})})]})}),(0,na.jsx)("section",{className:"py-16",style:{backgroundColor:va.primary},children:(0,na.jsxs)("div",{className:"max-w-6xl mx-auto px-4",children:[(0,na.jsxs)("div",{className:"text-center mb-12",children:[(0,na.jsx)("h2",{className:"text-3xl font-bold mb-4",style:{color:va.text.primary},children:A.title||l("pages.laplandHoliday.oneDay.title")}),(0,na.jsx)("p",{className:"text-lg",style:{color:va.text.primary},children:A.subtitle||l("pages.laplandHoliday.oneDay.subtitle")})]}),(0,na.jsx)(io,{className:"p-8",variant:"glass",children:(0,na.jsxs)("div",{className:"grid md:grid-cols-2 gap-8",children:[(0,na.jsxs)("div",{children:[(0,na.jsxs)("div",{className:"flex items-center mb-4",children:[(0,na.jsx)(Ho,{className:"h-8 w-8 mr-3",style:{color:va.accent.primary}}),(0,na.jsxs)("div",{children:[(0,na.jsx)("h3",{className:"text-2xl font-bold",style:{color:va.text.primary},children:I.name||l("pages.laplandHoliday.oneDay.package.name")}),(0,na.jsx)("p",{className:"text-sm",style:{color:va.text.primary},children:I.duration||l("pages.laplandHoliday.oneDay.package.duration")})]})]}),(0,na.jsxs)("div",{className:"flex items-center mb-6",children:[(0,na.jsx)("span",{className:"text-4xl font-bold",style:{color:va.text.primary},children:Ru(I.price,eu(350))}),(0,na.jsx)("span",{className:"text-lg ml-2",style:{color:va.text.secondary},children:I.perPerson||l("pages.laplandHoliday.oneDay.package.perPerson")})]}),(0,na.jsx)("p",{className:"text-lg mb-6",style:{color:va.text.primary},children:I.description||l("pages.laplandHoliday.oneDay.package.description")}),(0,na.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4",children:[(0,na.jsx)(wa,{to:"".concat(h,"/book"),size:"large",children:I.primaryCta||l("pages.laplandHoliday.oneDay.package.primaryCta")}),(0,na.jsx)(ka,{to:"".concat(h,"/contact"),size:"large",children:I.secondaryCta||l("pages.laplandHoliday.oneDay.package.secondaryCta")})]})]}),(0,na.jsxs)("div",{children:[(0,na.jsxs)("h4",{className:"text-lg font-semibold mb-4",style:{color:va.accent.primary},children:[(0,na.jsx)(Ho,{className:"inline h-5 w-5 mr-2"}),I.includesTitle||l("pages.laplandHoliday.oneDay.package.includesTitle")]}),(0,na.jsx)("ul",{className:"space-y-2",children:F.map((e,t)=>(0,na.jsxs)("li",{className:"flex items-start space-x-3",children:[(0,na.jsx)(jo,{className:"h-5 w-5 mt-0.5 flex-shrink-0",style:{color:va.accent.primary}}),(0,na.jsx)("span",{className:"text-sm",style:{color:va.text.primary},children:e})]},t))})]})]})})]})}),(0,na.jsx)("section",{className:"py-16 text-center",style:{backgroundColor:va.secondary},children:(0,na.jsxs)("div",{className:"max-w-4xl mx-auto px-4",children:[(0,na.jsx)("h2",{className:"text-3xl font-bold mb-6",style:{color:va.text.primary},children:H.title||l("pages.laplandHoliday.cta.title")}),(0,na.jsx)("p",{className:"text-xl mb-8",style:{color:va.text.primary},children:H.subtitle||l("pages.laplandHoliday.cta.subtitle")}),(0,na.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[(0,na.jsx)(wa,{to:"".concat(h,"/book"),size:"large",children:H.primaryCta||l("pages.laplandHoliday.cta.primaryCta")}),(0,na.jsx)(ka,{to:"".concat(h,"/contact"),size:"large",children:H.secondaryCta||l("pages.laplandHoliday.cta.secondaryCta")}),(0,na.jsx)(ja,{to:"".concat(h,"/gallery"),size:"large",children:H.outlineCta||l("pages.laplandHoliday.cta.outlineCta")})]})]})})]})},Fu=ma("wind",[["path",{d:"M12.8 19.6A2 2 0 1 0 14 16H2",key:"148xed"}],["path",{d:"M17.5 8a2.5 2.5 0 1 1 2 4H2",key:"1u4tom"}],["path",{d:"M9.8 4.4A2 2 0 1 1 11 8H2",key:"75valh"}]]),Hu=ma("paw-print",[["circle",{cx:"11",cy:"4",r:"2",key:"vol9p0"}],["circle",{cx:"18",cy:"8",r:"2",key:"17gozi"}],["circle",{cx:"20",cy:"16",r:"2",key:"1v9bxh"}],["path",{d:"M9 10a5 5 0 0 1 5 5v3.5a3.5 3.5 0 0 1-6.84 1.045Q6.52 17.48 4.46 16.84A3.5 3.5 0 0 1 5.5 10Z",key:"1ydw1z"}]]),Wu=ma("shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]]),Bu=ma("binoculars",[["path",{d:"M10 10h4",key:"tcdvrf"}],["path",{d:"M19 7V4a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3",key:"3apit1"}],["path",{d:"M20 21a2 2 0 0 0 2-2v-3.851c0-1.39-2-2.962-2-4.829V8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v11a2 2 0 0 0 2 2z",key:"rhpgnw"}],["path",{d:"M 22 16 L 2 16",key:"14lkq7"}],["path",{d:"M4 21a2 2 0 0 1-2-2v-3.851c0-1.39 2-2.962 2-4.829V8a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v11a2 2 0 0 1-2 2z",key:"104b3k"}],["path",{d:"M9 7V4a1 1 0 0 0-1-1H6a1 1 0 0 0-1 1v3",key:"14fczp"}]]),Uu=ma("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),qu=ma("thermometer",[["path",{d:"M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z",key:"17jzev"}]]),Vu=ma("compass",[["path",{d:"m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z",key:"9ktpf1"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]),Ku={CheckCircle:jo,Star:ko,Heart:$a,Coffee:Pu,Snowflake:Da,Wind:Fu,Users:Ja,PawPrint:Hu,Clock:Ho,Shield:Wu,Camera:Xa,Mountain:Ou,Moon:Mu,Binoculars:Bu,Eye:Uu,Thermometer:qu,Compass:Vu},Yu=e=>"object"===typeof e&&null!==e&&!Array.isArray(e),Gu=(e,t)=>{if(void 0===t||null===t)return Array.isArray(e)?[...e]:Yu(e)?c({},e):e;if(Yu(e)&&Yu(t)){const n=c({},e);return Object.keys(t).forEach(r=>{n[r]=Gu(e[r],t[r])}),n}if(Array.isArray(e)){if(!Array.isArray(t)||0===t.length)return[...e];const n=Math.max(e.length,t.length),r=[];for(let a=0;a<n;a+=1){const n=e[a],o=t[a];void 0!==o?Yu(n)&&Yu(o)?r[a]=Gu(n,o):r[a]=o:r[a]=Gu(n,void 0)}return r}return Yu(t)||Array.isArray(t)?Gu(t,void 0):t},$u=e=>e&&Ku[e]||null,Qu=e=>{let{translationKey:t,defaultContent:n,routeKey:r}=e;if(!t)throw new Error("createExperiencePage requires a translationKey");if(!n)throw new Error("createExperiencePage requires defaultContent");if(!r)throw new Error("createExperiencePage requires a routeKey");const a=()=>{var e,a,o,i,l,s,c,u,d,p,f,m,h,g,y,v,b,x,w,k,j,N,S,C,E,O,M,P;const{t:_,i18n:L}=_r(),{isMobile:T}=ya(),D=_("pages.".concat(t),{returnObjects:!0,defaultValue:{}}),z=Gu(n,D),R=e=>La(L.language,e),A=mo((null===z||void 0===z||null===(e=z.meta)||void 0===e?void 0:e.siteUrl)||(null===n||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.siteUrl)||"https://coldexperience.com"),I=(null===z||void 0===z||null===(o=z.meta)||void 0===o?void 0:o.canonicalPath)||La(L.language,r),F=ho(A,I),H=(null===z||void 0===z||null===(i=z.meta)||void 0===i?void 0:i.ogImage)||"/og/husky-ride.jpg",W=H.startsWith("http")?H:ho(A,H),B=(null===z||void 0===z||null===(l=z.meta)||void 0===l?void 0:l.twitterImage)||H,U=B.startsWith("http")?B:ho(A,B),q=null!==z&&void 0!==z&&null!==(s=z.meta)&&void 0!==s&&s.jsonLd?Gu(null===n||void 0===n||null===(c=n.meta)||void 0===c?void 0:c.jsonLd,z.meta.jsonLd):null!==n&&void 0!==n&&null!==(u=n.meta)&&void 0!==u&&u.jsonLd?Gu(n.meta.jsonLd,void 0):null;q&&(q.url=q.url||F);const V=z.media||{},K=V.scale||1,Y=T?"px-4 pt-24 pb-16":"px-4 sm:px-6 lg:px-8 pt-32 pb-24",G=z.features||[],$=z.sections||[],Q=(null===z||void 0===z?void 0:z.sectionsHeading)||_("shared.sectionsHeading"),J=(null===z||void 0===z||null===(d=z.dayProgram)||void 0===d?void 0:d.steps)||[],X=(null===z||void 0===z||null===(p=z.dayProgram)||void 0===p?void 0:p.title)||_("shared.dayProgram.title"),Z=z.closing||{title:_("shared.closing.title"),description:_("shared.closing.description"),primaryButton:{label:_("shared.closing.primaryButton.label"),target:"book"},secondaryButton:{label:_("shared.closing.secondaryButton.label"),target:"contact"},ratingText:_("shared.closing.ratingText")};return(0,na.jsxs)("div",{className:"min-h-screen",style:{backgroundColor:va.primary},children:[(0,na.jsx)(fo,{routeKey:r,canonicalPath:I,siteUrl:A}),(0,na.jsxs)(se,{children:[(null===z||void 0===z||null===(f=z.meta)||void 0===f?void 0:f.title)&&(0,na.jsx)("title",{children:z.meta.title}),(null===z||void 0===z||null===(m=z.meta)||void 0===m?void 0:m.description)&&(0,na.jsx)("meta",{name:"description",content:z.meta.description}),(null===z||void 0===z||null===(h=z.meta)||void 0===h?void 0:h.keywords)&&(0,na.jsx)("meta",{name:"keywords",content:z.meta.keywords}),(null===z||void 0===z||null===(g=z.meta)||void 0===g?void 0:g.ogTitle)&&(0,na.jsx)("meta",{property:"og:title",content:z.meta.ogTitle}),(null===z||void 0===z||null===(y=z.meta)||void 0===y?void 0:y.ogDescription)&&(0,na.jsx)("meta",{property:"og:description",content:z.meta.ogDescription}),(0,na.jsx)("meta",{property:"og:image",content:W}),(0,na.jsx)("meta",{property:"og:url",content:F}),(0,na.jsx)("meta",{name:"twitter:image",content:U}),(0,na.jsx)("link",{rel:"canonical",href:F}),q&&(0,na.jsx)("script",{type:"application/ld+json",children:JSON.stringify(q)})]}),(0,na.jsxs)("section",{"data-hero":"true",className:"relative min-h-screen flex items-center justify-center overflow-hidden",style:{background:va.gradients.hero},children:[(0,na.jsxs)("div",{className:"absolute inset-0 overflow-hidden",children:[V.videoSrc?(0,na.jsx)(vo,{src:V.videoSrc,poster:V.poster,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:"metadata",className:"absolute inset-0",videoClassName:"absolute inset-0 w-full h-full object-cover",videoStyle:{left:"50%",top:"50%",transform:"translate(-50%, -50%) scale(".concat(K,")"),transformOrigin:"center"},posterStyle:{left:"50%",top:"50%",transform:"translate(-50%, -50%) scale(".concat(K,")"),transformOrigin:"center"},pauseWhenOutOfView:!0}):(0,na.jsx)("img",{src:V.poster,alt:(null===z||void 0===z||null===(v=z.hero)||void 0===v?void 0:v.title)||"Experience hero",className:"absolute inset-0 w-full h-full object-cover",style:{left:"50%",top:"50%",transform:"translate(-50%, -50%) scale(".concat(K,")"),transformOrigin:"center"}}),(0,na.jsx)("div",{className:"absolute inset-0",style:{background:va.gradients.hero}})]}),(0,na.jsx)("div",{className:"relative z-10 w-full ".concat(Y),children:(0,na.jsxs)("div",{className:"max-w-4xl mx-auto text-center",style:{color:va.text.primary},children:[(null===z||void 0===z||null===(b=z.hero)||void 0===b?void 0:b.title)&&(0,na.jsx)(lo,{title:z.hero.title,className:"text-3xl md:text-5xl lg:text-6xl font-bold mb-4 md:mb-6"}),(null===z||void 0===z||null===(x=z.hero)||void 0===x?void 0:x.description)&&(0,na.jsx)("p",{className:"text-lg md:text-xl lg:text-2xl mb-6 md:mb-8 leading-relaxed",style:{color:va.text.primary},children:z.hero.description}),(0,na.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[(null===z||void 0===z||null===(w=z.hero)||void 0===w||null===(k=w.primaryButton)||void 0===k?void 0:k.label)&&(0,na.jsx)(wa,{to:R(z.hero.primaryButton.target),size:"large",children:z.hero.primaryButton.label}),(null===z||void 0===z||null===(j=z.hero)||void 0===j||null===(N=j.secondaryButton)||void 0===N?void 0:N.label)&&(0,na.jsx)(ka,{to:R(z.hero.secondaryButton.target),size:"large",children:z.hero.secondaryButton.label})]})]})})]}),(0,na.jsx)("section",{className:"py-16",style:{backgroundColor:va.primary},children:(0,na.jsx)("div",{className:"max-w-6xl mx-auto px-4",children:(0,na.jsxs)("div",{className:"grid md:grid-cols-2 gap-12 items-center",children:[(0,na.jsxs)("div",{children:[(null===z||void 0===z||null===(S=z.intro)||void 0===S?void 0:S.heading)&&(0,na.jsx)("h2",{className:"text-3xl font-bold mb-6",style:{color:va.text.primary},children:z.intro.heading}),Array.isArray(null===z||void 0===z||null===(C=z.intro)||void 0===C?void 0:C.paragraphs)&&z.intro.paragraphs.map((e,t)=>(0,na.jsx)("p",{className:"text-lg mb-6",style:{color:va.text.primary},children:e},t)),(0,na.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:G.map((e,t)=>{const n=$u(e.icon);return(0,na.jsx)(io,{className:"p-4",variant:"glass",children:(0,na.jsxs)("div",{className:"flex items-start space-x-3",children:[(0,na.jsx)("div",{className:"w-10 h-10 rounded-full flex items-center justify-center flex-shrink-0",style:{backgroundColor:"".concat(va.accent.primary,"20")},children:n&&(0,na.jsx)(n,{className:"h-6 w-6",style:{color:va.accent.primary}})}),(0,na.jsxs)("div",{children:[(0,na.jsx)("h3",{className:"font-semibold mb-1",style:{color:va.text.primary},children:e.title}),(0,na.jsx)("p",{className:"text-sm",style:{color:va.text.primary},children:e.description})]})]})},t)})})]}),(0,na.jsxs)("div",{className:"relative rounded-lg shadow-lg overflow-hidden min-h-[320px]",children:[V.introVideo||V.videoSrc?(0,na.jsx)(vo,{src:V.introVideo||V.videoSrc,poster:V.introPoster||V.poster,autoPlay:!0,loop:!0,muted:!0,playsInline:!0,preload:"metadata",className:"absolute inset-0",videoClassName:"absolute inset-0 h-full w-full object-cover",pauseWhenOutOfView:!0}):(0,na.jsx)("img",{src:V.introPoster||V.poster,alt:(null===z||void 0===z||null===(E=z.intro)||void 0===E?void 0:E.heading)||(null===z||void 0===z||null===(O=z.hero)||void 0===O?void 0:O.title)||"Experience",className:"absolute inset-0 h-full w-full object-cover"}),(0,na.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/30 to-transparent"})]})]})})}),(0,na.jsx)("section",{className:"py-16",style:{backgroundColor:va.secondary},children:(0,na.jsxs)("div",{className:"max-w-6xl mx-auto px-4",children:[(0,na.jsx)("h2",{className:"text-3xl font-bold text-center mb-12",style:{color:va.text.primary},children:Q}),(0,na.jsx)("div",{className:"grid md:grid-cols-2 gap-8",children:$.map((e,t)=>{var n;const r=$u(e.icon)||jo;return(0,na.jsxs)("div",{children:[(null===e||void 0===e?void 0:e.title)&&(0,na.jsx)("h3",{className:"text-xl font-semibold mb-6",style:{color:va.accent.primary},children:e.title}),(0,na.jsx)("ul",{className:"space-y-3",children:null===e||void 0===e||null===(n=e.items)||void 0===n?void 0:n.map((e,t)=>(0,na.jsxs)("li",{className:"flex items-start space-x-3",children:[(0,na.jsx)(r,{className:"h-5 w-5 mt-1 flex-shrink-0",style:{color:va.accent.primary}}),(0,na.jsx)("span",{style:{color:va.text.primary},children:e})]},t))})]},t)})})]})}),(0,na.jsx)("section",{className:"py-16",style:{backgroundColor:va.primary},children:(0,na.jsxs)("div",{className:"max-w-6xl mx-auto px-4",children:[X&&(0,na.jsx)("h2",{className:"text-3xl font-bold text-center mb-12",style:{color:va.text.primary},children:X}),(0,na.jsx)("div",{className:"grid md:grid-cols-4 gap-6",children:J.map((e,t)=>{const n=$u(e.icon);return(0,na.jsxs)("div",{className:"text-center",children:[(0,na.jsx)("div",{className:"w-16 h-16 mx-auto mb-4 rounded-full flex items-center justify-center",style:{backgroundColor:va.accent.primary},children:n&&(0,na.jsx)(n,{className:"h-8 w-8 text-white"})}),(0,na.jsx)("h3",{className:"text-lg font-semibold mb-2",style:{color:va.text.primary},children:e.title}),(0,na.jsx)("p",{className:"text-sm",style:{color:va.text.primary},children:e.description})]},t)})})]})}),(0,na.jsx)("section",{className:"py-20 text-center text-white relative",style:{background:va.gradients.hero},children:(0,na.jsxs)("div",{className:"max-w-4xl mx-auto px-4",children:[(null===Z||void 0===Z?void 0:Z.title)&&(0,na.jsx)("h2",{className:"text-4xl font-bold mb-6",children:Z.title}),(null===Z||void 0===Z?void 0:Z.description)&&(0,na.jsx)("p",{className:"text-xl mb-8",style:{color:va.text.primary},children:Z.description}),(0,na.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[(null===Z||void 0===Z||null===(M=Z.primaryButton)||void 0===M?void 0:M.label)&&(0,na.jsx)(wa,{to:R(Z.primaryButton.target),size:"large",children:Z.primaryButton.label}),(null===Z||void 0===Z||null===(P=Z.secondaryButton)||void 0===P?void 0:P.label)&&(0,na.jsx)(ka,{to:R(Z.secondaryButton.target),size:"large",children:Z.secondaryButton.label})]}),((null===Z||void 0===Z?void 0:Z.showStarRating)||(null===Z||void 0===Z?void 0:Z.ratingText))&&(0,na.jsxs)("div",{className:"mt-8 flex justify-center items-center space-x-4 text-sm",children:[(null===Z||void 0===Z?void 0:Z.showStarRating)&&(0,na.jsx)("div",{className:"flex items-center space-x-1",children:Array.from({length:(null===Z||void 0===Z?void 0:Z.starCount)||5}).map((e,t)=>(0,na.jsx)(ko,{className:"h-4 w-4 fill-current"},t))}),(null===Z||void 0===Z?void 0:Z.ratingText)&&(0,na.jsx)("span",{children:Z.ratingText})]})]})})]})};return a.displayName="ExperiencePage(".concat(t,")"),a},Ju=Qu({translationKey:"huskyRide",defaultContent:{meta:{title:"Husky Ride Experience in Lapland | Cold Experience",description:"Lead your own husky team through silent forests and across snow-covered marshes with guidance from our family of mushers.",keywords:"husky ride lapland, dog sledding sweden, husky tour arctic, cold experience",ogTitle:"Husky Ride Adventure in Swedish Lapland",ogDescription:"Drive a team of Siberian huskies, learn mushing techniques and warm up by the fire with our local guides.",ogImage:"/og/husky-ride.jpg",siteUrl:"https://coldexperience.se",jsonLd:{"@context":"https://schema.org","@type":"TouristAttraction",name:"Husky Ride Experience Lapland",description:"Dog sledding tours with Siberian huskies, including instruction, winter clothing and hot refreshments.",image:"/og/husky-ride.jpg",provider:{"@type":"Organization",name:"Cold Experience Lapland"},location:{"@type":"Place",name:"R\xe5strand, Swedish Lapland"},url:"https://coldexperience.se/en/husky-ride"}},media:{videoSrc:"/optimized_videos/hundspann1-opt.mp4",poster:"/images/Nya_bilder/IMG_6702.webp",introPoster:"/images/Nya_bilder/IMG_3838.webp",scale:1.5},hero:{title:"Husky Ride Adventure",description:"Partner with our friendly Siberian huskies and glide through Lapland's powdery trails.",primaryButton:{label:"Book Husky Ride",target:"book"},secondaryButton:{label:"Chat with a musher",target:"contact"}},intro:{heading:"Drive your own team",paragraphs:["After a hands-on introduction you'll take the reins and learn to steer a husky team the way locals have done for generations.","The tour finishes around the fire where we share stories about our dogs and life as a Lapland family business."]},features:[{icon:"PawPrint",title:"Well-trained huskies",description:"Friendly, energetic dogs that love to run and be cuddled afterwards."},{icon:"Wind",title:"Authentic trails",description:"Guide-led routes through forests, over lakes and along ridgelines."},{icon:"Users",title:"Small groups",description:"Private tours for families and friends with two guests per sled."},{icon:"Heart",title:"Care & welfare",description:"Learn about our training routine and how we care for the pack all year."}],sectionsHeading:"Everything included in your husky tour",sections:[{id:"tourHighlights",title:"On the trail",icon:"CheckCircle",items:["Meet the huskies and help harness the team","Driving lesson from your personal musher","Scenic run of 12-18 km depending on conditions","Midway photo stops on frozen lakes","Hot drinks and Lapland fika by the fire","Opportunity to feed and thank your dogs"]},{id:"dogFacts",title:"Good to know",icon:"PawPrint",items:["Thermal suits, boots, gloves and hats provided","Children ride safely in the guide's sled","We adjust pace for weather and group comfort","Professional photos available on request","Transport from Skellefte\xe5 or Lycksele can be arranged","Vegan and allergy-friendly fika on request"]}],dayProgram:{title:"Typical tour schedule",steps:[{icon:"Users",title:"Welcome & clothing",description:"Arrive at the kennel, meet the team and change into winter gear."},{icon:"PawPrint",title:"Mushing lesson",description:"Learn commands, braking and turning together with your guide."},{icon:"Snowflake",title:"Trail adventure",description:"Drive your sled or relax as a passenger while the dogs run."},{icon:"Coffee",title:"Fika & stories",description:"Warm drinks, local pastries and time to cuddle the huskies."}]},closing:{title:"Join our husky family",description:"Plan your dog sledding adventure in Lapland and let us match the perfect tour to your group.",primaryButton:{label:"Reserve Husky Tour",target:"book"},secondaryButton:{label:"Contact the mushers",target:"contact"},showStarRating:!0,ratingText:"Guest favourite winter memory"},settings:{showFooter:!1}},routeKey:"husky-ride"}),Xu=Qu({translationKey:"snowmobileSafari",defaultContent:{meta:{title:"Snowmobile Safari in Swedish Lapland | Cold Experience",description:"Carve across frozen lakes and through silent pine forests on a guided snowmobile adventure starting from our home in Swedish Lapland.",keywords:"snowmobile safari lapland, snowmobile tour sweden, winter adventure lapland, cold experience",ogTitle:"Snowmobile Safari in Swedish Lapland | Cold Experience",ogDescription:"Join our local guides for a premium snowmobile tour with top-class gear, wilderness lunch and real Lapland storytelling.",ogImage:"/og/snowmobile-safari.jpg",siteUrl:"https://coldexperience.se",jsonLd:{"@context":"https://schema.org","@type":"TouristAttraction",name:"Snowmobile Safari in Swedish Lapland",description:"Guided snowmobile adventures with Cold Experience Lapland including wilderness lunch, premium equipment and small groups.",image:"/og/snowmobile-safari.jpg",provider:{"@type":"Organization",name:"Cold Experience Lapland"},location:{"@type":"Place",name:"R\xe5strand, Swedish Lapland"},url:"https://coldexperience.se/en/snowmobile-safari"}},media:{videoSrc:"/optimized_videos/snoskoter-opt.mp4",poster:"/images/Nya_bilder/IMG_6698.webp",introPoster:"/images/Nya_bilder/IMG_3493.webp",scale:1.6},hero:{title:"Snowmobile Safari in Lapland",description:"Feel the rush of driving your own snowmobile across untouched winter landscapes together with local guides who know every trail.",primaryButton:{label:"Book Snowmobile Safari",target:"book"},secondaryButton:{label:"Ask About Availability",target:"contact"}},intro:{heading:"Ride where only snowmobiles can go",paragraphs:["We tailor every tour to the day's weather and your experience level so you can focus on enjoying the ride.","Warm up by the fire while your guide prepares a wilderness lunch with local flavours before we head back onto the trails."]},features:[{icon:"Shield",title:"Certified guides",description:"Professionals with avalanche and first-aid training lead every departure."},{icon:"Mountain",title:"Spectacular terrain",description:"Reach frozen lakes, hidden valleys and panoramic viewpoints."},{icon:"Clock",title:"Flexible durations",description:"Choose half-day, full-day or multi-day expeditions."},{icon:"Camera",title:"Photo ready",description:"Plenty of stops to capture the northern scenery and your ride."}],sectionsHeading:"What the safari includes",sections:[{id:"tourHighlights",title:"Highlights on the trail",icon:"CheckCircle",items:["Safety briefing and fitting of premium Arctic gear","Small groups with one guide per 6 guests","Routes across frozen lakes and through pine forests","Wilderness lunch cooked over open fire","Chances to spot reindeer, moose and arctic birds","Optional evening departures for northern lights"]},{id:"safety",title:"Safety & comfort",icon:"Shield",items:["Latest Lynx and Ski-Doo touring snowmobiles","DOT approved helmets, suits, boots and gloves","Two-way radios between guides and support team","Emergency equipment carried on every tour","Heated shelter available during weather breaks","Tow service and support vehicle on call"]}],dayProgram:{title:"Sample day program",steps:[{icon:"Shield",title:"Briefing & gear up",description:"Meet your guide, review safety and change into thermal gear."},{icon:"Mountain",title:"Morning ride",description:"Follow our private trails across lakes and into the forest."},{icon:"Coffee",title:"Wilderness lunch",description:"Enjoy a hot meal cooked over the fire in our timber hut."},{icon:"Camera",title:"Scenic return",description:"Capture the final views before cruising back to base."}]},closing:{title:"Ready to ride with us?",description:"Reserve your snowmobile safari and let us design a Lapland adventure that matches your pace and interests.",primaryButton:{label:"Book Your Safari",target:"book"},secondaryButton:{label:"Plan with our team",target:"contact"},showStarRating:!0,ratingText:"Rated 5/5 by snowmobile guests"},settings:{showFooter:!1}},routeKey:"snowmobile-safari"}),Zu=Qu({translationKey:"northernLights",defaultContent:{meta:{title:"Northern Lights Tour in Lapland | Cold Experience",description:"Chase the aurora borealis with local guides who read the sky, the weather and the camera so you can enjoy the show.",keywords:"northern lights tour lapland, aurora experience sweden, aurora photography lapland",ogTitle:"Northern Lights Experience in Swedish Lapland",ogDescription:"Private small-group northern lights hunts with photo support, warm shelters and hot drinks.",ogImage:"/og/northern-lights.jpg",siteUrl:"https://coldexperience.se",jsonLd:{"@context":"https://schema.org","@type":"TouristAttraction",name:"Northern Lights Tour Lapland",description:"Aurora hunts by minibus and snowmobile with real-time forecasts, warm shelter and photography guidance.",image:"/og/northern-lights.jpg",provider:{"@type":"Organization",name:"Cold Experience Lapland"},location:{"@type":"Place",name:"R\xe5strand, Swedish Lapland"},url:"https://coldexperience.se/en/northern-lights"}},media:{videoSrc:"/optimized_videos/norrsken1-opt.mp4",poster:"/images/Nya_bilder/IMG_2963.webp",introPoster:"/images/Nya_bilder/IMG_2963.webp",scale:1.25},hero:{title:"Northern Lights Tour",description:"Stand beneath the dancing aurora and capture the moment with guides who grew up under these skies.",primaryButton:{label:"Book Northern Lights Tour",target:"book"},secondaryButton:{label:"Check Aurora Forecast",target:"contact"}},intro:{heading:"Follow the colours across the sky",paragraphs:["We monitor several weather models and solar forecasts to take you where the skies are clearest each night.","Stay warm in our kota hut with open fire, reindeer hides and hot lingonberry juice while we wait for the show."]},features:[{icon:"Eye",title:"Aurora expertise",description:"Daily analysis of KP index, cloud cover and local micro climates."},{icon:"Camera",title:"Photography support",description:"Tripods and manual camera settings help from our in-house photographer."},{icon:"Thermometer",title:"Stay warm",description:"Thermal suits, boots and hand warmers included for every guest."},{icon:"Snowflake",title:"Flexible transport",description:"Travel by minibus, snowmobile or snowshoes depending on conditions."}],sectionsHeading:"What happens during the tour",sections:[{id:"bestConditions",title:"Before the lights",icon:"CheckCircle",items:["Real-time weather tracking to choose the best direction","Briefing on how the aurora works and what to expect","Dress in supplied thermal gear for -30\xb0C nights","Drive to remote viewing locations away from light pollution","Snacks and hot drinks in our heated hut","Optional snowshoe walk to panoramic viewpoints"]},{id:"expectations",title:"During the hunt",icon:"Star",items:["Immediate camera support when the lights appear","Storytelling about Sami legends and science","Time-lapse and portrait photos taken for your group","Warm blankets and reindeer hides for extra comfort","Flexible end time depending on aurora activity","Aurora report emailed with photos the next morning"]}],dayProgram:{title:"Evening schedule",steps:[{icon:"Clock",title:"18:00 Meet & brief",description:"Gather at base camp, gear up and review the forecast."},{icon:"Wind",title:"Travel to clear skies",description:"Drive 30-60 minutes to the best aurora window of the night."},{icon:"Snowflake",title:"Aurora watching",description:"Enjoy the lights from our heated shelter or outside on the snow."},{icon:"Camera",title:"Photo session",description:"Capture portraits and tips for shooting the lights yourself."}]},closing:{title:"Let us find your aurora",description:"Share your travel dates and we will recommend the best night for your northern lights tour.",primaryButton:{label:"Plan Your Aurora Night",target:"book"},secondaryButton:{label:"Message our guides",target:"contact"},showStarRating:!0,ratingText:"Local success rate above 90%"},settings:{showFooter:!1}},routeKey:"northern-lights"}),ed=Qu({translationKey:"lodging",defaultContent:{meta:{title:"Accommodation in Lapland | Cold Experience Guesthouse",description:"Stay in our renovated Lapland schoolhouse with private apartments, sauna and hot tub just steps from the trails.",keywords:"lapland accommodation, lodge in lapland, cold experience stay",ogTitle:"Stay with Cold Experience in Lapland",ogDescription:"Comfortable apartments, local meals and spa facilities included in every package.",ogImage:"/og/holiday-packages.jpg",siteUrl:"https://coldexperience.se",canonicalPath:"/en/accommodation",jsonLd:{"@context":"https://schema.org","@type":"LodgingBusiness",name:"Cold Experience Guesthouse",description:"Family-run accommodation in R\xe5strand, Swedish Lapland with private apartments, sauna and local dining.",image:"/images/Nya_bilder/IMG_4527.webp",address:{"@type":"PostalAddress",streetAddress:"Skolv\xe4gen 12",addressLocality:"R\xe5strand",addressRegion:"Lapland",postalCode:"930 90",addressCountry:"SE"},telephone:"+46 73 181 45 68",amenityFeature:[{"@type":"LocationFeatureSpecification",name:"Wood-fired sauna",value:!0},{"@type":"LocationFeatureSpecification",name:"Outdoor hot tub",value:!0},{"@type":"LocationFeatureSpecification",name:"Full-board dining",value:!0},{"@type":"LocationFeatureSpecification",name:"Private apartments",value:!0}]}},media:{videoSrc:"/optimized_videos/coldexperience3-opt.mp4",poster:"/images/Nya_bilder/IMG_4527.webp",introPoster:"/images/Nya_bilder/IMG_4596 (1).webp",scale:1.3},hero:{title:"Stay with us in Lapland",description:"Sleep in our historic village schoolhouse converted into cosy apartments with access to sauna, hot tub and shared lounge.",primaryButton:{label:"Check Availability",target:"book"},secondaryButton:{label:"Talk to the hosts",target:"contact"}},intro:{heading:"Comfort after every adventure",paragraphs:["Each apartment includes a private bedroom loft, living space and kitchenette so you can unwind exactly the way you prefer.","We prepare breakfast, lunch and dinner with locally sourced ingredients and can adapt menus for any dietary needs."]},features:[{icon:"Users",title:"Space for families",description:"Two-bedroom apartments with space for up to six guests."},{icon:"Heart",title:"Wellness area",description:"Wood-fired sauna, outdoor hot tub and relaxation lounge."},{icon:"Thermometer",title:"Always warm",description:"Heated drying room keeps your gear ready for the next outing."},{icon:"CheckCircle",title:"All-inclusive",description:"Full-board dining with local ingredients and homemade treats."}],sectionsHeading:"What our guesthouse offers",sections:[{id:"rooms",title:"Apartments & rooms",icon:"Star",items:["Two private apartments plus cosy double rooms","Loft bedrooms with quality bedding","Spacious living areas with smart TV and Wi-Fi","Private bathrooms with rain showers"]},{id:"wellness",title:"Sauna & relaxation",icon:"Heart",items:["Traditional wood-fired sauna every evening","Outdoor hot tub under the night sky","Massage and stretching on request","Fireplace lounge with library and games"]},{id:"dining",title:"Dining & gatherings",icon:"Coffee",items:["Breakfast buffet with homemade bread and berries","Warm lunches served during activities","Three-course dinners inspired by Lapland seasons","Vegan, vegetarian and allergy-friendly menus"]}],dayProgram:{title:"A day at the guesthouse",steps:[{icon:"Clock",title:"Morning",description:"Wake up to coffee aroma and breakfast buffet before heading out."},{icon:"Compass",title:"Adventures",description:"Your guide picks you up for the day's chosen experience."},{icon:"Thermometer",title:"Warm welcome",description:"Return to a hot sauna and outdoor tub under the stars."},{icon:"Heart",title:"Evening",description:"Share stories over a homemade dinner and plan tomorrow."}]},closing:{title:"Make our home yours",description:"Tell us how you like to travel and we will tailor a stay that balances adventure and comfort.",primaryButton:{label:"Book Your Stay",target:"book"},secondaryButton:{label:"Ask the hosts",target:"contact"},showStarRating:!0,ratingText:"Guests rate the guesthouse 4.9/5"},settings:{showFooter:!1}},routeKey:"accommodation"}),td=ma("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]),nd=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"0px";const[r,a]=(0,e.useState)(!1),[o,i]=(0,e.useState)(!1),l=(0,e.useRef)();return(0,e.useEffect)(()=>{i(!0);const e=new IntersectionObserver(e=>{let[t]=e;t.isIntersecting&&a(!0)},{threshold:t,rootMargin:n});return l.current&&e.observe(l.current),()=>e.disconnect()},[t,n]),[l,!!o&&r]},rd=()=>{const{t:t,i18n:n}=_r(),{isMobile:r,isTablet:a}=ya(),{getMedia:o}=oa(),i="/".concat(n.language),[l,s]=(0,e.useState)(!1),[c,u]=(0,e.useState)(!1),[d,p]=(0,e.useState)(!1),f=o("hero.backgroundVideoUrl","/nya_filmer/coldexperience-top-1.mp4"),m=o("hero.posterImageUrl","/images/Nya_bilder/IMG_6698.webp");(0,e.useEffect)(()=>{if("undefined"===typeof window||!window.matchMedia)return;const e=window.matchMedia("(prefers-reduced-motion: reduce)"),t=()=>u(e.matches);return t(),e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[]),(0,e.useEffect)(()=>{if("undefined"===typeof navigator)return;const e=navigator.connection||navigator.mozConnection||navigator.webkitConnection;if(!e)return;const t=()=>{const t=Boolean(e.saveData)||["slow-2g","2g"].includes(e.effectiveType||"");p(t)};return t(),"function"===typeof e.addEventListener?(e.addEventListener("change",t),()=>e.removeEventListener("change",t)):"function"===typeof e.addListener?(e.addListener(t),()=>e.removeListener(t)):void 0},[]);const h=!(c||d);(0,e.useEffect)(()=>{h||s(!0)},[h]);const[g,y]=nd(.2),[v,b]=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.5;const[n,r]=(0,e.useState)(0),[a,o]=(0,e.useState)(!1),i=(0,e.useRef)();return(0,e.useEffect)(()=>{o(!0);const e=()=>{if(i.current){const e=window.pageYOffset;r(e*-t)}};return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[t]),[i,a?n:0]}(.3);return(0,na.jsxs)("section",{"data-hero":"true",ref:g,className:"relative min-h-screen flex items-center justify-center overflow-hidden",children:[(0,na.jsxs)("div",{ref:v,className:"absolute inset-0 overflow-hidden",style:{transform:"translateY(".concat(b,"px)")},children:[!l&&(0,na.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",style:{background:va.gradients.heroSolid},children:(0,na.jsxs)("div",{className:"text-center",style:{color:"#EAF2FA"},children:[(0,na.jsx)("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 mx-auto mb-4",style:{borderColor:"#3F7BA7"}}),(0,na.jsx)("p",{className:"text-lg",children:"Loading magical experience..."})]})}),h?(0,na.jsx)("video",{className:"absolute inset-0 w-full h-full object-cover scale-110",src:f,autoPlay:!0,loop:!0,muted:!0,playsInline:!0,preload:r?"none":"metadata",poster:m,onLoadedData:()=>s(!0),onCanPlay:()=>s(!0),onError:()=>{s(!0)},onEnded:e=>{e.target.currentTime=0,e.target.play()},style:{willChange:"transform",backfaceVisibility:"hidden",minWidth:"100%",minHeight:"100%"}}):(0,na.jsx)("img",{src:m,alt:t("hero.videoFallbackAlt","Lapland winter landscape under the northern lights"),className:"absolute inset-0 w-full h-full object-cover scale-110",style:{willChange:"transform",backfaceVisibility:"hidden",minWidth:"100%",minHeight:"100%"}}),(0,na.jsx)("div",{className:"absolute inset-0",style:{background:va.gradients.hero}})]}),"      ",(0,na.jsxs)("div",{className:"absolute inset-0 pointer-events-none",children:[(0,na.jsx)(Da,{className:"absolute top-20 left-10 h-6 w-6 transition-all duration-1000 ".concat(y?"animate-pulse opacity-100":"opacity-0"),style:{color:"#C6D4E4",opacity:.3}}),(0,na.jsx)(Da,{className:"absolute top-40 right-20 h-4 w-4 transition-all duration-1000 delay-200 ".concat(y?"animate-bounce opacity-100":"opacity-0"),style:{color:"#EAF2FA",opacity:.2}}),(0,na.jsx)(Da,{className:"absolute bottom-40 left-20 h-8 w-8 transition-all duration-1000 delay-400 ".concat(y?"animate-pulse opacity-100":"opacity-0"),style:{color:"#C6D4E4",opacity:.25}}),(0,na.jsx)(Da,{className:"absolute bottom-20 right-10 h-5 w-5 transition-all duration-1000 delay-600 ".concat(y?"animate-bounce opacity-100":"opacity-0"),style:{color:"#EAF2FA",opacity:.3}})]}),(0,na.jsxs)("div",{className:"relative z-10 text-center px-4 sm:px-6 lg:px-8 max-w-5xl mx-auto transition-all duration-1000 ".concat(y?"translate-y-0 opacity-100":"translate-y-10 opacity-0"),children:[(0,na.jsx)(lo,{primary:t("hero.title"),accent:t("hero.magic"),stacked:!0,textAlign:"center",className:"mb-6 leading-[1.15] transition-all duration-1000 delay-400 ".concat(y?"translate-y-0 opacity-100":"translate-y-10 opacity-0"," ").concat(r?"text-4xl":a?"text-5xl":"text-5xl md:text-7xl")}),(0,na.jsx)("p",{className:"mb-8 max-w-3xl mx-auto leading-relaxed transition-all duration-1000 delay-600 ".concat(y?"translate-y-0 opacity-100":"translate-y-10 opacity-0"," ").concat(r?"text-lg":"text-xl md:text-2xl"),style:{color:"#C6D4E4"},children:t("hero.subtitle")}),(0,na.jsxs)("div",{className:"flex gap-4 justify-center items-center mb-12 transition-all duration-1000 delay-800 ".concat(y?"translate-y-0 opacity-100":"translate-y-10 opacity-0"," ").concat(r?"flex-col":"flex-col sm:flex-row"),children:[(0,na.jsx)(wa,{to:"".concat(i,"/book"),size:"large",className:"w-full sm:w-auto",children:t("hero.cta")}),(0,na.jsx)(ja,{to:"".concat(i,"/packages"),size:"large",className:"w-full sm:w-auto",children:t("hero.explore")})]}),!r&&(0,na.jsxs)("div",{className:"gap-6 max-w-4xl mx-auto grid grid-cols-1 md:grid-cols-3",children:[(0,na.jsxs)(io,{variant:"glass",className:"relative overflow-hidden",style:{background:"rgba(34, 59, 86, 0.3)",backdropFilter:"blur(0.5px)",border:"1px solid rgba(234, 242, 250, 0.1)"},contentClassName:"p-6 relative z-10",children:[(0,na.jsx)("div",{className:"absolute inset-0",style:{background:"linear-gradient(135deg, rgba(234, 242, 250, 0.02) 0%, rgba(63, 123, 167, 0.05) 100%)"}}),(0,na.jsxs)("div",{className:"flex items-center mb-3",children:[(0,na.jsx)("div",{className:"inline-flex items-center justify-center w-8 h-8 rounded-lg mr-3",style:{backgroundColor:"rgba(63, 123, 167, 0.2)",border:"1px solid rgba(198, 212, 228, 0.2)"},children:(0,na.jsx)(Da,{size:18,style:{color:"#C6D4E4"}})}),(0,na.jsx)("h3",{className:"font-semibold text-lg",style:{color:"#EAF2FA"},children:t("hero.feature1Title")})]}),(0,na.jsx)("p",{style:{color:"#C6D4E4"},children:t("hero.feature1Desc")})]}),(0,na.jsxs)(io,{variant:"glass",className:"relative overflow-hidden",style:{background:"rgba(34, 59, 86, 0.3)",backdropFilter:"blur(0.5px)",border:"1px solid rgba(234, 242, 250, 0.1)"},contentClassName:"p-6 relative z-10",children:[(0,na.jsx)("div",{className:"absolute inset-0",style:{background:"linear-gradient(135deg, rgba(234, 242, 250, 0.02) 0%, rgba(63, 123, 167, 0.05) 100%)"}}),(0,na.jsxs)("div",{className:"flex items-center mb-3",children:[(0,na.jsx)("div",{className:"inline-flex items-center justify-center w-8 h-8 rounded-lg mr-3",style:{backgroundColor:"rgba(63, 123, 167, 0.2)",border:"1px solid rgba(198, 212, 228, 0.2)"},children:(0,na.jsx)(ko,{size:18,style:{color:"#C6D4E4"}})}),(0,na.jsx)("h3",{className:"font-semibold text-lg",style:{color:"#EAF2FA"},children:t("hero.feature2Title")})]}),(0,na.jsx)("p",{style:{color:"#C6D4E4"},children:t("hero.feature2Desc")})]}),(0,na.jsxs)(io,{variant:"glass",className:"relative overflow-hidden",style:{background:"rgba(34, 59, 86, 0.3)",backdropFilter:"blur(0.5px)",border:"1px solid rgba(234, 242, 250, 0.1)"},contentClassName:"p-6 relative z-10",children:[(0,na.jsx)("div",{className:"absolute inset-0",style:{background:"linear-gradient(135deg, rgba(234, 242, 250, 0.02) 0%, rgba(63, 123, 167, 0.05) 100%)"}}),(0,na.jsxs)("div",{className:"flex items-center mb-3",children:[(0,na.jsx)("div",{className:"inline-flex items-center justify-center w-8 h-8 rounded-lg mr-3",style:{backgroundColor:"rgba(63, 123, 167, 0.2)",border:"1px solid rgba(198, 212, 228, 0.2)"},children:(0,na.jsx)(td,{size:18,style:{color:"#C6D4E4"}})}),(0,na.jsx)("h3",{className:"font-semibold text-lg",style:{color:"#EAF2FA"},children:t("hero.feature3Title")})]}),(0,na.jsx)("p",{style:{color:"#C6D4E4"},children:t("hero.feature3Desc")})]})]})]})]})},ad=ma("tree-pine",[["path",{d:"m17 14 3 3.3a1 1 0 0 1-.7 1.7H4.7a1 1 0 0 1-.7-1.7L7 14h-.3a1 1 0 0 1-.7-1.7L9 9h-.2A1 1 0 0 1 8 7.3L12 3l4 4.3a1 1 0 0 1-.8 1.7H15l3 3.3a1 1 0 0 1-.7 1.7H17Z",key:"cpyugq"}],["path",{d:"M12 22v-3",key:"kmzjlo"}]]),od=ma("flame",[["path",{d:"M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z",key:"96xj49"}]]),id=()=>{const{t:e}=_r(),{isMobile:t}=ya(),n=[{icon:(0,na.jsx)($a,{className:"h-8 w-8",style:{color:va.text.primary}}),title:e("features.feature1Title"),description:e("features.feature1Desc"),iconBg:va.glass.medium,iconColor:va.text.primary,hasVideo:!0,videoSrc:"/optimized_videos/coldexperience1-opt.mp4"},{icon:(0,na.jsx)(Da,{className:"h-8 w-8",style:{color:va.text.primary}}),title:e("features.feature2Title"),description:e("features.feature2Desc"),iconBg:va.glass.dark,iconColor:va.text.primary,hasVideo:!0,videoSrc:"/optimized_videos/coldexperience2-opt.mp4"},{icon:(0,na.jsx)(ad,{className:"h-8 w-8",style:{color:va.text.primary}}),title:e("features.feature3Title"),description:e("features.feature3Desc"),iconBg:va.glass.medium,iconColor:va.text.primary,hasVideo:!0,videoSrc:"/optimized_videos/coldexperience3-opt.mp4"},{icon:(0,na.jsx)(od,{className:"h-8 w-8",style:{color:va.text.primary}}),title:e("features.feature4Title"),description:e("features.feature4Desc"),iconBg:va.glass.dark,iconColor:va.text.primary,hasVideo:!0,videoSrc:"/nya_filmer/matlagning.mp4"}];return(0,na.jsx)("section",{className:"py-20",style:{background:va.gradients.heroSolid},children:(0,na.jsxs)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[(0,na.jsxs)("div",{className:"text-center mb-12 sm:mb-16",children:[(0,na.jsxs)("h2",{className:"text-3xl sm:text-4xl md:text-5xl font-bold mb-4 sm:mb-6 px-4",style:{color:va.text.primary},children:[e("features.title"),(0,na.jsx)("span",{style:{color:va.accent.primary},children:" Cold Experience"})]}),(0,na.jsx)("p",{className:"text-lg sm:text-xl max-w-3xl mx-auto leading-relaxed px-4",style:{color:va.text.primary},children:e("features.intro")})]}),(0,na.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-2 gap-6 sm:gap-8",children:n.map((e,n)=>(0,na.jsxs)(io,{variant:"tilt",className:"relative overflow-hidden rounded-2xl border border-slate-200 shadow-2xl hover:shadow-xl ".concat(e.hasVideo?"bg-transparent min-h-[300px] sm:min-h-[400px]":"bg-white"),children:[e.hasVideo&&(0,na.jsxs)("div",{className:"absolute inset-0 z-0",style:{backgroundColor:va.primary},children:[(0,na.jsx)(vo,{src:e.videoSrc,autoPlay:!0,loop:!0,muted:!0,playsInline:!0,preload:t?"none":"metadata",className:"absolute inset-0",videoClassName:"absolute inset-0 w-full h-full object-cover",pauseWhenOutOfView:!0}),(0,na.jsx)("div",{className:"absolute inset-0",style:{backgroundColor:"".concat(va.primary,"99")}})]}),(0,na.jsxs)("div",{className:"p-6 sm:p-8 relative z-10",style:{color:e.hasVideo?va.text.primary:va.primary},children:[(0,na.jsx)("div",{className:"inline-flex items-center justify-center w-12 h-12 sm:w-14 sm:h-14 rounded-lg mb-4 sm:mb-6",style:{backgroundColor:e.hasVideo?va.glass.medium:e.iconBg,border:e.hasVideo?"1px solid ".concat(va.border):"none"},children:(0,na.jsx)("div",{className:"w-5 h-5 sm:w-6 sm:h-6",style:{color:e.hasVideo?va.text.primary:e.iconColor},children:e.icon})}),(0,na.jsx)("h3",{className:"text-xl sm:text-2xl font-bold mb-3 sm:mb-4",style:{color:e.hasVideo?va.text.primary:va.primary},children:e.title}),(0,na.jsx)("p",{className:"text-sm sm:text-base leading-relaxed",style:{color:(e.hasVideo,va.text.primary)},children:e.description})]})]},n))}),(0,na.jsx)("div",{className:"mt-12 sm:mt-16 text-center",children:(0,na.jsx)("p",{className:"text-base sm:text-lg max-w-4xl mx-auto leading-relaxed px-4",style:{color:va.text.primary},children:e("features.outro")})})]})})},ld=ma("pause",[["rect",{x:"14",y:"4",width:"4",height:"16",rx:"1",key:"zuxfzm"}],["rect",{x:"6",y:"4",width:"4",height:"16",rx:"1",key:"1okwgv"}]]),sd=ma("play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]),cd=ma("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]),ud=()=>{const{t:t}=_r(),{isMobile:n}=ya(),[r,a]=nd(.2),[o,i]=(0,e.useState)(null),[l,s]=(0,e.useState)(!0),[c,u]=(0,e.useState)(null),[d,p]=(0,e.useState)(!1),f=(0,e.useRef)(null);(0,e.useEffect)(()=>{(async()=>{try{s(!0),u(null);const e="/.netlify/functions/instagram",t=await fetch(e);if(!t.ok){const e=await t.json();throw new Error(e.message||"Failed to fetch Instagram post")}const n=await t.json();i(n)}catch(e){console.error("Instagram fetch error:",e),u(e.message)}finally{s(!1)}})()},[]);const m=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:150;return e?e.length<=t?e:e.substring(0,t).trim()+"...":""};return c&&!o?null:(0,na.jsx)("section",{ref:r,className:"py-16 sm:py-20 transition-all duration-1000 ".concat(a?"opacity-100 translate-y-0":"opacity-0 translate-y-10"),style:{background:va.gradients.heroSolid},children:(0,na.jsxs)("div",{className:"max-w-6xl mx-auto px-4 sm:px-6 lg:px-8",children:[(0,na.jsxs)("div",{className:"text-center mb-10 sm:mb-12",children:[(0,na.jsxs)("div",{className:"flex items-center justify-center gap-3 mb-4",children:[(0,na.jsx)(za,{size:n?28:32,style:{color:va.accent.hover}}),(0,na.jsx)("h2",{className:"font-bold ".concat(n?"text-2xl":"text-3xl md:text-4xl"),style:{color:va.text.primary},children:t("instagram.title","Senaste fr\xe5n Instagram")})]}),(0,na.jsx)("p",{className:"max-w-2xl mx-auto ".concat(n?"text-base":"text-lg"),style:{color:va.text.secondary},children:t("instagram.subtitle","F\xf6lj v\xe5ra \xe4ventyr i Lappland")})]}),(0,na.jsx)("div",{className:"max-w-3xl mx-auto",children:l?(0,na.jsxs)("div",{className:"rounded-2xl overflow-hidden animate-pulse",style:{backgroundColor:va.glass.dark},children:[(0,na.jsx)("div",{className:"w-full ".concat(n?"h-64":"h-96"),style:{backgroundColor:va.secondary}}),(0,na.jsxs)("div",{className:"p-6 space-y-4",children:[(0,na.jsx)("div",{className:"h-4 rounded w-3/4",style:{backgroundColor:va.border}}),(0,na.jsx)("div",{className:"h-4 rounded w-1/2",style:{backgroundColor:va.border}})]})]}):o?(0,na.jsxs)(io,{variant:"tilt",className:"overflow-hidden rounded-2xl shadow-2xl",style:{backgroundColor:va.secondary,border:"1px solid ".concat(va.border)},children:[(0,na.jsxs)("div",{className:"relative overflow-hidden ".concat("VIDEO"===o.mediaType?n?"aspect-[3/4]":"aspect-square":n?"aspect-[4/3]":"aspect-video"),children:["VIDEO"===o.mediaType&&d?(0,na.jsx)("video",{ref:f,src:o.videoUrl,className:"w-full h-full object-cover",autoPlay:!0,loop:!0,playsInline:!0,controls:!0,onEnded:()=>p(!1)}):(0,na.jsx)("img",{src:o.imageUrl,alt:m(o.caption,100)||"Instagram post",className:"w-full h-full object-cover",loading:"lazy"}),"VIDEO"===o.mediaType&&(0,na.jsx)("button",{onClick:e=>{var t;(e.preventDefault(),e.stopPropagation(),d)?(null===(t=f.current)||void 0===t||t.pause(),p(!1)):p(!0)},className:"absolute inset-0 flex items-center justify-center cursor-pointer transition-opacity duration-300 ".concat(d?"opacity-0 hover:opacity-100":"opacity-100"),style:{background:d?"rgba(0,0,0,0.3)":"transparent"},"aria-label":d?"Pause video":"Play video",children:(0,na.jsx)("div",{className:"p-4 rounded-full backdrop-blur-sm transition-transform duration-300 hover:scale-110",style:{backgroundColor:"rgba(0, 0, 0, 0.6)"},children:d?(0,na.jsx)(ld,{size:32,fill:"white",style:{color:"white"}}):(0,na.jsx)(sd,{size:32,fill:"white",style:{color:"white"}})})}),"VIDEO"!==o.mediaType&&(0,na.jsx)("a",{href:o.permalink,target:"_blank",rel:"noopener noreferrer",className:"absolute inset-0 flex items-center justify-center opacity-0 hover:opacity-100 transition-opacity duration-300 group",style:{backgroundColor:"rgba(26, 47, 70, 0.7)"},children:(0,na.jsxs)("div",{className:"flex items-center gap-2 text-white font-medium",children:[(0,na.jsx)(cd,{size:20}),(0,na.jsx)("span",{children:t("instagram.viewOnInstagram","Visa p\xe5 Instagram")})]})})]}),(0,na.jsxs)("div",{className:"p-5 sm:p-6",children:[o.caption&&(0,na.jsx)("p",{className:"mb-4 leading-relaxed ".concat(n?"text-sm":"text-base"),style:{color:va.text.primary},children:m(o.caption,n?120:200)}),(0,na.jsxs)("div",{className:"flex items-center justify-between",children:[(0,na.jsx)("span",{className:"text-sm",style:{color:va.text.muted},children:(e=>{if(!e)return"";return new Date(e).toLocaleDateString(void 0,{year:"numeric",month:"short",day:"numeric"})})(o.timestamp)}),(0,na.jsxs)("a",{href:"https://instagram.com/coldexperience.se",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 px-4 py-2 rounded-lg transition-all duration-300 hover:scale-105",style:{backgroundColor:va.accent.primary,color:va.text.primary},children:[(0,na.jsx)(za,{size:18}),(0,na.jsx)("span",{className:"text-sm font-medium",children:t("instagram.follow","F\xf6lj oss")})]})]})]})]}):null})]})})},dd=()=>{const{t:t,i18n:n}=_r(),{isMobile:r}=ya(),a=(0,e.useMemo)(()=>[La(n.language,"snowmobileSafari"),La(n.language,"northernLights"),La(n.language,"huskyTour"),La(n.language,"accommodation")],[n.language]),o=[{title:t("experiences.snowmobileTitle"),description:t("experiences.snowmobileDesc"),videoSrc:"/optimized_videos/snoskoter2-opt.mp4",poster:"/images/Nya_bilder/IMG_6698.webp",features:[t("experiences.snowmobileFeature1"),t("experiences.snowmobileFeature2"),t("experiences.snowmobileFeature3"),t("experiences.snowmobileFeature4")],learnMoreKey:"experiences.learnMoreSnowmobile"},{title:t("experiences.northernLightsTitle"),description:t("experiences.northernLightsDesc"),videoSrc:"/optimized_videos/norrsken1-opt.mp4",poster:"/images/Nya_bilder/norrsken1.webp",features:[t("experiences.northernLightsFeature1"),t("experiences.northernLightsFeature2"),t("experiences.northernLightsFeature3"),t("experiences.northernLightsFeature4")],learnMoreKey:"experiences.learnMoreNorthernLights"},{title:t("experiences.dogSleddingTitle"),description:t("experiences.dogSleddingDesc"),videoSrc:"/optimized_videos/hundspann2-opt.mp4",poster:"/images/Nya_bilder/hundspann1.webp",features:[t("experiences.dogSleddingFeature1"),t("experiences.dogSleddingFeature2"),t("experiences.dogSleddingFeature3"),t("experiences.dogSleddingFeature4")],learnMoreKey:"experiences.learnMoreDogSledding"},{title:t("experiences.lodgingTitle"),description:t("experiences.lodgingDesc"),videoSrc:"/skolan-bilder/Skolan-film-2.mp4",poster:"/skolan-bilder/skolan1-4fe44306.jpg",alt:t("experiences.lodgingAlt"),features:[t("experiences.lodgingFeature1"),t("experiences.lodgingFeature2"),t("experiences.lodgingFeature3"),t("experiences.lodgingFeature4")],learnMoreKey:"experiences.learnMoreLodging"}];return(0,na.jsx)("section",{className:"py-20",style:{background:va.gradients.heroSolid},children:(0,na.jsxs)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[(0,na.jsxs)("div",{className:"text-center mb-16",children:[(0,na.jsxs)("h2",{className:"font-bold mb-6 ".concat(r?"text-3xl":"text-4xl md:text-5xl"),style:{color:va.text.primary},children:[t("experiences.title"),(0,na.jsx)("span",{className:"ml-2",style:{color:va.text.secondary},children:t("experiences.titleHighlight")})]}),(0,na.jsx)("p",{className:"max-w-3xl mx-auto ".concat(r?"text-lg":"text-xl"),style:{color:va.text.secondary},children:t("experiences.intro")})]}),(0,na.jsx)("div",{className:r?"space-y-12":"space-y-20",children:o.map((e,n)=>(0,na.jsxs)("div",{className:"flex flex-col gap-12 ".concat(r||n%2!==1?"":"lg:flex-row-reverse"," ").concat(r?"":"lg:flex-row lg:items-center"),children:[(0,na.jsx)("div",{className:r?"w-full":"lg:w-1/2",children:(0,na.jsxs)("div",{className:"relative group overflow-hidden rounded-2xl shadow-2xl border border-white/10",children:[e.videoSrc?(0,na.jsx)(vo,{src:e.videoSrc,poster:e.poster,autoPlay:!0,loop:!0,muted:!0,playsInline:!0,preload:"metadata",className:"w-full",videoClassName:"w-full object-cover object-center transition-transform duration-700 origin-center scale-125 group-hover:scale-150 ".concat(r?"h-64":"h-96"),pauseWhenOutOfView:!0}):(0,na.jsx)("img",{src:e.image,alt:e.alt||e.title,className:"w-full object-cover object-center transition-transform duration-700 origin-center scale-125 group-hover:scale-150 ".concat(r?"h-64":"h-96")}),(0,na.jsx)("div",{className:"absolute inset-0 bg-white/5 backdrop-blur-[0.5px]"}),(0,na.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/50 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"})]})}),(0,na.jsxs)("div",{className:r?"w-full":"lg:w-1/2",children:[(0,na.jsx)("h3",{className:"font-bold text-white mb-6 ".concat(r?"text-2xl":"text-3xl md:text-4xl"),children:e.title}),(0,na.jsx)("p",{className:"text-gray-300 mb-8 leading-relaxed ".concat(r?"text-base":"text-lg"),children:e.description}),(0,na.jsx)("div",{className:"gap-4 mb-8 ".concat(r?"grid grid-cols-1":"grid grid-cols-2"),children:e.features.map((e,t)=>(0,na.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,na.jsx)("div",{className:"w-2 h-2 bg-gradient-to-r from-cyan-400 to-blue-400 rounded-full flex-shrink-0"}),(0,na.jsx)("span",{className:"text-gray-300 ".concat(r?"text-sm":""),children:e})]},t))}),(0,na.jsx)(ka,{to:a[n],className:r?"w-full":"",children:t(e.learnMoreKey)})]})]},n))}),(0,na.jsx)("div",{className:"mt-20 text-center",children:(0,na.jsxs)("div",{className:"relative bg-white/5 backdrop-blur-[0.5px] rounded-2xl p-8 border border-white/10 overflow-hidden",children:[(0,na.jsx)("div",{className:"absolute inset-0 bg-gradient-to-br from-white/2 to-transparent"}),(0,na.jsxs)("div",{className:"relative z-10",children:[(0,na.jsx)("h3",{className:"text-3xl font-bold text-white mb-4",children:t("experiences.ctaTitle")}),(0,na.jsx)("p",{className:"text-gray-300 mb-6 max-w-2xl mx-auto",children:t("experiences.ctaDesc")}),(0,na.jsx)(wa,{to:La(n.language,"book"),size:"large",children:t("experiences.ctaBook")})]})]})})]})})},pd=ma("sailboat",[["path",{d:"M22 18H2a4 4 0 0 0 4 4h12a4 4 0 0 0 4-4Z",key:"1404fh"}],["path",{d:"M21 14 10 2 3 14h18Z",key:"1nzg7v"}],["path",{d:"M10 2v16",key:"1labyt"}]]),fd=()=>{const{t:e}=_r(),{isMobile:t}=ya();return(0,na.jsx)("section",{className:t?"py-12":"py-20",style:{background:va.gradients.heroSolid},children:(0,na.jsxs)("div",{className:"mx-auto ".concat(t?"max-w-sm px-4":"max-w-7xl px-4 sm:px-6 lg:px-8"),children:[(0,na.jsxs)("div",{className:"text-center ".concat(t?"mb-8":"mb-16"),children:[(0,na.jsxs)("h2",{className:"font-bold text-white mb-6 ".concat(t?"text-3xl":"text-4xl md:text-5xl"),children:[e("ownerSection.title1"),(0,na.jsxs)("span",{className:"bg-gradient-to-r from-cyan-400 to-blue-400 bg-clip-text text-transparent",children:[" ",e("ownerSection.title2")]})]}),(0,na.jsx)("p",{className:"text-gray-300 mx-auto ".concat(t?"text-lg max-w-md":"text-xl max-w-3xl"),children:e("ownerSection.intro")})]}),(0,na.jsxs)("div",{className:"grid items-center ".concat(t?"grid-cols-1 gap-8 mb-8":"grid-cols-1 lg:grid-cols-2 gap-16 mb-16"),children:[(0,na.jsx)("div",{className:t?"order-1":"order-2 lg:order-1",children:(0,na.jsxs)("div",{className:"relative",children:[(0,na.jsx)("img",{src:"/images/owners.webp",alt:"Gustav and Julia - Cold Experience Owners",className:"w-full object-cover rounded-2xl shadow-2xl ".concat(t?"h-64":"h-96"),loading:t?"lazy":"eager"}),(0,na.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/30 to-transparent rounded-2xl"})]})}),(0,na.jsxs)("div",{className:t?"order-2":"order-1 lg:order-2",children:[(0,na.jsx)("h3",{className:"font-bold text-white mb-6 ".concat(t?"text-2xl text-center":"text-3xl"),children:e("ownerSection.names")}),(0,na.jsx)("p",{className:"text-gray-300 mb-6 leading-relaxed ".concat(t?"text-base text-center":"text-lg"),children:e("ownerSection.bio")}),(0,na.jsxs)("div",{className:"grid gap-6 mb-8 ".concat(t?"grid-cols-1":"grid-cols-1 md:grid-cols-2"),children:[(0,na.jsx)(io,{variant:"tilt",className:"bg-white/10 backdrop-blur-sm rounded-2xl border border-white/20 shadow-2xl",children:(0,na.jsxs)("div",{className:t?"p-4":"p-6",children:[(0,na.jsx)("div",{className:"inline-flex items-center justify-center rounded-lg bg-white/10 backdrop-blur-sm border border-white/20 mb-4 ".concat(t?"w-10 h-10":"w-12 h-12"),children:(0,na.jsx)(Ou,{className:"text-white/90 ".concat(t?"h-5 w-5":"h-6 w-6")})}),(0,na.jsx)("h4",{className:"font-semibold text-white mb-2 ".concat(t?"text-sm":""),children:e("ownerSection.gustavTitle")}),(0,na.jsx)("p",{className:"text-gray-100 ".concat(t?"text-xs":"text-sm"),children:e("ownerSection.gustavBio")})]})}),(0,na.jsx)(io,{variant:"tilt",className:"bg-white/10 backdrop-blur-sm rounded-2xl border border-white/20 shadow-2xl",children:(0,na.jsxs)("div",{className:t?"p-4":"p-6",children:[(0,na.jsx)("div",{className:"inline-flex items-center justify-center rounded-lg bg-white/10 backdrop-blur-sm border border-white/20 mb-4 ".concat(t?"w-10 h-10":"w-12 h-12"),children:(0,na.jsx)(pd,{className:"text-white/90 ".concat(t?"h-5 w-5":"h-6 w-6")})}),(0,na.jsx)("h4",{className:"font-semibold text-white mb-2 ".concat(t?"text-sm":""),children:e("ownerSection.juliaTitle")}),(0,na.jsx)("p",{className:"text-gray-100 ".concat(t?"text-xs":"text-sm"),children:e("ownerSection.juliaBio")})]})})]}),(0,na.jsx)(io,{variant:"tilt",className:"bg-white/10 backdrop-blur-sm rounded-2xl border border-white/20 shadow-2xl",children:(0,na.jsxs)("div",{className:t?"p-4":"p-6",children:[(0,na.jsx)("div",{className:"inline-flex items-center justify-center rounded-lg bg-white/10 backdrop-blur-sm border border-white/20 mb-4 ".concat(t?"w-10 h-10":"w-12 h-12"),children:(0,na.jsx)(Aa,{className:"text-white/90 ".concat(t?"h-5 w-5":"h-6 w-6")})}),(0,na.jsx)("p",{className:"text-white font-medium mb-2 ".concat(t?"text-sm":""),children:e("ownerSection.lifestyleTitle")}),(0,na.jsx)("p",{className:"text-gray-100 text-sm",children:e("ownerSection.lifestyleQuote")})]})})]})]}),(0,na.jsx)(io,{variant:"tilt",className:"bg-white/10 backdrop-blur-sm rounded-2xl border border-white/20 shadow-2xl",children:(0,na.jsxs)("div",{className:"p-8 text-center",children:[(0,na.jsx)("h4",{className:"text-2xl font-bold text-white mb-6",children:e("ownerSection.whyTitle")}),(0,na.jsx)("p",{className:"text-lg text-gray-100 max-w-4xl mx-auto leading-relaxed mb-6",children:e("ownerSection.whyText")}),(0,na.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6 mt-8",children:[(0,na.jsxs)("div",{className:"text-center",children:[(0,na.jsx)("div",{className:"text-2xl font-bold mb-2",style:{color:va.accent.hover},children:e("ownerSection.localExpertiseTitle")}),(0,na.jsx)("p",{style:{color:va.text.secondary},children:e("ownerSection.localExpertiseText")})]}),(0,na.jsxs)("div",{className:"text-center",children:[(0,na.jsx)("div",{className:"text-2xl font-bold mb-2",style:{color:va.accent.hover},children:e("ownerSection.familyBusinessTitle")}),(0,na.jsx)("p",{style:{color:va.text.secondary},children:e("ownerSection.familyBusinessText")})]}),(0,na.jsxs)("div",{className:"text-center",children:[(0,na.jsx)("div",{className:"text-2xl font-bold mb-2",style:{color:va.accent.hover},children:e("ownerSection.authenticExperienceTitle")}),(0,na.jsx)("p",{style:{color:va.text.secondary},children:e("ownerSection.authenticExperienceText")})]})]})]})})]})})},md="lzQ_P2IGBXQ";const hd=()=>{const{t:t}=_r(),{isMobile:n}=ya(),{getMedia:r}=oa(),[a,o]=(0,e.useState)(!1),i=function(e){if(!e||"string"!==typeof e)return null;if(/^[A-Za-z0-9_-]{11}$/.test(e))return e;const t=[/(?:youtube\.com\/watch\?v=|youtu\.be\/|youtube\.com\/embed\/)([A-Za-z0-9_-]{11})/,/youtube\.com\/watch\?.*v=([A-Za-z0-9_-]{11})/];for(const n of t){const t=e.match(n);if(t&&t[1])return t[1]}return null}(r("featuredVideo.youtubeUrl",md))||md,l="https://www.youtube-nocookie.com/embed/".concat(i,"?rel=0&modestbranding=1&playsinline=1&color=white&autoplay=1"),s=(0,e.useCallback)(()=>{o(!0)},[]);return(0,na.jsx)("section",{className:n?"py-12":"py-20",style:{background:va.gradients.heroSolid},children:(0,na.jsxs)("div",{className:"max-w-6xl mx-auto px-4 sm:px-6 lg:px-8",children:[(0,na.jsxs)("div",{className:n?"text-center mb-8":"text-center mb-12",children:[(0,na.jsx)("h2",{className:"font-bold text-white mb-4 ".concat(n?"text-3xl":"text-4xl md:text-5xl"),children:t("featuredVideo.title")}),(0,na.jsx)("p",{className:"mx-auto leading-relaxed text-gray-300 ".concat(n?"text-base max-w-xl":"text-lg max-w-3xl"),children:t("featuredVideo.description")})]}),(0,na.jsx)(io,{variant:"glass",className:"rounded-3xl border border-white/10 bg-white/5 backdrop-blur-lg shadow-2xl overflow-hidden",contentClassName:"p-0",children:(0,na.jsxs)("div",{className:"relative w-full",style:{paddingBottom:"56.25%"},children:[a?(0,na.jsx)("iframe",{src:l,title:t("featuredVideo.title"),allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowFullScreen:!0,referrerPolicy:"strict-origin-when-cross-origin",className:"absolute inset-0 w-full h-full",style:{border:0,borderRadius:"24px 24px 0 0"}}):(0,na.jsxs)(na.Fragment,{children:[(0,na.jsx)("img",{src:"/images/video-poster.webp",alt:t("featuredVideo.thumbnailAlt","Video preview: Experience the Arctic wilderness"),className:"absolute inset-0 w-full h-full object-cover",style:{borderRadius:"24px 24px 0 0"},loading:"lazy"}),(0,na.jsx)("button",{onClick:s,type:"button",className:"absolute inset-0 w-full h-full flex items-center justify-center bg-black/30 hover:bg-black/20 transition-colors duration-300 cursor-pointer group focus:outline-none focus:ring-4 focus:ring-cyan-400/50",style:{borderRadius:"24px 24px 0 0"},"aria-label":t("featuredVideo.playButton","Play video about Cold Experience"),children:(0,na.jsx)("div",{className:"w-20 h-20 md:w-24 md:h-24 rounded-full bg-white/95 flex items-center justify-center shadow-2xl group-hover:scale-110 group-focus:scale-110 transition-transform duration-300","aria-hidden":"true",children:(0,na.jsx)(sd,{className:"w-8 h-8 md:w-10 md:h-10 text-slate-900 ml-1"})})})]}),(0,na.jsx)("div",{className:"pointer-events-none absolute inset-0",style:{borderRadius:"24px 24px 0 0",boxShadow:"inset 0 0 0 1px rgba(255, 255, 255, 0.08)"}})]})})]})})},gd=()=>{const{t:e,i18n:t}=_r(),n=go({t:e,i18n:t,pageKey:"home",routeKey:"home",defaults:{ogImage:"/og/home.jpg"}}),r=ho(n.siteUrl,n.ogImage),a=ho(n.siteUrl,n.twitterImage);return(0,na.jsxs)(na.Fragment,{children:[(0,na.jsxs)(se,{children:[n.title&&(0,na.jsx)("title",{children:n.title}),n.description&&(0,na.jsx)("meta",{name:"description",content:n.description}),n.keywords&&(0,na.jsx)("meta",{name:"keywords",content:n.keywords}),(0,na.jsx)("link",{rel:"canonical",href:n.canonicalUrl}),(0,na.jsx)("meta",{property:"og:title",content:n.ogTitle}),(0,na.jsx)("meta",{property:"og:description",content:n.ogDescription}),(0,na.jsx)("meta",{property:"og:image",content:r}),(0,na.jsx)("meta",{property:"og:url",content:n.canonicalUrl}),(0,na.jsx)("meta",{name:"twitter:image",content:a}),n.jsonLd&&(0,na.jsx)("script",{type:"application/ld+json",children:JSON.stringify(n.jsonLd)})]}),(0,na.jsx)(fo,{routeKey:"home",canonicalPath:n.canonicalPath,siteUrl:n.siteUrl}),(0,na.jsx)(rd,{}),(0,na.jsx)(hd,{}),(0,na.jsx)(id,{}),(0,na.jsx)(ud,{}),(0,na.jsx)(dd,{}),(0,na.jsx)(fd,{})]})},yd=e=>{let{section:t}=e;if(!t)return null;const n=Array.isArray(t.paragraphs)?t.paragraphs:[],r=Array.isArray(t.items)?t.items:[];return(0,na.jsxs)("article",{className:"bg-white/5 p-6 md:p-8 rounded-2xl border border-white/10 shadow-2xl shadow-slate-900/50 space-y-4",children:[t.title&&(0,na.jsx)("h2",{className:"text-2xl font-semibold text-cyan-300",children:t.title}),n.map((e,t)=>(0,na.jsx)("p",{className:"text-gray-200 leading-relaxed",children:e},t)),r.length>0&&(0,na.jsx)("ul",{className:"list-disc list-inside text-gray-200 space-y-2",children:r.map((e,t)=>(0,na.jsx)("li",{children:e},t))})]})},vd=e=>{let{policyKey:t}=e;const{t:n}=_r(),r=n("policies.".concat(t),{returnObjects:!0});if(!r||"object"!==typeof r)return null;const a=Array.isArray(r.sections)?r.sections:[];return(0,na.jsx)("section",{className:"bg-slate-900 text-white py-16 px-4",children:(0,na.jsxs)("div",{className:"max-w-5xl mx-auto space-y-10",children:[(0,na.jsxs)("header",{className:"space-y-4",children:[r.categoryLabel&&(0,na.jsx)("p",{className:"text-xs uppercase tracking-[0.3em] text-cyan-300",children:r.categoryLabel}),(0,na.jsxs)("div",{children:[r.title&&(0,na.jsx)("h1",{className:"text-3xl md:text-4xl font-bold",children:r.title}),r.lastUpdated&&(0,na.jsx)("p",{className:"text-sm text-gray-400 mt-2",children:r.lastUpdated})]}),r.intro&&(0,na.jsx)("p",{className:"text-gray-200",children:r.intro})]}),(0,na.jsx)("div",{className:"space-y-6",children:a.map((e,t)=>(0,na.jsx)(yd,{section:e},"section-".concat(t)))}),r.contact&&(0,na.jsxs)("div",{className:"bg-cyan-900/30 border border-cyan-500/50 rounded-2xl p-6 space-y-3",children:[r.contact.label&&(0,na.jsx)("p",{className:"text-xs uppercase tracking-[0.3em] text-cyan-200",children:r.contact.label}),r.contact.title&&(0,na.jsx)("h3",{className:"text-xl font-semibold",children:r.contact.title}),r.contact.description&&(0,na.jsx)("p",{className:"text-gray-200",children:r.contact.description}),r.contact.email&&(0,na.jsx)("a",{href:"mailto:".concat(r.contact.email),className:"text-cyan-300 hover:text-cyan-100 underline decoration-dotted",children:r.contact.email})]})]})})},bd=[{question:"What's the easiest way to get to you in R\xe5strand, Lapland?",answer:["The distance from Malm\xf6 to our house is about 1500 km.","The fastest and most convenient way is by plane. A ticket to Lapland costs barely more than two full tanks of petrol and is highly recommended.","We always pick up and drop off our guests at Skellefte\xe5, Lule\xe5 or Lycksele airport."]},{question:"How do I fly to you?",answer:["Depending on where you live, fly to Arlanda in Stockholm.","From there, take a domestic flight with Amapola to Lycksele (100 km from us). Transfer is included in the winter package and tickets are booked at amapola.nu.","You can also fly to Skellefte\xe5 or Lule\xe5 and continue by rental car. These airports are further away but tickets can sometimes be very cheap. We are happy to help you find the best options."]},{question:"Can I drive my own car to you?",answer:["Yes, but make sure you have good winter tires. Be careful, as there are many wild animals on the roads.","From Stockholm to R\xe5strand, it takes about 9\u201310 hours by car.","You can easily find R\xe5strand by searching for 'Cold Experience Lapland' on Google Maps."]},{question:"Are snowmobile clothes, boots, and helmets included?",answer:["Yes, we provide outerwear. The snowmobile clothes are warm \u2013 you wear thermal underwear and soft clothes underneath."]},{question:"What clothes should I bring?",answer:["We recommend you pack:","1. High-quality thermal underwear","2. Regular socks","3. Sweater or fleece jacket","4. Warm fleece pants / soft trousers","5. Warm wool socks","6. Winter jacket or ski suit","7. Winter boots / sturdy shoes","8. Hat and balaclava to wear under the helmet","9. Scarf","10. Good gloves","11. Sunglasses or ski goggles","12. Swimwear","Items 6 and 7 are used outdoors when not riding a snowmobile. On snowmobile tours, you get an overall, boots, and helmet.","In Sweden, people take off their shoes indoors, so feel free to bring warm slippers or thick socks for indoor use."]},{question:"Is there anything I don't need to bring?",answer:["We provide bed linen, towels, bathrobes, and slippers.","A hairdryer is available in the bathroom.","Coffee, tea, water, and juice are included in the full board."]},{question:"What is not included in the full board?",answer:["Alcoholic beverages are not included. Bring cash if you want to buy any."]},{question:"Do I need extra insurance?",answer:["Yes, buy travel insurance that covers adventure activities.","Also check that your health insurance is valid abroad and bring proof of insurance."]},{question:"Do I need a special license for snowmobiles?",answer:["No, a regular driver's license is enough.","All drivers must have their license with them. Since you always drive together with our guide, it is sufficient that the guide has all necessary permits.","Also check that your passport or ID is valid."]},{question:"Can I use foreign currency in Sweden?",answer:["No, you need to exchange to Swedish kronor (SEK) to shop with us or in the village store.","Most other shops accept VISA and Mastercard."]}],xd=[{question:"Wie komme ich am einfachsten zu euch nach R\xe5strand, Lappland?",answer:["Die Entfernung von Malm\xf6 zu unserem Haus betr\xe4gt etwa 1500 km.","Am schnellsten und bequemsten geht es mit dem Flugzeug. Ein Ticket nach Lappland kostet kaum mehr als zwei volle Tankf\xfcllungen und wird sehr empfohlen.","Wir holen und bringen unsere G\xe4ste immer zu den Flugh\xe4fen Skellefte\xe5, Lule\xe5 oder Lycksele."]},{question:"Wie fliege ich am besten zu euch?",answer:["Je nach Wohnort fliegen Sie nach Arlanda in Stockholm.","Von dort nehmen Sie einen Inlandsflug mit Amapola nach Lycksele (100 km von uns entfernt). Der Transfer ist im Winterpaket enthalten und die Tickets werden auf amapola.nu gebucht.","Sie k\xf6nnen auch nach Skellefte\xe5 oder Lule\xe5 fliegen und mit einem Mietwagen weiterfahren. Diese Flugh\xe4fen sind weiter entfernt, aber die Tickets sind manchmal sehr g\xfcnstig. Wir helfen Ihnen gerne, die besten Optionen zu finden."]},{question:"Kann ich mit meinem eigenen Auto zu euch fahren?",answer:["Ja, aber achten Sie auf gute Winterreifen. Seien Sie vorsichtig, da es viele Wildtiere auf den Stra\xdfen gibt.","Von Stockholm nach R\xe5strand dauert es etwa 9\u201310 Stunden mit dem Auto.","Sie finden R\xe5strand am einfachsten, indem Sie nach 'Cold Experience Lapland' auf Google Maps suchen."]},{question:"Sind Schneemobilkleidung, Stiefel und Helme inklusive?",answer:["Ja, wir stellen die Oberbekleidung zur Verf\xfcgung. Die Schneemobilkleidung ist warm \u2013 Sie tragen Thermounterw\xe4sche und bequeme Kleidung darunter."]},{question:"Welche Kleidung soll ich mitbringen?",answer:["Wir empfehlen Ihnen, folgendes zu packen:","1. Hochwertige Thermounterw\xe4sche","2. Normale Socken","3. Pullover oder Fleecejacke","4. Warme Fleecehose / bequeme Hose","5. Warme Wollsocken","6. Winterjacke oder Skianzug","7. Winterschuhe / Stiefel","8. M\xfctze und Balaklava zum Tragen unter dem Helm","9. Schal","10. Gute Handschuhe","11. Sonnenbrille oder Skibrille","12. Badebekleidung","Punkt 6 und 7 werden drau\xdfen getragen, wenn Sie kein Schneemobil fahren. Bei Schneemobiltouren erhalten Sie Overall, Schuhe und Helm.","In Schweden zieht man die Schuhe im Haus aus, bringen Sie also gerne warme Hausschuhe oder dicke Socken f\xfcr den Innenbereich mit."]},{question:"Gibt es etwas, das ich nicht mitbringen muss?",answer:["Wir stellen Bettw\xe4sche, Handt\xfccher, Badem\xe4ntel und Hausschuhe zur Verf\xfcgung.","Ein Haartrockner ist im Badezimmer vorhanden.","Kaffee, Tee, Wasser und Saft sind im Vollpensionspaket enthalten."]},{question:"Was ist nicht in der Vollpension enthalten?",answer:["Alkoholische Getr\xe4nke sind nicht enthalten. Bringen Sie Bargeld mit, wenn Sie welche kaufen m\xf6chten."]},{question:"Brauche ich eine zus\xe4tzliche Versicherung?",answer:["Ja, kaufen Sie eine Reiseversicherung, die Abenteueraktivit\xe4ten abdeckt.","\xdcberpr\xfcfen Sie auch, ob Ihre Krankenversicherung im Ausland g\xfcltig ist und bringen Sie einen Nachweis mit."]},{question:"Brauche ich einen speziellen F\xfchrerschein f\xfcr Schneemobile?",answer:["Nein, ein normaler F\xfchrerschein reicht aus.","Alle Fahrer m\xfcssen ihren F\xfchrerschein dabei haben. Da Sie immer mit unserem Guide fahren, reicht es aus, dass der Guide alle notwendigen Genehmigungen hat.","\xdcberpr\xfcfen Sie auch, ob Ihr Reisepass oder Ausweis g\xfcltig ist."]},{question:"Kann ich ausl\xe4ndische W\xe4hrung in Schweden verwenden?",answer:["Nein, Sie m\xfcssen in schwedische Kronen (SEK) wechseln, um bei uns oder im Dorfladen einzukaufen.","Die meisten anderen Gesch\xe4fte akzeptieren VISA und Mastercard."]}],wd=[{question:"Jak naj\u0142atwiej dosta\u0107 si\u0119 do Was w R\xe5strand, Laponia?",answer:["Odleg\u0142o\u015b\u0107 z Malm\xf6 do naszego domu to oko\u0142o 1500 km.","Najszybszym i najwygodniejszym sposobem jest samolot. Bilet do Laponii kosztuje niewiele wi\u0119cej ni\u017c dwa pe\u0142ne baki benzyny i jest bardzo polecany.","Zawsze odbieramy i odwozimy naszych go\u015bci na lotnisko Skellefte\xe5, Lule\xe5 lub Lycksele."]},{question:"Jak dolecie\u0107 do Was?",answer:["W zale\u017cno\u015bci od miejsca zamieszkania le\u0107 do Arlandy w Sztokholmie.","Stamt\u0105d pole\u0107 lini\u0105 Amapola do Lycksele (100 km od nas). Transfer jest wliczony w pakiet zimowy, a bilety mo\u017cna zarezerwowa\u0107 na amapola.nu.","Mo\u017cesz te\u017c polecie\u0107 do Skellefte\xe5 lub Lule\xe5 i kontynuowa\u0107 podr\xf3\u017c wynaj\u0119tym samochodem. Te lotniska s\u0105 dalej, ale bilety bywaj\u0105 bardzo tanie. Ch\u0119tnie pomo\u017cemy znale\u017a\u0107 najlepsze opcje."]},{question:"Czy mog\u0119 przyjecha\u0107 w\u0142asnym samochodem?",answer:["Tak, ale upewnij si\u0119, \u017ce masz dobre opony zimowe. Uwa\u017caj na dzikie zwierz\u0119ta na drogach.","Z Sztokholmu do R\xe5strand jedzie si\u0119 samochodem oko\u0142o 9\u201310 godzin.","R\xe5strand naj\u0142atwiej znale\u017a\u0107, wpisuj\u0105c 'Cold Experience Lapland' w Google Maps."]},{question:"Czy ubrania na skuter \u015bnie\u017cny, buty i kaski s\u0105 wliczone?",answer:["Tak, zapewniamy odzie\u017c wierzchni\u0105. Ubrania na skuter \u015bnie\u017cny s\u0105 ciep\u0142e \u2013 pod spodem nosisz bielizn\u0119 termiczn\u0105 i mi\u0119kkie ubrania."]},{question:"Jakie ubrania powinienem zabra\u0107?",answer:["Zalecamy zabra\u0107:","1. Wysokiej jako\u015bci bielizn\u0119 termiczn\u0105","2. Zwyk\u0142e skarpetki","3. Sweter lub polar","4. Ciep\u0142e spodnie polarowe / mi\u0119kkie spodnie","5. Ciep\u0142e we\u0142niane skarpetki","6. Kurtka zimowa lub kombinezon narciarski","7. Buty zimowe / trapery","8. Czapka i kominiarka do noszenia pod kaskiem","9. Szalik","10. Dobre r\u0119kawiczki","11. Okulary przeciws\u0142oneczne lub gogle narciarskie","12. Str\xf3j k\u0105pielowy","Punkty 6 i 7 u\u017cywane s\u0105 na zewn\u0105trz, gdy nie je\u017adzisz skuterem \u015bnie\u017cnym. Na wycieczki skuterem \u015bnie\u017cnym otrzymasz kombinezon, buty i kask.","W Szwecji zdejmujemy buty w domu, wi\u0119c warto zabra\u0107 ciep\u0142e kapcie lub grube skarpetki do u\u017cytku w pomieszczeniach."]},{question:"Czy jest co\u015b, czego nie musz\u0119 zabiera\u0107?",answer:["Zapewniamy po\u015bciel, r\u0119czniki, szlafroki i kapcie.","Suszarka do w\u0142os\xf3w jest dost\u0119pna w \u0142azience.","Kawa, herbata, woda i sok s\u0105 wliczone w pe\u0142ne wy\u017cywienie."]},{question:"Co nie jest wliczone w pe\u0142ne wy\u017cywienie?",answer:["Napoje alkoholowe nie s\u0105 wliczone. Zabierz got\xf3wk\u0119, je\u015bli chcesz je kupi\u0107."]},{question:"Czy potrzebuj\u0119 dodatkowego ubezpieczenia?",answer:["Tak, kup ubezpieczenie podr\xf3\u017cne obejmuj\u0105ce aktywno\u015bci przygodowe.","Sprawd\u017a r\xf3wnie\u017c, czy Twoje ubezpieczenie zdrowotne obowi\u0105zuje za granic\u0105 i zabierz dow\xf3d ubezpieczenia."]},{question:"Czy potrzebuj\u0119 specjalnego prawa jazdy na skuter \u015bnie\u017cny?",answer:["Nie, wystarczy zwyk\u0142e prawo jazdy.","Wszyscy kierowcy musz\u0105 mie\u0107 przy sobie prawo jazdy. Poniewa\u017c zawsze je\u017adzisz z naszym przewodnikiem, wystarczy, \u017ce przewodnik ma wszystkie niezb\u0119dne pozwolenia.","Sprawd\u017a r\xf3wnie\u017c, czy Tw\xf3j paszport lub dow\xf3d osobisty jest wa\u017cny."]},{question:"Czy mog\u0119 u\u017cywa\u0107 obcej waluty w Szwecji?",answer:["Nie, musisz wymieni\u0107 pieni\u0105dze na korony szwedzkie (SEK), aby robi\u0107 zakupy u nas lub w sklepie wiejskim.","Wi\u0119kszo\u015b\u0107 innych sklep\xf3w akceptuje karty VISA i Mastercard."]}],kd=["children"],jd=["scope","children"];function Nd(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=[];const o=()=>{const n=r.map(t=>e.createContext(t));return function(r){const a=(null===r||void 0===r?void 0:r[t])||n;return e.useMemo(()=>({["__scope".concat(t)]:c(c({},r),{},{[t]:a})}),[r,a])}};return o.scopeName=t,[function(n,o){const i=e.createContext(o),l=r.length;r=[...r,o];const s=n=>{var r;const{scope:o,children:s}=n,c=a(n,jd),u=(null===o||void 0===o||null===(r=o[t])||void 0===r?void 0:r[l])||i,d=e.useMemo(()=>c,Object.values(c));return(0,na.jsx)(u.Provider,{value:d,children:s})};return s.displayName=n+"Provider",[s,function(r,a){var s;const c=(null===a||void 0===a||null===(s=a[t])||void 0===s?void 0:s[l])||i,u=e.useContext(c);if(u)return u;if(void 0!==o)return o;throw new Error("`".concat(r,"` must be used within `").concat(n,"`"))}]},Sd(o,...n)]}function Sd(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];const a=n[0];if(1===n.length)return a;const o=()=>{const t=n.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(n){const r=t.reduce((e,t)=>{let{useScope:r,scopeName:a}=t;const o=r(n)["__scope".concat(a)];return c(c({},e),o)},{});return e.useMemo(()=>({["__scope".concat(a.scopeName)]:r}),[r])}};return o.scopeName=a.scopeName,o}function Cd(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function Ed(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function Od(e,t){return e.get(Ed(e,t))}function Md(e,t,n){return e.set(Ed(e,t),n),n}function Pd(e,t){if("function"===typeof e)return e(t);null!==e&&void 0!==e&&(e.current=t)}function _d(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{let n=!1;const r=t.map(t=>{const r=Pd(t,e);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let e=0;e<r.length;e++){const n=r[e];"function"==typeof n?n():Pd(t[e],null)}}}}function Ld(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.useCallback(_d(...n),n)}const Td=["children"],Dd=["children"];function zd(t){const n=Rd(t),r=e.forwardRef((t,r)=>{const{children:o}=t,i=a(t,Td),l=e.Children.toArray(o),s=l.find(Fd);if(s){const t=s.props.children,a=l.map(n=>n===s?e.Children.count(t)>1?e.Children.only(null):e.isValidElement(t)?t.props.children:null:n);return(0,na.jsx)(n,c(c({},i),{},{ref:r,children:e.isValidElement(t)?e.cloneElement(t,void 0,a):null}))}return(0,na.jsx)(n,c(c({},i),{},{ref:r,children:o}))});return r.displayName="".concat(t,".Slot"),r}function Rd(t){const n=e.forwardRef((t,n)=>{const{children:r}=t,o=a(t,Dd);if(e.isValidElement(r)){const t=function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,a=r&&"isReactWarning"in r&&r.isReactWarning;if(a)return e.ref;if(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get,a=r&&"isReactWarning"in r&&r.isReactWarning,a)return e.props.ref;return e.props.ref||e.ref}(r),a=function(e,t){const n=c({},t);for(const r in t){const a=e[r],o=t[r];/^on[A-Z]/.test(r)?a&&o?n[r]=function(){const e=o(...arguments);return a(...arguments),e}:a&&(n[r]=a):"style"===r?n[r]=c(c({},a),o):"className"===r&&(n[r]=[a,o].filter(Boolean).join(" "))}return c(c({},e),n)}(o,r.props);return r.type!==e.Fragment&&(a.ref=n?_d(n,t):t),e.cloneElement(r,a)}return e.Children.count(r)>1?e.Children.only(null):null});return n.displayName="".concat(t,".SlotClone"),n}var Ad=Symbol("radix.slottable");var Id;function Fd(t){return e.isValidElement(t)&&"function"===typeof t.type&&"__radixId"in t.type&&t.type.__radixId===Ad}const Hd=["scope","children"];var Wd=new WeakMap;Id=new WeakMap,Map;function Bd(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);const n=function(e,t){const n=e.length,r=Ud(t),a=r>=0?r:n+r;return a<0||a>=n?-1:a}(e,t);return-1===n?void 0:e[n]}function Ud(e){return e!==e||0===e?0:Math.trunc(e)}"undefined"===typeof window||!window.document||window.document.createElement;function qd(e,t){let{checkForDefaultPrevented:n=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function(r){if(null===e||void 0===e||e(r),!1===n||!r.defaultPrevented)return null===t||void 0===t?void 0:t(r)}}var Vd=null!==globalThis&&void 0!==globalThis&&globalThis.document?e.useLayoutEffect:()=>{},Kd=t[" useInsertionEffect ".trim().toString()]||Vd;function Yd(t){let{prop:n,defaultProp:r,onChange:a=()=>{},caller:o}=t;const[i,l,s]=function(t){let{defaultProp:n,onChange:r}=t;const[a,o]=e.useState(n),i=e.useRef(a),l=e.useRef(r);return Kd(()=>{l.current=r},[r]),e.useEffect(()=>{var e;i.current!==a&&(null===(e=l.current)||void 0===e||e.call(l,a),i.current=a)},[a,i]),[a,o,l]}({defaultProp:r,onChange:a}),c=void 0!==n,u=c?n:i;{const t=e.useRef(void 0!==n);e.useEffect(()=>{const e=t.current;if(e!==c){const t=e?"controlled":"uncontrolled",n=c?"controlled":"uncontrolled";console.warn("".concat(o," is changing from ").concat(t," to ").concat(n,". Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component."))}t.current=c},[c,o])}const d=e.useCallback(e=>{if(c){const r=function(e){return"function"===typeof e}(e)?e(n):e;var t;if(r!==n)null===(t=s.current)||void 0===t||t.call(s,r)}else l(e)},[c,n,l,s]);return[u,d]}Symbol("RADIX:SYNC_STATE");var Gd=n(950);const $d=["asChild"];var Qd=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((t,n)=>{const r=zd("Primitive.".concat(n)),o=e.forwardRef((e,t)=>{const{asChild:o}=e,i=a(e,$d),l=o?r:n;return"undefined"!==typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,na.jsx)(l,c(c({},i),{},{ref:t}))});return o.displayName="Primitive.".concat(n),c(c({},t),{},{[n]:o})},{});var Jd=t=>{const{present:n,children:r}=t,a=function(t){const[n,r]=e.useState(),a=e.useRef(null),o=e.useRef(t),i=e.useRef("none"),l=t?"mounted":"unmounted",[s,c]=function(t,n){return e.useReducer((e,t)=>{const r=n[e][t];return null!==r&&void 0!==r?r:e},t)}(l,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return e.useEffect(()=>{const e=Xd(a.current);i.current="mounted"===s?e:"none"},[s]),Vd(()=>{const e=a.current,n=o.current;if(n!==t){const r=i.current,a=Xd(e);if(t)c("MOUNT");else if("none"===a||"none"===(null===e||void 0===e?void 0:e.display))c("UNMOUNT");else{c(n&&r!==a?"ANIMATION_OUT":"UNMOUNT")}o.current=t}},[t,c]),Vd(()=>{if(n){var e;let t;const r=null!==(e=n.ownerDocument.defaultView)&&void 0!==e?e:window,l=e=>{const i=Xd(a.current).includes(CSS.escape(e.animationName));if(e.target===n&&i&&(c("ANIMATION_END"),!o.current)){const e=n.style.animationFillMode;n.style.animationFillMode="forwards",t=r.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=e)})}},s=e=>{e.target===n&&(i.current=Xd(a.current))};return n.addEventListener("animationstart",s),n.addEventListener("animationcancel",l),n.addEventListener("animationend",l),()=>{r.clearTimeout(t),n.removeEventListener("animationstart",s),n.removeEventListener("animationcancel",l),n.removeEventListener("animationend",l)}}c("ANIMATION_END")},[n,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:e.useCallback(e=>{a.current=e?getComputedStyle(e):null,r(e)},[])}}(n),o="function"===typeof r?r({present:a.isPresent}):e.Children.only(r),i=Ld(a.ref,function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,a=r&&"isReactWarning"in r&&r.isReactWarning;if(a)return e.ref;if(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get,a=r&&"isReactWarning"in r&&r.isReactWarning,a)return e.props.ref;return e.props.ref||e.ref}(o));return"function"===typeof r||a.isPresent?e.cloneElement(o,{ref:i}):null};function Xd(e){return(null===e||void 0===e?void 0:e.animationName)||"none"}Jd.displayName="Presence";var Zd=t[" useId ".trim().toString()]||(()=>{}),ep=0;function tp(t){const[n,r]=e.useState(Zd());return Vd(()=>{t||r(e=>null!==e&&void 0!==e?e:String(ep++))},[t]),t||(n?"radix-".concat(n):"")}const np=["__scopeCollapsible","open","defaultOpen","disabled","onOpenChange"],rp=["__scopeCollapsible"],ap=["forceMount"],op=["__scopeCollapsible","present","children"];var ip="Collapsible",[lp,sp]=Nd(ip),[cp,up]=lp(ip),dp=e.forwardRef((t,n)=>{const{__scopeCollapsible:r,open:o,defaultOpen:i,disabled:l,onOpenChange:s}=t,u=a(t,np),[d,p]=Yd({prop:o,defaultProp:null!==i&&void 0!==i&&i,onChange:s,caller:ip});return(0,na.jsx)(cp,{scope:r,disabled:l,contentId:tp(),open:d,onOpenToggle:e.useCallback(()=>p(e=>!e),[p]),children:(0,na.jsx)(Qd.div,c(c({"data-state":yp(d),"data-disabled":l?"":void 0},u),{},{ref:n}))})});dp.displayName=ip;var pp="CollapsibleTrigger",fp=e.forwardRef((e,t)=>{const{__scopeCollapsible:n}=e,r=a(e,rp),o=up(pp,n);return(0,na.jsx)(Qd.button,c(c({type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":yp(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled},r),{},{ref:t,onClick:qd(e.onClick,o.onOpenToggle)}))});fp.displayName=pp;var mp="CollapsibleContent",hp=e.forwardRef((e,t)=>{const{forceMount:n}=e,r=a(e,ap),o=up(mp,e.__scopeCollapsible);return(0,na.jsx)(Jd,{present:n||o.open,children:e=>{let{present:n}=e;return(0,na.jsx)(gp,c(c({},r),{},{ref:t,present:n}))}})});hp.displayName=mp;var gp=e.forwardRef((t,n)=>{const{__scopeCollapsible:r,present:o,children:i}=t,l=a(t,op),s=up(mp,r),[u,d]=e.useState(o),p=e.useRef(null),f=Ld(n,p),m=e.useRef(0),h=m.current,g=e.useRef(0),y=g.current,v=s.open||u,b=e.useRef(v),x=e.useRef(void 0);return e.useEffect(()=>{const e=requestAnimationFrame(()=>b.current=!1);return()=>cancelAnimationFrame(e)},[]),Vd(()=>{const e=p.current;if(e){x.current=x.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";const t=e.getBoundingClientRect();m.current=t.height,g.current=t.width,b.current||(e.style.transitionDuration=x.current.transitionDuration,e.style.animationName=x.current.animationName),d(o)}},[s.open,o]),(0,na.jsx)(Qd.div,c(c({"data-state":yp(s.open),"data-disabled":s.disabled?"":void 0,id:s.contentId,hidden:!v},l),{},{ref:f,style:c({"--radix-collapsible-content-height":h?"".concat(h,"px"):void 0,"--radix-collapsible-content-width":y?"".concat(y,"px"):void 0},t.style),children:v&&i}))});function yp(e){return e?"open":"closed"}var vp=dp,bp=fp,xp=hp,wp=e.createContext(void 0);const kp=["type"],jp=["value","defaultValue","onValueChange","collapsible"],Np=["value","defaultValue","onValueChange"],Sp=["__scopeAccordion","disabled","dir","orientation"],Cp=["__scopeAccordion","value"],Ep=["__scopeAccordion"],Op=["__scopeAccordion"],Mp=["__scopeAccordion"];var Pp="Accordion",_p=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[Lp,Tp,Dp]=function(t){const n=t+"CollectionProvider",[r,o]=Nd(n),[i,l]=r(n,{collectionRef:{current:null},itemMap:new Map}),s=t=>{const{scope:n,children:r}=t,a=e.useRef(null),o=e.useRef(new Map).current;return(0,na.jsx)(i,{scope:n,itemMap:o,collectionRef:a,children:r})};s.displayName=n;const u=t+"CollectionSlot",d=zd(u),p=e.forwardRef((e,t)=>{const{scope:n,children:r}=e,a=Ld(t,l(u,n).collectionRef);return(0,na.jsx)(d,{ref:a,children:r})});p.displayName=u;const f=t+"CollectionItemSlot",m="data-radix-collection-item",h=zd(f),g=e.forwardRef((t,n)=>{const{scope:r,children:o}=t,i=a(t,Hd),s=e.useRef(null),u=Ld(n,s),d=l(f,r);return e.useEffect(()=>(d.itemMap.set(s,c({ref:s},i)),()=>{d.itemMap.delete(s)})),(0,na.jsx)(h,c(c({},{[m]:""}),{},{ref:u,children:o}))});return g.displayName=f,[{Provider:s,Slot:p,ItemSlot:g},function(n){const r=l(t+"CollectionConsumer",n),a=e.useCallback(()=>{const e=r.collectionRef.current;if(!e)return[];const t=Array.from(e.querySelectorAll("[".concat(m,"]"))),n=Array.from(r.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current));return n},[r.collectionRef,r.itemMap]);return a},o]}(Pp),[zp,Rp]=Nd(Pp,[Dp,sp]),Ap=sp(),Ip=e.forwardRef((e,t)=>{const{type:n}=e,r=a(e,kp),o=r,i=r;return(0,na.jsx)(Lp.Provider,{scope:e.__scopeAccordion,children:"multiple"===n?(0,na.jsx)(qp,c(c({},i),{},{ref:t})):(0,na.jsx)(Up,c(c({},o),{},{ref:t}))})});Ip.displayName=Pp;var[Fp,Hp]=zp(Pp),[Wp,Bp]=zp(Pp,{collapsible:!1}),Up=e.forwardRef((t,n)=>{const{value:r,defaultValue:o,onValueChange:i=()=>{},collapsible:l=!1}=t,s=a(t,jp),[u,d]=Yd({prop:r,defaultProp:null!==o&&void 0!==o?o:"",onChange:i,caller:Pp});return(0,na.jsx)(Fp,{scope:t.__scopeAccordion,value:e.useMemo(()=>u?[u]:[],[u]),onItemOpen:d,onItemClose:e.useCallback(()=>l&&d(""),[l,d]),children:(0,na.jsx)(Wp,{scope:t.__scopeAccordion,collapsible:l,children:(0,na.jsx)(Yp,c(c({},s),{},{ref:n}))})})}),qp=e.forwardRef((t,n)=>{const{value:r,defaultValue:o,onValueChange:i=()=>{}}=t,l=a(t,Np),[s,u]=Yd({prop:r,defaultProp:null!==o&&void 0!==o?o:[],onChange:i,caller:Pp}),d=e.useCallback(e=>u(function(){return[...arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e]}),[u]),p=e.useCallback(e=>u(function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter(t=>t!==e)}),[u]);return(0,na.jsx)(Fp,{scope:t.__scopeAccordion,value:s,onItemOpen:d,onItemClose:p,children:(0,na.jsx)(Wp,{scope:t.__scopeAccordion,collapsible:!0,children:(0,na.jsx)(Yp,c(c({},l),{},{ref:n}))})})}),[Vp,Kp]=zp(Pp),Yp=e.forwardRef((t,n)=>{const{__scopeAccordion:r,disabled:o,dir:i,orientation:l="vertical"}=t,s=a(t,Sp),u=Ld(e.useRef(null),n),d=Tp(r),p="ltr"===function(t){const n=e.useContext(wp);return t||n||"ltr"}(i),f=qd(t.onKeyDown,e=>{var t;if(!_p.includes(e.key))return;const n=e.target,r=d().filter(e=>{var t;return!(null!==(t=e.ref.current)&&void 0!==t&&t.disabled)}),a=r.findIndex(e=>e.ref.current===n),o=r.length;if(-1===a)return;e.preventDefault();let i=a;const s=o-1,c=()=>{i=a+1,i>s&&(i=0)},u=()=>{i=a-1,i<0&&(i=s)};switch(e.key){case"Home":i=0;break;case"End":i=s;break;case"ArrowRight":"horizontal"===l&&(p?c():u());break;case"ArrowDown":"vertical"===l&&c();break;case"ArrowLeft":"horizontal"===l&&(p?u():c());break;case"ArrowUp":"vertical"===l&&u()}null===(t=r[i%o].ref.current)||void 0===t||t.focus()});return(0,na.jsx)(Vp,{scope:r,disabled:o,direction:i,orientation:l,children:(0,na.jsx)(Lp.Slot,{scope:r,children:(0,na.jsx)(Qd.div,c(c({},s),{},{"data-orientation":l,ref:u,onKeyDown:o?void 0:f}))})})}),Gp="AccordionItem",[$p,Qp]=zp(Gp),Jp=e.forwardRef((e,t)=>{const{__scopeAccordion:n,value:r}=e,o=a(e,Cp),i=Kp(Gp,n),l=Hp(Gp,n),s=Ap(n),u=tp(),d=r&&l.value.includes(r)||!1,p=i.disabled||e.disabled;return(0,na.jsx)($p,{scope:n,open:d,disabled:p,triggerId:u,children:(0,na.jsx)(vp,c(c(c({"data-orientation":i.orientation,"data-state":af(d)},s),o),{},{ref:t,disabled:p,open:d,onOpenChange:e=>{e?l.onItemOpen(r):l.onItemClose(r)}}))})});Jp.displayName=Gp;var Xp="AccordionHeader",Zp=e.forwardRef((e,t)=>{const{__scopeAccordion:n}=e,r=a(e,Ep),o=Kp(Pp,n),i=Qp(Xp,n);return(0,na.jsx)(Qd.h3,c(c({"data-orientation":o.orientation,"data-state":af(i.open),"data-disabled":i.disabled?"":void 0},r),{},{ref:t}))});Zp.displayName=Xp;var ef="AccordionTrigger",tf=e.forwardRef((e,t)=>{const{__scopeAccordion:n}=e,r=a(e,Op),o=Kp(Pp,n),i=Qp(ef,n),l=Bp(ef,n),s=Ap(n);return(0,na.jsx)(Lp.ItemSlot,{scope:n,children:(0,na.jsx)(bp,c(c(c({"aria-disabled":i.open&&!l.collapsible||void 0,"data-orientation":o.orientation,id:i.triggerId},s),r),{},{ref:t}))})});tf.displayName=ef;var nf="AccordionContent",rf=e.forwardRef((e,t)=>{const{__scopeAccordion:n}=e,r=a(e,Mp),o=Kp(Pp,n),i=Qp(nf,n),l=Ap(n);return(0,na.jsx)(xp,c(c(c({role:"region","aria-labelledby":i.triggerId,"data-orientation":o.orientation},l),r),{},{ref:t,style:c({"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)"},e.style)}))});function af(e){return e?"open":"closed"}rf.displayName=nf;var of=Ip,lf=Jp,sf=Zp,cf=tf,uf=rf;const df=ma("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]),pf=["className"],ff=["className","children"],mf=["className","children"],hf=of,gf=e.forwardRef((e,t)=>{let{className:n}=e,r=a(e,pf);return(0,na.jsx)(lf,c({ref:t,className:Zc("border-b",n)},r))});gf.displayName="AccordionItem";const yf=e.forwardRef((e,t)=>{let{className:n,children:r}=e,o=a(e,ff);return(0,na.jsx)(sf,{className:"flex",children:(0,na.jsxs)(cf,c(c({ref:t,className:Zc("flex flex-1 items-center justify-between py-4 text-sm font-medium transition-all hover:underline text-left [&[data-state=open]>svg]:rotate-180",n)},o),{},{children:[r,(0,na.jsx)(df,{className:"h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"})]}))})});yf.displayName=cf.displayName;const vf=e.forwardRef((e,t)=>{let{className:n,children:r}=e,o=a(e,mf);return(0,na.jsx)(uf,c(c({ref:t,className:"overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down"},o),{},{children:(0,na.jsx)("div",{className:Zc("pb-4 pt-0",n),children:r})}))});function bf(t){const n=e.useRef(t);return e.useEffect(()=>{n.current=t}),e.useMemo(()=>function(){for(var e,t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return null===(e=n.current)||void 0===e?void 0:e.call(n,...r)},[])}vf.displayName=uf.displayName;const xf=["disableOutsidePointerEvents","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss"];var wf,kf="dismissableLayer.update",jf="dismissableLayer.pointerDownOutside",Nf="dismissableLayer.focusOutside",Sf=e.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Cf=e.forwardRef((t,n)=>{var r;const{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:i,onPointerDownOutside:l,onFocusOutside:s,onInteractOutside:u,onDismiss:d}=t,p=a(t,xf),f=e.useContext(Sf),[m,h]=e.useState(null),g=null!==(r=null===m||void 0===m?void 0:m.ownerDocument)&&void 0!==r?r:null===globalThis||void 0===globalThis?void 0:globalThis.document,[,y]=e.useState({}),v=Ld(n,e=>h(e)),b=Array.from(f.layers),[x]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),w=b.indexOf(x),k=m?b.indexOf(m):-1,j=f.layersWithOutsidePointerEventsDisabled.size>0,N=k>=w,S=function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===globalThis||void 0===globalThis?void 0:globalThis.document;const r=bf(t),a=e.useRef(!1),o=e.useRef(()=>{});return e.useEffect(()=>{const e=e=>{if(e.target&&!a.current){let t=function(){Mf(jf,r,a,{discrete:!0})};const a={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",o.current),o.current=t,n.addEventListener("click",o.current,{once:!0})):t()}else n.removeEventListener("click",o.current);a.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",o.current)}},[n,r]),{onPointerDownCapture:()=>a.current=!0}}(e=>{const t=e.target,n=[...f.branches].some(e=>e.contains(t));N&&!n&&(null===l||void 0===l||l(e),null===u||void 0===u||u(e),e.defaultPrevented||null===d||void 0===d||d())},g),C=function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===globalThis||void 0===globalThis?void 0:globalThis.document;const r=bf(t),a=e.useRef(!1);return e.useEffect(()=>{const e=e=>{if(e.target&&!a.current){Mf(Nf,r,{originalEvent:e},{discrete:!1})}};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}(e=>{const t=e.target;[...f.branches].some(e=>e.contains(t))||(null===s||void 0===s||s(e),null===u||void 0===u||u(e),e.defaultPrevented||null===d||void 0===d||d())},g);return function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===globalThis||void 0===globalThis?void 0:globalThis.document;const r=bf(t);e.useEffect(()=>{const e=e=>{"Escape"===e.key&&r(e)};return n.addEventListener("keydown",e,{capture:!0}),()=>n.removeEventListener("keydown",e,{capture:!0})},[r,n])}(e=>{k===f.layers.size-1&&(null===i||void 0===i||i(e),!e.defaultPrevented&&d&&(e.preventDefault(),d()))},g),e.useEffect(()=>{if(m)return o&&(0===f.layersWithOutsidePointerEventsDisabled.size&&(wf=g.body.style.pointerEvents,g.body.style.pointerEvents="none"),f.layersWithOutsidePointerEventsDisabled.add(m)),f.layers.add(m),Of(),()=>{o&&1===f.layersWithOutsidePointerEventsDisabled.size&&(g.body.style.pointerEvents=wf)}},[m,g,o,f]),e.useEffect(()=>()=>{m&&(f.layers.delete(m),f.layersWithOutsidePointerEventsDisabled.delete(m),Of())},[m,f]),e.useEffect(()=>{const e=()=>y({});return document.addEventListener(kf,e),()=>document.removeEventListener(kf,e)},[]),(0,na.jsx)(Qd.div,c(c({},p),{},{ref:v,style:c({pointerEvents:j?N?"auto":"none":void 0},t.style),onFocusCapture:qd(t.onFocusCapture,C.onFocusCapture),onBlurCapture:qd(t.onBlurCapture,C.onBlurCapture),onPointerDownCapture:qd(t.onPointerDownCapture,S.onPointerDownCapture)}))});Cf.displayName="DismissableLayer";var Ef=e.forwardRef((t,n)=>{const r=e.useContext(Sf),a=e.useRef(null),o=Ld(n,a);return e.useEffect(()=>{const e=a.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,na.jsx)(Qd.div,c(c({},t),{},{ref:o}))});function Of(){const e=new CustomEvent(kf);document.dispatchEvent(e)}function Mf(e,t,n,r){let{discrete:a}=r;const o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),a?function(e,t){e&&Gd.flushSync(()=>e.dispatchEvent(t))}(o,i):o.dispatchEvent(i)}Ef.displayName="DismissableLayerBranch";const Pf=["loop","trapped","onMountAutoFocus","onUnmountAutoFocus"];var _f="focusScope.autoFocusOnMount",Lf="focusScope.autoFocusOnUnmount",Tf={bubbles:!1,cancelable:!0},Df=e.forwardRef((t,n)=>{const{loop:r=!1,trapped:o=!1,onMountAutoFocus:i,onUnmountAutoFocus:l}=t,s=a(t,Pf),[u,d]=e.useState(null),p=bf(i),f=bf(l),m=e.useRef(null),h=Ld(n,e=>d(e)),g=e.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;e.useEffect(()=>{if(o){let e=function(e){if(g.paused||!u)return;const t=e.target;u.contains(t)?m.current=t:If(m.current,{select:!0})},t=function(e){if(g.paused||!u)return;const t=e.relatedTarget;null!==t&&(u.contains(t)||If(m.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(const t of e)t.removedNodes.length>0&&If(u)};document.addEventListener("focusin",e),document.addEventListener("focusout",t);const r=new MutationObserver(n);return u&&r.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[o,u,g.paused]),e.useEffect(()=>{if(u){Ff.add(g);const t=document.activeElement;if(!u.contains(t)){const n=new CustomEvent(_f,Tf);u.addEventListener(_f,p),u.dispatchEvent(n),n.defaultPrevented||(!function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=document.activeElement;for(const r of e)if(If(r,{select:t}),document.activeElement!==n)return}((e=zf(u),e.filter(e=>"A"!==e.tagName)),{select:!0}),document.activeElement===t&&If(u))}return()=>{u.removeEventListener(_f,p),setTimeout(()=>{const e=new CustomEvent(Lf,Tf);u.addEventListener(Lf,f),u.dispatchEvent(e),e.defaultPrevented||If(null!==t&&void 0!==t?t:document.body,{select:!0}),u.removeEventListener(Lf,f),Ff.remove(g)},0)}}var e},[u,p,f,g]);const y=e.useCallback(e=>{if(!r&&!o)return;if(g.paused)return;const t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=document.activeElement;if(t&&n){const t=e.currentTarget,[a,o]=function(e){const t=zf(e),n=Rf(t,e),r=Rf(t.reverse(),e);return[n,r]}(t);a&&o?e.shiftKey||n!==o?e.shiftKey&&n===a&&(e.preventDefault(),r&&If(o,{select:!0})):(e.preventDefault(),r&&If(a,{select:!0})):n===t&&e.preventDefault()}},[r,o,g.paused]);return(0,na.jsx)(Qd.div,c(c({tabIndex:-1},s),{},{ref:h,onKeyDown:y}))});function zf(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Rf(e,t){for(const n of e)if(!Af(n,{upTo:t}))return n}function Af(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(void 0!==n&&e===n)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function If(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&function(e){return e instanceof HTMLInputElement&&"select"in e}(e)&&t&&e.select()}}Df.displayName="FocusScope";var Ff=function(){let e=[];return{add(t){const n=e[0];t!==n&&(null===n||void 0===n||n.pause()),e=Hf(e,t),e.unshift(t)},remove(t){var n;e=Hf(e,t),null===(n=e[0])||void 0===n||n.resume()}}}();function Hf(e,t){const n=[...e],r=n.indexOf(t);return-1!==r&&n.splice(r,1),n}const Wf=["container"];var Bf=e.forwardRef((t,n)=>{var r;const{container:o}=t,i=a(t,Wf),[l,s]=e.useState(!1);Vd(()=>s(!0),[]);const u=o||l&&(null===globalThis||void 0===globalThis||null===(r=globalThis.document)||void 0===r?void 0:r.body);return u?Gd.createPortal((0,na.jsx)(Qd.div,c(c({},i),{},{ref:n})),u):null});Bf.displayName="Portal";var Uf=0;function qf(){e.useEffect(()=>{var e,t;const n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:Vf()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:Vf()),Uf++,()=>{1===Uf&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),Uf--}},[])}function Vf(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var Kf=function(){return Kf=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},Kf.apply(this,arguments)};function Yf(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}Object.create;function Gf(e,t,n){if(n||2===arguments.length)for(var r,a=0,o=t.length;a<o;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||Array.prototype.slice.call(t))}Object.create;"function"===typeof SuppressedError&&SuppressedError;var $f="right-scroll-bar-position",Qf="width-before-scroll-bar";function Jf(e,t){return"function"===typeof e?e(t):e&&(e.current=t),e}var Xf="undefined"!==typeof window?e.useLayoutEffect:e.useEffect,Zf=new WeakMap;function em(t,n){var r=function(t,n){var r=(0,e.useState)(function(){return{value:t,callback:n,facade:{get current(){return r.value},set current(e){var t=r.value;t!==e&&(r.value=e,r.callback(e,t))}}}})[0];return r.callback=n,r.facade}(n||null,function(e){return t.forEach(function(t){return Jf(t,e)})});return Xf(function(){var e=Zf.get(r);if(e){var n=new Set(e),a=new Set(t),o=r.current;n.forEach(function(e){a.has(e)||Jf(e,null)}),a.forEach(function(e){n.has(e)||Jf(e,o)})}Zf.set(r,t)},[t]),r}function tm(e){return e}function nm(e,t){void 0===t&&(t=tm);var n=[],r=!1,a={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var a=t(e,r);return n.push(a),function(){n=n.filter(function(e){return e!==a})}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var a=n;n=[],a.forEach(e),t=n}var o=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(o)};i(),n={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),n}}}};return a}var rm=function(e){void 0===e&&(e={});var t=nm(null);return t.options=Kf({async:!0,ssr:!1},e),t}(),am=function(){},om=e.forwardRef(function(t,n){var r=e.useRef(null),a=e.useState({onScrollCapture:am,onWheelCapture:am,onTouchMoveCapture:am}),o=a[0],i=a[1],l=t.forwardProps,s=t.children,c=t.className,u=t.removeScrollBar,d=t.enabled,p=t.shards,f=t.sideCar,m=t.noRelative,h=t.noIsolation,g=t.inert,y=t.allowPinchZoom,v=t.as,b=void 0===v?"div":v,x=t.gapMode,w=Yf(t,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),k=f,j=em([r,n]),N=Kf(Kf({},w),o);return e.createElement(e.Fragment,null,d&&e.createElement(k,{sideCar:rm,removeScrollBar:u,shards:p,noRelative:m,noIsolation:h,inert:g,setCallbacks:i,allowPinchZoom:!!y,lockRef:r,gapMode:x}),l?e.cloneElement(e.Children.only(s),Kf(Kf({},N),{ref:j})):e.createElement(b,Kf({},N,{className:c,ref:j}),s))});om.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},om.classNames={fullWidth:Qf,zeroRight:$f};var im,lm=function(t){var n=t.sideCar,r=Yf(t,["sideCar"]);if(!n)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var a=n.read();if(!a)throw new Error("Sidecar medium not found");return e.createElement(a,Kf({},r))};lm.isSideCarExport=!0;function sm(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=im||n.nc;return t&&e.setAttribute("nonce",t),e}var cm=function(){var e=0,t=null;return{add:function(n){var r,a;0==e&&(t=sm())&&(a=n,(r=t).styleSheet?r.styleSheet.cssText=a:r.appendChild(document.createTextNode(a)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},um=function(){var t=function(){var t=cm();return function(n,r){e.useEffect(function(){return t.add(n),function(){t.remove()}},[n&&r])}}();return function(e){var n=e.styles,r=e.dynamic;return t(n,r),null}},dm={left:0,top:0,right:0,gap:0},pm=function(e){return parseInt(e||"",10)||0},fm=function(e){if(void 0===e&&(e="margin"),"undefined"===typeof window)return dm;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],a=t["padding"===e?"paddingRight":"marginRight"];return[pm(n),pm(r),pm(a)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},mm=um(),hm="data-scroll-locked",gm=function(e,t,n,r){var a=e.left,o=e.top,i=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(l,"px ").concat(r,";\n  }\n  body[").concat(hm,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(a,"px;\n    padding-top: ").concat(o,"px;\n    padding-right: ").concat(i,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(l,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat($f," {\n    right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(Qf," {\n    margin-right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat($f," .").concat($f," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(Qf," .").concat(Qf," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(hm,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n  }\n")},ym=function(){var e=parseInt(document.body.getAttribute(hm)||"0",10);return isFinite(e)?e:0},vm=function(t){var n=t.noRelative,r=t.noImportant,a=t.gapMode,o=void 0===a?"margin":a;e.useEffect(function(){return document.body.setAttribute(hm,(ym()+1).toString()),function(){var e=ym()-1;e<=0?document.body.removeAttribute(hm):document.body.setAttribute(hm,e.toString())}},[]);var i=e.useMemo(function(){return fm(o)},[o]);return e.createElement(mm,{styles:gm(i,!n,o,r?"":"!important")})},bm=!1;if("undefined"!==typeof window)try{var xm=Object.defineProperty({},"passive",{get:function(){return bm=!0,!0}});window.addEventListener("test",xm,xm),window.removeEventListener("test",xm,xm)}catch(tg){bm=!1}var wm=!!bm&&{passive:!1},km=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},jm=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!==typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),Nm(e,r)){var a=Sm(e,r);if(a[1]>a[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},Nm=function(e,t){return"v"===e?function(e){return km(e,"overflowY")}(t):function(e){return km(e,"overflowX")}(t)},Sm=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},Cm=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Em=function(e){return[e.deltaX,e.deltaY]},Om=function(e){return e&&"current"in e?e.current:e},Mm=function(e){return"\n  .block-interactivity-".concat(e," {pointer-events: none;}\n  .allow-interactivity-").concat(e," {pointer-events: all;}\n")},Pm=0,_m=[];function Lm(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const Tm=(Dm=function(t){var n=e.useRef([]),r=e.useRef([0,0]),a=e.useRef(),o=e.useState(Pm++)[0],i=e.useState(um)[0],l=e.useRef(t);e.useEffect(function(){l.current=t},[t]),e.useEffect(function(){if(t.inert){document.body.classList.add("block-interactivity-".concat(o));var e=Gf([t.lockRef.current],(t.shards||[]).map(Om),!0).filter(Boolean);return e.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),e.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[t.inert,t.lockRef.current,t.shards]);var s=e.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!l.current.allowPinchZoom;var n,o=Cm(e),i=r.current,s="deltaX"in e?e.deltaX:i[0]-o[0],c="deltaY"in e?e.deltaY:i[1]-o[1],u=e.target,d=Math.abs(s)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var p=jm(d,u);if(!p)return!0;if(p?n=d:(n="v"===d?"h":"v",p=jm(d,u)),!p)return!1;if(!a.current&&"changedTouches"in e&&(s||c)&&(a.current=n),!n)return!0;var f=a.current||n;return function(e,t,n,r,a){var o=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),i=o*r,l=n.target,s=t.contains(l),c=!1,u=i>0,d=0,p=0;do{if(!l)break;var f=Sm(e,l),m=f[0],h=f[1]-f[2]-o*m;(m||h)&&Nm(e,l)&&(d+=h,p+=m);var g=l.parentNode;l=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!s&&l!==document.body||s&&(t.contains(l)||t===l));return(u&&(a&&Math.abs(d)<1||!a&&i>d)||!u&&(a&&Math.abs(p)<1||!a&&-i>p))&&(c=!0),c}(f,t,e,"h"===f?s:c,!0)},[]),c=e.useCallback(function(e){var t=e;if(_m.length&&_m[_m.length-1]===i){var r="deltaY"in t?Em(t):Cm(t),a=n.current.filter(function(e){return e.name===t.type&&(e.target===t.target||t.target===e.shadowParent)&&(n=e.delta,a=r,n[0]===a[0]&&n[1]===a[1]);var n,a})[0];if(a&&a.should)t.cancelable&&t.preventDefault();else if(!a){var o=(l.current.shards||[]).map(Om).filter(Boolean).filter(function(e){return e.contains(t.target)});(o.length>0?s(t,o[0]):!l.current.noIsolation)&&t.cancelable&&t.preventDefault()}}},[]),u=e.useCallback(function(e,t,r,a){var o={name:e,delta:t,target:r,should:a,shadowParent:Lm(r)};n.current.push(o),setTimeout(function(){n.current=n.current.filter(function(e){return e!==o})},1)},[]),d=e.useCallback(function(e){r.current=Cm(e),a.current=void 0},[]),p=e.useCallback(function(e){u(e.type,Em(e),e.target,s(e,t.lockRef.current))},[]),f=e.useCallback(function(e){u(e.type,Cm(e),e.target,s(e,t.lockRef.current))},[]);e.useEffect(function(){return _m.push(i),t.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:f}),document.addEventListener("wheel",c,wm),document.addEventListener("touchmove",c,wm),document.addEventListener("touchstart",d,wm),function(){_m=_m.filter(function(e){return e!==i}),document.removeEventListener("wheel",c,wm),document.removeEventListener("touchmove",c,wm),document.removeEventListener("touchstart",d,wm)}},[]);var m=t.removeScrollBar,h=t.inert;return e.createElement(e.Fragment,null,h?e.createElement(i,{styles:Mm(o)}):null,m?e.createElement(vm,{noRelative:t.noRelative,gapMode:t.gapMode}):null)},rm.useMedium(Dm),lm);var Dm,zm=e.forwardRef(function(t,n){return e.createElement(om,Kf({},t,{ref:n,sideCar:Tm}))});zm.classNames=om.classNames;const Rm=zm;var Am=function(e){return"undefined"===typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},Im=new WeakMap,Fm=new WeakMap,Hm={},Wm=0,Bm=function(e){return e&&(e.host||Bm(e.parentNode))},Um=function(e,t,n,r){var a=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=Bm(t);return n&&e.contains(n)?n:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)}).filter(function(e){return Boolean(e)})}(t,Array.isArray(e)?e:[e]);Hm[n]||(Hm[n]=new WeakMap);var o=Hm[n],i=[],l=new Set,s=new Set(a),c=function(e){e&&!l.has(e)&&(l.add(e),c(e.parentNode))};a.forEach(c);var u=function(e){e&&!s.has(e)&&Array.prototype.forEach.call(e.children,function(e){if(l.has(e))u(e);else try{var t=e.getAttribute(r),a=null!==t&&"false"!==t,s=(Im.get(e)||0)+1,c=(o.get(e)||0)+1;Im.set(e,s),o.set(e,c),i.push(e),1===s&&a&&Fm.set(e,!0),1===c&&e.setAttribute(n,"true"),a||e.setAttribute(r,"true")}catch(eg){console.error("aria-hidden: cannot operate on ",e,eg)}})};return u(t),l.clear(),Wm++,function(){i.forEach(function(e){var t=Im.get(e)-1,a=o.get(e)-1;Im.set(e,t),o.set(e,a),t||(Fm.has(e)||e.removeAttribute(r),Fm.delete(e)),a||e.removeAttribute(n)}),--Wm||(Im=new WeakMap,Im=new WeakMap,Fm=new WeakMap,Hm={})}},qm=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),a=t||Am(e);return a?(r.push.apply(r,Array.from(a.querySelectorAll("[aria-live], script"))),Um(r,a,n,"aria-hidden")):function(){return null}};const Vm=["__scopeDialog"],Km=["forceMount"],Ym=["__scopeDialog"],Gm=["forceMount"],$m=["__scopeDialog","trapFocus","onOpenAutoFocus","onCloseAutoFocus"],Qm=["__scopeDialog"],Jm=["__scopeDialog"],Xm=["__scopeDialog"];var Zm="Dialog",[eh,th]=Nd(Zm),[nh,rh]=eh(Zm),ah=t=>{const{__scopeDialog:n,children:r,open:a,defaultOpen:o,onOpenChange:i,modal:l=!0}=t,s=e.useRef(null),c=e.useRef(null),[u,d]=Yd({prop:a,defaultProp:null!==o&&void 0!==o&&o,onChange:i,caller:Zm});return(0,na.jsx)(nh,{scope:n,triggerRef:s,contentRef:c,contentId:tp(),titleId:tp(),descriptionId:tp(),open:u,onOpenChange:d,onOpenToggle:e.useCallback(()=>d(e=>!e),[d]),modal:l,children:r})};ah.displayName=Zm;var oh="DialogTrigger",ih=e.forwardRef((e,t)=>{const{__scopeDialog:n}=e,r=a(e,Vm),o=rh(oh,n),i=Ld(t,o.triggerRef);return(0,na.jsx)(Qd.button,c(c({type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":Ch(o.open)},r),{},{ref:i,onClick:qd(e.onClick,o.onOpenToggle)}))});ih.displayName=oh;var lh="DialogPortal",[sh,ch]=eh(lh,{forceMount:void 0}),uh=t=>{const{__scopeDialog:n,forceMount:r,children:a,container:o}=t,i=rh(lh,n);return(0,na.jsx)(sh,{scope:n,forceMount:r,children:e.Children.map(a,e=>(0,na.jsx)(Jd,{present:r||i.open,children:(0,na.jsx)(Bf,{asChild:!0,container:o,children:e})}))})};uh.displayName=lh;var dh="DialogOverlay",ph=e.forwardRef((e,t)=>{const n=ch(dh,e.__scopeDialog),{forceMount:r=n.forceMount}=e,o=a(e,Km),i=rh(dh,e.__scopeDialog);return i.modal?(0,na.jsx)(Jd,{present:r||i.open,children:(0,na.jsx)(mh,c(c({},o),{},{ref:t}))}):null});ph.displayName=dh;var fh=zd("DialogOverlay.RemoveScroll"),mh=e.forwardRef((e,t)=>{const{__scopeDialog:n}=e,r=a(e,Ym),o=rh(dh,n);return(0,na.jsx)(Rm,{as:fh,allowPinchZoom:!0,shards:[o.contentRef],children:(0,na.jsx)(Qd.div,c(c({"data-state":Ch(o.open)},r),{},{ref:t,style:c({pointerEvents:"auto"},r.style)}))})}),hh="DialogContent",gh=e.forwardRef((e,t)=>{const n=ch(hh,e.__scopeDialog),{forceMount:r=n.forceMount}=e,o=a(e,Gm),i=rh(hh,e.__scopeDialog);return(0,na.jsx)(Jd,{present:r||i.open,children:i.modal?(0,na.jsx)(yh,c(c({},o),{},{ref:t})):(0,na.jsx)(vh,c(c({},o),{},{ref:t}))})});gh.displayName=hh;var yh=e.forwardRef((t,n)=>{const r=rh(hh,t.__scopeDialog),a=e.useRef(null),o=Ld(n,r.contentRef,a);return e.useEffect(()=>{const e=a.current;if(e)return qm(e)},[]),(0,na.jsx)(bh,c(c({},t),{},{ref:o,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:qd(t.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=r.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:qd(t.onPointerDownOutside,e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:qd(t.onFocusOutside,e=>e.preventDefault())}))}),vh=e.forwardRef((t,n)=>{const r=rh(hh,t.__scopeDialog),a=e.useRef(!1),o=e.useRef(!1);return(0,na.jsx)(bh,c(c({},t),{},{ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:e=>{var n,i;(null===(n=t.onCloseAutoFocus)||void 0===n||n.call(t,e),e.defaultPrevented)||(a.current||null===(i=r.triggerRef.current)||void 0===i||i.focus(),e.preventDefault());a.current=!1,o.current=!1},onInteractOutside:e=>{var n,i;null===(n=t.onInteractOutside)||void 0===n||n.call(t,e),e.defaultPrevented||(a.current=!0,"pointerdown"===e.detail.originalEvent.type&&(o.current=!0));const l=e.target;(null===(i=r.triggerRef.current)||void 0===i?void 0:i.contains(l))&&e.preventDefault(),"focusin"===e.detail.originalEvent.type&&o.current&&e.preventDefault()}}))}),bh=e.forwardRef((t,n)=>{const{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:l}=t,s=a(t,$m),u=rh(hh,r),d=e.useRef(null),p=Ld(n,d);return qf(),(0,na.jsxs)(na.Fragment,{children:[(0,na.jsx)(Df,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:i,onUnmountAutoFocus:l,children:(0,na.jsx)(Cf,c(c({role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":Ch(u.open)},s),{},{ref:p,onDismiss:()=>u.onOpenChange(!1)}))}),(0,na.jsxs)(na.Fragment,{children:[(0,na.jsx)(Ph,{titleId:u.titleId}),(0,na.jsx)(_h,{contentRef:d,descriptionId:u.descriptionId})]})]})}),xh="DialogTitle",wh=e.forwardRef((e,t)=>{const{__scopeDialog:n}=e,r=a(e,Qm),o=rh(xh,n);return(0,na.jsx)(Qd.h2,c(c({id:o.titleId},r),{},{ref:t}))});wh.displayName=xh;var kh="DialogDescription",jh=e.forwardRef((e,t)=>{const{__scopeDialog:n}=e,r=a(e,Jm),o=rh(kh,n);return(0,na.jsx)(Qd.p,c(c({id:o.descriptionId},r),{},{ref:t}))});jh.displayName=kh;var Nh="DialogClose",Sh=e.forwardRef((e,t)=>{const{__scopeDialog:n}=e,r=a(e,Xm),o=rh(Nh,n);return(0,na.jsx)(Qd.button,c(c({type:"button"},r),{},{ref:t,onClick:qd(e.onClick,()=>o.onOpenChange(!1))}))});function Ch(e){return e?"open":"closed"}Sh.displayName=Nh;var Eh="DialogTitleWarning",[Oh,Mh]=function(t,n){const r=e.createContext(n),o=t=>{const{children:n}=t,o=a(t,kd),i=e.useMemo(()=>o,Object.values(o));return(0,na.jsx)(r.Provider,{value:i,children:n})};return o.displayName=t+"Provider",[o,function(a){const o=e.useContext(r);if(o)return o;if(void 0!==n)return n;throw new Error("`".concat(a,"` must be used within `").concat(t,"`"))}]}(Eh,{contentName:hh,titleName:xh,docsSlug:"dialog"}),Ph=t=>{let{titleId:n}=t;const r=Mh(Eh),a="`".concat(r.contentName,"` requires a `").concat(r.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(r.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(r.docsSlug);return e.useEffect(()=>{if(n){document.getElementById(n)||console.error(a)}},[a,n]),null},_h=t=>{let{contentRef:n,descriptionId:r}=t;const a=Mh("DialogDescriptionWarning"),o="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(a.contentName,"}.");return e.useEffect(()=>{var e;const t=null===(e=n.current)||void 0===e?void 0:e.getAttribute("aria-describedby");if(r&&t){document.getElementById(r)||console.warn(o)}},[o,n,r]),null},Lh=ph,Th=gh,Dh=wh,zh=jh,Rh=Sh;const Ah=["className"],Ih=["className","children"],Fh=["className"],Hh=["className"],Wh=ah,Bh=ih,Uh=uh,qh=e.forwardRef((e,t)=>{let{className:n}=e,r=a(e,Ah);return(0,na.jsx)(Lh,c({ref:t,className:Zc("fixed inset-0 z-50 bg-black/80  data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",n)},r))});qh.displayName=Lh.displayName;const Vh=e.forwardRef((e,t)=>{let{className:n,children:r}=e,o=a(e,Ih);return(0,na.jsxs)(Uh,{children:[(0,na.jsx)(qh,{}),(0,na.jsxs)(Th,c(c({ref:t,className:Zc("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",n)},o),{},{children:[r,(0,na.jsxs)(Rh,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,na.jsx)(ha,{className:"h-4 w-4"}),(0,na.jsx)("span",{className:"sr-only",children:"Close"})]})]}))]})});Vh.displayName=Th.displayName;e.forwardRef((e,t)=>{let{className:n}=e,r=a(e,Fh);return(0,na.jsx)(Dh,c({ref:t,className:Zc("text-lg font-semibold leading-none tracking-tight",n)},r))}).displayName=Dh.displayName;e.forwardRef((e,t)=>{let{className:n}=e,r=a(e,Hh);return(0,na.jsx)(zh,c({ref:t,className:Zc("text-sm text-muted-foreground",n)},r))}).displayName=zh.displayName;const Kh=[{question:"Hur tar jag mig enklast till er i R\xe5strand, Lappland?",answer:["Avst\xe5ndet fr\xe5n Malm\xf6 till v\xe5rt hus \xe4r cirka 1500 km.","Det snabbaste och smidigaste s\xe4ttet \xe4r flyg. En biljett till Lappland kostar knappt mer \xe4n tv\xe5 fulla tankar bensin och rekommenderas starkt.","Vi h\xe4mtar och l\xe4mnar alltid v\xe5ra g\xe4ster p\xe5 Skellefte\xe5, Lule\xe5 eller Lycksele flygplats."]},{question:"Hur flyger jag enklast till er?",answer:["Beroende p\xe5 var du bor flyger du till Arlanda i Stockholm.","D\xe4rifr\xe5n tar du inrikesflyg med Amapola till Lycksele (100 km fr\xe5n oss). Transfer ing\xe5r i vinterpaketet och biljetter bokas p\xe5 amapola.nu.","Du kan \xe4ven flyga till Skellefte\xe5 eller Lule\xe5 och forts\xe4tta med hyrbil. Dessa flygplatser ligger l\xe4ngre bort men biljetterna kan ibland vara mycket billiga. Vi hj\xe4lper dig g\xe4rna att hitta de b\xe4sta alternativen."]},{question:"Kan jag k\xf6ra egen bil till er?",answer:["Ja, men se till att ha bra vinterd\xe4ck. K\xf6r f\xf6rsiktigt d\xe5 det finns m\xe5nga vilda djur p\xe5 v\xe4garna.","Fr\xe5n Stockholm till R\xe5strand tar det 9\u201310 timmar med bil.","Du hittar R\xe5strand l\xe4ttast genom att s\xf6ka efter 'Cold Experience Lapland' p\xe5 Google Maps."]},{question:"Ing\xe5r sn\xf6skoterkl\xe4der, k\xe4ngor och hj\xe4lmar?",answer:["Ja, vi tillhandah\xe5ller ytterkl\xe4derna. Sn\xf6skoterkl\xe4derna \xe4r varma \u2013 du b\xe4r termounderkl\xe4der och mjuka kl\xe4der under."]},{question:"Vilka kl\xe4der ska jag ta med mig?",answer:["Det h\xe4r rekommenderar vi att du packar:","1. Termounderkl\xe4der av h\xf6g kvalitet","2. Vanliga strumpor","3. Tr\xf6ja eller fleecejacka","4. Varma fleecebyxor / mjuka byxor","5. Varma ullstrumpor","6. Vinterjacka eller skidst\xe4ll","7. Vinterskor / k\xe4ngor","8. M\xf6ssa och balaklava att b\xe4ra under hj\xe4lmen","9. Halsduk","10. Bra handskar","11. Solglas\xf6gon eller skidglas\xf6gon","12. Badkl\xe4der","Punkt 6 och 7 anv\xe4nds utomhus n\xe4r du inte k\xf6r sn\xf6skoter. P\xe5 sn\xf6skoterturer f\xe5r du overall, skor och hj\xe4lm.","I Sverige tar man av sig skorna inomhus, s\xe5 ta g\xe4rna med varma tofflor eller tjocka strumpor f\xf6r inomhusbruk."]},{question:"\xc4r det n\xe5got jag inte beh\xf6ver ta med?",answer:["Vi st\xe5r f\xf6r s\xe4ngkl\xe4der, handdukar, badrockar och tofflor.","H\xe5rtork finns i badrummet.","Kaffe, te, vatten och juice ing\xe5r i helpensionen."]},{question:"Vad ing\xe5r inte i helpensionen?",answer:["Alkoholdrycker ing\xe5r inte. Ta med kontanter om du vill ha det."]},{question:"Beh\xf6ver jag extra f\xf6rs\xe4kring?",answer:["Ja, k\xf6p resef\xf6rs\xe4kring som t\xe4cker \xe4ventyrsaktiviteter.","Kontrollera \xe4ven att din sjukf\xf6rs\xe4kring g\xe4ller utomlands och ta med bevis p\xe5 f\xf6rs\xe4kringen."]},{question:"M\xe5ste jag ha s\xe4rskilt k\xf6rkort f\xf6r sn\xf6skoter?",answer:["Nej, vanligt k\xf6rkort r\xe4cker.","Alla f\xf6rare m\xe5ste ha k\xf6rkort med sig. Eftersom du alltid k\xf6r tillsammans med v\xe5r guide \xe4r det tillr\xe4ckligt att guiden har alla n\xf6dv\xe4ndiga tillst\xe5nd.","Kontrollera ocks\xe5 att ditt pass eller ID \xe4r giltigt."]},{question:"Kan jag anv\xe4nda utl\xe4ndsk valuta i Sverige?",answer:["Nej, du beh\xf6ver v\xe4xla till svenska kronor (SEK) f\xf6r att handla hos oss eller i byns butik.","De flesta andra butiker tar VISA och Mastercard."]}],Yh=t=>{let{showCta:n=!0}=t;const{t:r,i18n:a}=_r(),{isMobile:o}=ya(),i=(0,e.useMemo)(()=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"sv";return e.startsWith("en")?bd:e.startsWith("de")?xd:e.startsWith("pl")?wd:Kh}((null===a||void 0===a?void 0:a.language)||"sv"),[null===a||void 0===a?void 0:a.language]);return(0,na.jsx)("section",{className:o?"py-12":"py-20",style:{background:va.gradients.heroSolid},children:(0,na.jsxs)("div",{className:"mx-auto ".concat(o?"max-w-sm px-4":"max-w-4xl px-4 sm:px-6 lg:px-8"),children:[(0,na.jsxs)("div",{className:"text-center ".concat(o?"mb-8":"mb-16"),children:[(0,na.jsxs)("h2",{className:"font-bold mb-6 ".concat(o?"text-3xl":"text-4xl"),style:{color:va.text.primary},children:[r("contact.faqTitle1","Vanliga"),(0,na.jsxs)("span",{style:{color:va.accent.primary},children:[" ",r("contact.faqTitle2","Fr\xe5gor")]})]}),(0,na.jsx)("p",{className:"".concat(o?"text-lg":"text-xl"),style:{color:va.text.primary},children:r("contact.faqSubtitle","H\xe4r hittar du svar p\xe5 de vanligaste fr\xe5gorna om v\xe5ra upplevelser")})]}),(0,na.jsx)(hf,{type:"multiple",className:"space-y-6",children:i.map((e,t)=>{const n=function(){const e=[];let t=[];return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach(n=>{const r=n.trim();r&&(/^\d+\./.test(r)?t.push(r.replace(/^\d+\.\s*/,"")):(t.length&&(e.push({type:"list",items:t}),t=[]),e.push({type:"text",content:r})))}),t.length&&e.push({type:"list",items:t}),e}(e.answer);return(0,na.jsx)(gf,{value:"faq-".concat(t),className:"border-none",children:(0,na.jsxs)(io,{variant:"glass",className:"p-0",contentClassName:"p-0",children:[(0,na.jsx)(yf,{className:"".concat(o?"px-4 py-4":"px-6 py-5"," text-left text-base md:text-lg font-semibold"),style:{color:va.text.primary},children:(0,na.jsxs)("div",{className:"flex w-full items-center gap-4 text-left",children:[(0,na.jsx)("div",{className:"".concat(o?"h-8 w-8 text-sm":"h-10 w-10 text-base"," flex items-center justify-center rounded-full font-semibold"),style:{backgroundColor:va.accent.primary+"20",color:va.accent.primary},children:String(t+1).padStart(2,"0")}),(0,na.jsx)("div",{className:"flex-1",children:(0,na.jsx)("p",{className:"".concat(o?"text-base":"text-lg"," font-semibold leading-snug"),style:{color:va.text.primary},children:e.question})})]})}),(0,na.jsx)(vf,{className:"".concat(o?"px-4 pb-4":"px-6 pb-6"," space-y-3"),style:{color:va.text.primary},children:4===t?(0,na.jsxs)(Wh,{children:[(0,na.jsxs)("div",{className:"flex flex-col md:flex-row gap-6 items-start mt-2",children:[(0,na.jsx)("div",{className:"flex-1",children:n.map((e,n)=>"list"===e.type?(0,na.jsx)("ol",{className:"ml-5 list-decimal space-y-1 text-sm md:text-base mb-4",children:e.items.map((e,r)=>(0,na.jsx)("li",{children:e},"faq-".concat(t,"-segment-").concat(n,"-item-").concat(r)))},"faq-".concat(t,"-segment-").concat(n)):(0,na.jsx)("p",{className:"text-sm md:text-base leading-relaxed mb-3",children:e.content},"faq-".concat(t,"-segment-").concat(n)))}),(0,na.jsx)("div",{className:"flex-1 flex justify-center md:justify-end mt-6 md:mt-0",children:(0,na.jsx)(Bh,{asChild:!0,children:(0,na.jsx)("div",{role:"button",tabIndex:0,"aria-label":"Expand clothes image",style:{background:"none",border:"none",padding:0,cursor:"pointer",outline:"none",display:"inline-block"},children:(0,na.jsx)("img",{src:"/images/Nya_bilder/clothes.webp",alt:"How to dress in layers for Lapland",loading:"lazy",decoding:"async",style:{maxWidth:320,width:"100%",borderRadius:12,boxShadow:"0 2px 16px rgba(0,0,0,0.08)",transition:"box-shadow 0.2s",outline:"none",boxSizing:"border-box",border:"2px solid transparent"},className:"hover:shadow-lg hover:border-blue-400 focus:border-blue-600"})})})})]}),(0,na.jsx)(Vh,{className:"flex flex-col items-center p-4",children:(0,na.jsx)("img",{src:"/images/Nya_bilder/clothes.webp",alt:"How to dress in layers for Lapland",loading:"lazy",decoding:"async",style:{maxWidth:900,width:"100%",borderRadius:16,boxShadow:"0 4px 32px rgba(0,0,0,0.18)"}})})]}):n.map((e,n)=>"list"===e.type?(0,na.jsx)("ol",{className:"ml-5 list-decimal space-y-1 text-sm md:text-base",children:e.items.map((e,r)=>(0,na.jsx)("li",{children:e},"faq-".concat(t,"-segment-").concat(n,"-item-").concat(r)))},"faq-".concat(t,"-segment-").concat(n)):(0,na.jsx)("p",{className:"text-sm md:text-base leading-relaxed",children:e.content},"faq-".concat(t,"-segment-").concat(n)))})]})},"faq-".concat(t))})}),n&&(0,na.jsx)("div",{className:"text-center ".concat(o?"mt-8":"mt-12"),children:(0,na.jsxs)(io,{variant:"glass",className:o?"p-6":"p-8",children:[(0,na.jsxs)("div",{className:"flex items-center justify-center gap-3 mb-4",children:[(0,na.jsx)(jo,{className:"".concat(o?"h-6 w-6":"h-8 w-8"),style:{color:va.accent.primary}}),(0,na.jsx)("h3",{className:"font-bold ".concat(o?"text-xl":"text-2xl"),style:{color:va.text.primary},children:r("contact.ctaTitle","Redo att boka din upplevelse?")})]}),(0,na.jsx)("p",{className:"mb-6 ".concat(o?"text-sm":"text-lg"),style:{color:va.text.primary},children:r("contact.ctaSubtitle","Kontakta oss idag f\xf6r att skapa minnen som varar livet ut")}),(0,na.jsxs)("div",{className:"flex gap-4 ".concat(o?"flex-col":"flex-row justify-center"),children:[(0,na.jsxs)("a",{href:"tel:+46731814568",className:"inline-flex items-center justify-center gap-2 px-6 py-3 rounded-lg font-semibold transition-all duration-200 hover:scale-105 ".concat(o?"w-full":""),style:{backgroundColor:va.accent.primary,color:"white"},children:[(0,na.jsx)(Ia,{className:"h-5 w-5"}),r("contact.callNow","Ring nu")]}),(0,na.jsxs)("a",{href:"mailto:info@coldexperience.se",className:"inline-flex items-center justify-center gap-2 px-6 py-3 rounded-lg font-semibold transition-all duration-200 hover:scale-105 border-2 ".concat(o?"w-full":""),style:{borderColor:va.accent.primary,color:va.accent.primary,backgroundColor:"transparent"},children:[(0,na.jsx)(Fa,{className:"h-5 w-5"}),r("contact.sendEmail","Skicka e-post")]})]})]})})]})})},Gh=()=>{const{t:e,i18n:t}=_r(),{isMobile:n}=ya(),r=go({t:e,i18n:t,pageKey:"faq",routeKey:"faq",defaults:{title:"Cold Experience FAQ",description:e("faq.meta.description","Svar p\xe5 vanliga fr\xe5gor om resan till Lappland, vad du ska packa, f\xf6rs\xe4kringar och vad som ing\xe5r."),keywords:"Cold Experience FAQ, Lappland fr\xe5gor, sn\xf6skoterresa fr\xe5gor, vad ska jag packa Lappland",ogImage:"/og/faq.jpg"}}),a=ho(r.siteUrl,r.ogImage),o=ho(r.siteUrl,r.twitterImage),i=n?"px-4 pt-24 pb-32":"px-4 sm:px-6 lg:px-8 pt-32 pb-40",l=n?"max-w-sm":"max-w-4xl";return(0,na.jsxs)(na.Fragment,{children:[(0,na.jsxs)(se,{children:[r.title&&(0,na.jsx)("title",{children:r.title}),r.description&&(0,na.jsx)("meta",{name:"description",content:r.description}),r.keywords&&(0,na.jsx)("meta",{name:"keywords",content:r.keywords}),(0,na.jsx)("link",{rel:"canonical",href:r.canonicalUrl}),(0,na.jsx)("meta",{property:"og:title",content:r.ogTitle}),(0,na.jsx)("meta",{property:"og:description",content:r.ogDescription}),(0,na.jsx)("meta",{property:"og:type",content:"website"}),(0,na.jsx)("meta",{property:"og:image",content:a}),(0,na.jsx)("meta",{property:"og:url",content:r.canonicalUrl}),(0,na.jsx)("meta",{name:"twitter:image",content:o}),r.jsonLd&&(0,na.jsx)("script",{type:"application/ld+json",children:JSON.stringify(r.jsonLd)})]}),(0,na.jsx)(fo,{routeKey:"faq",canonicalPath:r.canonicalPath,siteUrl:r.siteUrl}),(0,na.jsxs)("div",{className:"min-h-screen",style:{background:va.gradients.heroSolid},children:[(0,na.jsxs)("section",{className:"relative min-h-screen overflow-hidden flex items-center",children:[(0,na.jsxs)("div",{className:"absolute inset-0",children:[(0,na.jsx)(vo,{src:"/optimized_videos/coldexperience1-opt.mp4",poster:"/images/Nya_bilder/IMG_0451.webp",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:n?"none":"metadata",className:"absolute inset-0",videoClassName:"absolute inset-0 w-full h-full object-cover",pauseWhenOutOfView:!0}),(0,na.jsx)("div",{className:"absolute inset-0 opacity-80",style:{background:va.gradients.hero}})]}),(0,na.jsx)("div",{className:"relative z-10 w-full ".concat(i),children:(0,na.jsxs)("div",{className:"".concat(l," mx-auto text-center"),children:[(0,na.jsx)(lo,{primary:e("faq.hero.title1","Allt du beh\xf6ver veta"),accent:e("faq.hero.title2","inf\xf6r Lappland"),className:"mb-6 ".concat(n?"text-4xl":"text-5xl md:text-6xl")}),(0,na.jsx)("p",{className:"".concat(n?"text-lg max-w-md":"text-xl max-w-3xl"," mx-auto"),style:{color:va.text.secondary},children:e("faq.hero.subtitle","Vanliga fr\xe5gor om resv\xe4gar, packning, f\xf6rs\xe4kringar och hur allt fungerar hos oss.")})]})})]}),(0,na.jsx)(Yh,{})]})]})},$h=t=>{(0,e.useEffect)(()=>{if("undefined"===typeof window)return;if("undefined"!==typeof navigator&&"ReactSnap"===navigator.userAgent)return void(window.posthog=null);var e;if(!t)return void(null!==(e=window.posthog)&&void 0!==e&&e.opt_out_capturing&&window.posthog.opt_out_capturing());window.posthog||(window.posthog=[]);const n=()=>{var e,t;window.posthog&&"function"===typeof window.posthog.init&&(window.__posthogInitialized?null===(e=(t=window.posthog).opt_in_capturing)||void 0===e||e.call(t):(window.posthog.init("phc_yJW1VjHGGwmCbbrtczfqqNxgBDbhlhOWcdzcIJEOTFE",{api_host:"https://us.i.posthog.com",person_profiles:"identified_only"}),window.__posthogInitialized=!0))};if(window.__posthogInitialized)return void n();const r=document.querySelector('script[data-posthog="true"]');var a;if(r)return void("function"===typeof(null===(a=window.posthog)||void 0===a?void 0:a.init)?n():r.addEventListener("load",n,{once:!0}));const o=document.createElement("script");return o.src="https://us-assets.i.posthog.com/static/array.js",o.async=!0,o.crossOrigin="anonymous",o.type="text/javascript",o.setAttribute("data-posthog","true"),o.addEventListener("load",n,{once:!0}),o.addEventListener("error",()=>{console.warn("[CookieConsent] Failed to load PostHog analytics.")}),document.body.appendChild(o),()=>{o.removeEventListener("load",n)}},[t])},Qh=()=>{const{preferences:e}=Ka();return $h(e.analytics),qo(e.marketing),null},Jh=t=>{let{children:n}=t;const{lang:r}=ht(),a=ut(),{i18n:o}=_r(),i=Sa.includes(r||"")&&r||"en";if((0,e.useEffect)(()=>{o.language!==i&&o.changeLanguage(i)},[i,o]),!Sa.includes(r||"")){const e=a.pathname.replace(/^\/[^/]+/,"");return(0,na.jsx)(Lt,{to:"/".concat(i).concat(e||"/"),replace:!0})}return n},Xh=()=>(0,na.jsx)(Jh,{children:(0,na.jsx)(Tt,{})});const Zh=function(){const{i18n:e}=_r(),t=Sa.includes(e.language)?e.language:"en";return(0,na.jsxs)(aa,{children:[(0,na.jsx)(la,{}),(0,na.jsxs)("div",{className:"min-h-screen bg-slate-900 text-white",children:[(0,na.jsx)(Qh,{}),(0,na.jsx)(Ta,{}),(0,na.jsx)(Ga,{}),(0,na.jsx)("main",{children:(0,na.jsxs)(Rt,{children:[(0,na.jsx)(Dt,{path:"/",element:(0,na.jsx)(Lt,{to:"/".concat(t,"/"),replace:!0})}),(0,na.jsxs)(Dt,{path:":lang",element:(0,na.jsx)(Xh,{}),children:[(0,na.jsx)(Dt,{index:!0,element:(0,na.jsx)(gd,{})}),(0,na.jsx)(Dt,{path:"about",element:(0,na.jsx)(wo,{})}),(0,na.jsx)(Dt,{path:"packages",element:(0,na.jsx)(Eo,{})}),(0,na.jsx)(Dt,{path:"gallery",element:(0,na.jsx)(Fo,{})}),(0,na.jsx)(Dt,{path:"contact",element:(0,na.jsx)(Vo,{})}),(0,na.jsx)(Dt,{path:"faq",element:(0,na.jsx)(Gh,{})}),(0,na.jsx)(Dt,{path:"book",element:(0,na.jsx)(ku,{})}),(0,na.jsx)(Dt,{path:"privacy",element:(0,na.jsx)(vd,{policyKey:"privacy"})}),(0,na.jsx)(Dt,{path:"terms",element:(0,na.jsx)(vd,{policyKey:"terms"})}),(0,na.jsx)(Dt,{path:"cookies",element:(0,na.jsx)(vd,{policyKey:"cookies"})}),(0,na.jsx)(Dt,{path:"lapland-holiday-packages",element:(0,na.jsx)(Iu,{})}),(0,na.jsx)(Dt,{path:"pakiety-laponii",element:(0,na.jsx)(Iu,{})}),(0,na.jsx)(Dt,{path:"husky-ride",element:(0,na.jsx)(Ju,{})}),(0,na.jsx)(Dt,{path:"snowmobile-safari",element:(0,na.jsx)(Xu,{})}),(0,na.jsx)(Dt,{path:"northern-lights",element:(0,na.jsx)(Zu,{})}),(0,na.jsx)(Dt,{path:"accommodation",element:(0,na.jsx)(ed,{})}),(0,na.jsx)(Dt,{path:"paketresor",element:(0,na.jsx)(Iu,{})}),(0,na.jsx)(Dt,{path:"hundspann",element:(0,na.jsx)(Ju,{})}),(0,na.jsx)(Dt,{path:"skotersafari",element:(0,na.jsx)(Xu,{})}),(0,na.jsx)(Dt,{path:"norrsken",element:(0,na.jsx)(Zu,{})}),(0,na.jsx)(Dt,{path:"boende",element:(0,na.jsx)(ed,{})}),(0,na.jsx)(Dt,{path:"lappland-reisepakete",element:(0,na.jsx)(Iu,{})}),(0,na.jsx)(Dt,{path:"husky-tour",element:(0,na.jsx)(Ju,{})}),(0,na.jsx)(Dt,{path:"schneemobil-safari",element:(0,na.jsx)(Xu,{})}),(0,na.jsx)(Dt,{path:"nordlichter",element:(0,na.jsx)(Zu,{})}),(0,na.jsx)(Dt,{path:"accommodation",element:(0,na.jsx)(ed,{})})]}),(0,na.jsx)(Dt,{path:"about",element:(0,na.jsx)(Lt,{to:"/".concat(t,"/about"),replace:!0})}),(0,na.jsx)(Dt,{path:"packages",element:(0,na.jsx)(Lt,{to:"/".concat(t,"/packages"),replace:!0})}),(0,na.jsx)(Dt,{path:"gallery",element:(0,na.jsx)(Lt,{to:"/".concat(t,"/gallery"),replace:!0})}),(0,na.jsx)(Dt,{path:"contact",element:(0,na.jsx)(Lt,{to:"/".concat(t,"/contact"),replace:!0})}),(0,na.jsx)(Dt,{path:"book",element:(0,na.jsx)(Lt,{to:"/".concat(t,"/book"),replace:!0})}),(0,na.jsx)(Dt,{path:"faq",element:(0,na.jsx)(Lt,{to:"/".concat(t,"/faq"),replace:!0})}),(0,na.jsx)(Dt,{path:"privacy",element:(0,na.jsx)(Lt,{to:"/".concat(t,"/privacy"),replace:!0})}),(0,na.jsx)(Dt,{path:"terms",element:(0,na.jsx)(Lt,{to:"/".concat(t,"/terms"),replace:!0})}),(0,na.jsx)(Dt,{path:"cookies",element:(0,na.jsx)(Lt,{to:"/".concat(t,"/cookies"),replace:!0})}),(0,na.jsx)(Dt,{path:"/en/husky-tour",element:(0,na.jsx)(Lt,{to:"/en/husky-ride",replace:!0})}),(0,na.jsx)(Dt,{path:"/en/dog-sled",element:(0,na.jsx)(Lt,{to:"/en/husky-ride",replace:!0})}),(0,na.jsx)(Dt,{path:"/en/dogsled",element:(0,na.jsx)(Lt,{to:"/en/husky-ride",replace:!0})}),(0,na.jsx)(Dt,{path:"/en/dog-sledding",element:(0,na.jsx)(Lt,{to:"/en/husky-ride",replace:!0})}),(0,na.jsx)(Dt,{path:"/sv/hundslade",element:(0,na.jsx)(Lt,{to:"/sv/hundspann",replace:!0})}),(0,na.jsx)(Dt,{path:"/sv/hundsl\xe4de",element:(0,na.jsx)(Lt,{to:"/sv/hundspann",replace:!0})}),(0,na.jsx)(Dt,{path:"/de/hundeschlitten",element:(0,na.jsx)(Lt,{to:"/de/husky-tour",replace:!0})}),(0,na.jsx)(Dt,{path:"/de/schlittenhunde",element:(0,na.jsx)(Lt,{to:"/de/husky-tour",replace:!0})}),(0,na.jsx)(Dt,{path:"/de/schneemobil-tour",element:(0,na.jsx)(Lt,{to:"/de/schneemobil-safari",replace:!0})}),(0,na.jsx)(Dt,{path:"/en/packages",element:(0,na.jsx)(Lt,{to:"/en/lapland-holiday-packages",replace:!0})}),(0,na.jsx)(Dt,{path:"/sv/packages",element:(0,na.jsx)(Lt,{to:"/sv/paketresor",replace:!0})}),(0,na.jsx)(Dt,{path:"/de/packages",element:(0,na.jsx)(Lt,{to:"/de/lappland-reisepakete",replace:!0})}),(0,na.jsx)(Dt,{path:"/pl/packages",element:(0,na.jsx)(Lt,{to:"/pl/pakiety-laponii",replace:!0})}),(0,na.jsx)(Dt,{path:"/pl/lapland-holiday-packages",element:(0,na.jsx)(Lt,{to:"/pl/pakiety-laponii",replace:!0})}),(0,na.jsx)(Dt,{path:"*",element:(0,na.jsx)(Lt,{to:"/".concat(t,"/"),replace:!0})})]})}),(0,na.jsx)(Ya,{}),(0,na.jsx)(Eu,{}),(0,na.jsx)(Cu,{}),(0,na.jsx)(Su,{})]})]})};r.createRoot(document.getElementById("root")).render((0,na.jsx)(te,{children:(0,na.jsx)(gn,{children:(0,na.jsx)(Lr,{i18n:ea,children:(0,na.jsx)(Va,{children:(0,na.jsx)(hu,{children:(0,na.jsx)(Zh,{})})})})})}))})()})();
//# sourceMappingURL=main.4fa52373.js.map