PageSourceSearch

https://minu.elektrilevi.ee/rakendused/home-page/elektrilevi-home-page.js

js elektrilevi.ee collected 2026-09-25 14:30:20 UTC 1,210,894 bytes, 2 lines download raw bytes

vendor: 4,691 bytes, lines 1-2
1/*! For license information please see elektrilevi-home-page.js.LICENSE.txt */
2System.register([],function(e,t){return{execute:function(){e((()=>{var e={694(e,t,n){"use strict";var i=n(925);function a(){}function r(){}r.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,r,o){if(o!==i){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:a};return n.PropTypes=n,n}},556(e,t,n){e.exports=n(694)()},925(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},247(e,t,n){"use strict";var i=n(982),a=n(540),r=n(961);function o(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function l(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function u(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 c(e){if(31===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function d(e){if(l(e)!==e)throw Error(o(188))}function p(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=p(e)))return t;e=e.sibling}return null}var m=Object.assign,f=Symbol.for("react.element"),h=Symbol.for("react.transitional.element"),g=Symbol.for("react.portal"),v=Symbol.for("react.fragment"),b=Symbol.for("react.strict_mode"),y=Symbol.for("react.profiler"),_=Symbol.for("react.consumer"),k=Symbol.for("react.context"),w=Symbol.for("react.forward_ref"),S=Symbol.for("react.suspense"),x=Symbol.for("react.suspense_list"),E=Symbol.for("react.memo"),T=Symbol.for("react.lazy");Symbol.for("react.scope");var j=Symbol.for("react.activity");Symbol.for("react.legacy_hidden"),Symbol.for("react.tracing_marker");var C=Symbol.for("react.memo_cache_sentinel");Symbol.for("react.view_transition");var P=Symbol.iterator;function M(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=P&&e[P]||e["@@iterator"])?e:null}var L=Symbol.for("react.client.reference");function R(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===L?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case v:return"Fragment";case y:return"Profiler";case b:return"StrictMode";case S:return"Suspense";case x:return"SuspenseList";case j:return"Activity"}if("object"==typeof e)switch(e.$$typeof){case g:return"Portal";case k:return e.displayName||"Context";case _:return(e._context.displayName||"Context")+".Consumer";case w:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case E:return null!==(t=e.displayName||null)?t:R(e.type)||"Memo";case T:t=e._payload,e=e._init;try{return R(e(t))}catch(e){}}return null}var N=Array.isArray,O=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,D=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,A={pending:!1,data:null,method:null,action:null},I=[],$=-1;function V(e){return{current:e}}function F(e){0>$||(e.current=I[$],I[$]=null,$--)}function z(e,t){$++,I[$]=e.current,e.current=t}var K,U,B=V(null),H=V(null),W=V(null),q=V(null);function J(e,t){switch(z(W,t),z(H,e),z(B,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?vd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=bd(t=vd(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}F(B),z(B,e)}function G(){F(B),F(H),F(W)}function Y(e){null!==e.memoizedState&&z(q,e);var t=B.current,n=bd(t,e.type);t!==n&&(z(H,e),z(B,n))}function X(e){H.current===e&&(F(B),F(H)),q.current===e&&(F(q),cp._currentValue=A)}function Z(e){if(void 0===K)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);K=t&&t[1]||"",U=-1<e.stack.indexOf("\n    at")?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+K+e+U}
vendor: 10,687 bytes, line 2
2var Q=!1;function ee(e,t){if(!e||Q)return"";Q=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var i={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var i=e}Reflect.construct(e,[],n)}else{try{n.call()}catch(e){i=e}e.call(n.prototype)}}else{try{throw Error()}catch(e){i=e}(n=e())&&"function"==typeof n.catch&&n.catch(function(){})}}catch(e){if(e&&i&&"string"==typeof e.stack)return[e.stack,i.stack]}return[null,null]}};i.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(i.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(i.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var r=i.DetermineComponentFrameRoot(),o=r[0],s=r[1];if(o&&s){var l=o.split("\n"),u=s.split("\n");for(a=i=0;i<l.length&&!l[i].includes("DetermineComponentFrameRoot");)i++;for(;a<u.length&&!u[a].includes("DetermineComponentFrameRoot");)a++;if(i===l.length||a===u.length)for(i=l.length-1,a=u.length-1;1<=i&&0<=a&&l[i]!==u[a];)a--;for(;1<=i&&0<=a;i--,a--)if(l[i]!==u[a]){if(1!==i||1!==a)do{if(i--,0>--a||l[i]!==u[a]){var c="\n"+l[i].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}}while(1<=i&&0<=a);break}}}finally{Q=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?Z(n):""}function te(e,t){switch(e.tag){case 26:case 27:case 5:return Z(e.type);case 16:return Z("Lazy");case 13:return e.child!==t&&null!==t?Z("Suspense Fallback"):Z("Suspense");case 19:return Z("SuspenseList");case 0:case 15:return ee(e.type,!1);case 11:return ee(e.type.render,!1);case 1:return ee(e.type,!0);case 31:return Z("Activity");default:return""}}function ne(e){try{var t="",n=null;do{t+=te(e,n),n=e,e=e.return}while(e);return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}var ie=Object.prototype.hasOwnProperty,ae=i.unstable_scheduleCallback,re=i.unstable_cancelCallback,oe=i.unstable_shouldYield,se=i.unstable_requestPaint,le=i.unstable_now,ue=i.unstable_getCurrentPriorityLevel,ce=i.unstable_ImmediatePriority,de=i.unstable_UserBlockingPriority,pe=i.unstable_NormalPriority,me=i.unstable_LowPriority,fe=i.unstable_IdlePriority,he=i.log,ge=i.unstable_setDisableYieldValue,ve=null,be=null;function ye(e){if("function"==typeof he&&ge(e),be&&"function"==typeof be.setStrictMode)try{be.setStrictMode(ve,e)}catch(e){}}var _e=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(ke(e)/we|0)|0},ke=Math.log,we=Math.LN2,Se=256,xe=262144,Ee=4194304;function Te(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function je(e,t,n){var i=e.pendingLanes;if(0===i)return 0;var a=0,r=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=134217727&i;return 0!==s?0!==(i=s&~r)?a=Te(i):0!==(o&=s)?a=Te(o):n||0!==(n=s&~e)&&(a=Te(n)):0!==(s=i&~r)?a=Te(s):0!==o?a=Te(o):n||0!==(n=i&~e)&&(a=Te(n)),0===a?0:0!==t&&t!==a&&0===(t&r)&&((r=a&-a)>=(n=t&-t)||32===r&&4194048&n)?t:a}function Ce(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function Pe(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function Me(){var e=Ee;return!(62914560&(Ee<<=1))&&(Ee=4194304),e}function Le(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Re(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ne(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var i=31-_e(t);e.entangledLanes|=t,e.entanglements[i]=1073741824|e.entanglements[i]|261930&n}function Oe(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var i=31-_e(n),a=1<<i;a&t|e[i]&t&&(e[i]|=t),n&=~a}}function De(e,t){var n=t&-t;return 0!==((n=42&n?1:Ae(n))&(e.suspendedLanes|t))?0:n}function Ae(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Ie(e){return 2<(e&=-e)?8<e?134217727&e?32:268435456:8:2}function $e(){var e=D.p;return 0!==e?e:void 0===(e=window.event)?32:Tp(e.type)}function Ve(e,t){var n=D.p;try{return D.p=e,t()}finally{D.p=n}}var Fe=Math.random().toString(36).slice(2),ze="__reactFiber$"+Fe,Ke="__reactProps$"+Fe,Ue="__reactContainer$"+Fe,Be="__reactEvents$"+Fe,He="__reactListeners$"+Fe,We="__reactHandles$"+Fe,qe="__reactResources$"+Fe,Je="__reactMarker$"+Fe;function Ge(e){delete e[ze],delete e[Ke],delete e[Be],delete e[He],delete e[We]}function Ye(e){var t=e[ze];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ue]||n[ze]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Ad(e);null!==e;){if(n=e[ze])return n;e=Ad(e)}return t}n=(e=n).parentNode}return null}function Xe(e){if(e=e[ze]||e[Ue]){var t=e.tag;if(5===t||6===t||13===t||31===t||26===t||27===t||3===t)return e}return null}function Ze(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(o(33))}function Qe(e){var t=e[qe];return t||(t=e[qe]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function et(e){e[Je]=!0}var tt=new Set,nt={};function it(e,t){at(e,t),at(e+"Capture",t)}function at(e,t){for(nt[e]=t,e=0;e<t.length;e++)tt.add(t[e])}var rt=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ot={},st={};function lt(e,t,n){if(a=t,ie.call(st,a)||!ie.call(ot,a)&&(rt.test(a)?st[a]=!0:(ot[a]=!0,0)))if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var i=t.toLowerCase().slice(0,5);if("data-"!==i&&"aria-"!==i)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var a}function ut(e,t,n){if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function ct(e,t,n,i){if(null===i)e.removeAttribute(n);else{switch(typeof i){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+i)}}function dt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function pt(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function mt(e){if(!e._valueTracker){var t=pt(e)?"checked":"value";e._valueTracker=function(e,t,n){var i=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&void 0!==i&&"function"==typeof i.get&&"function"==typeof i.set){var a=i.get,r=i.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){n=""+e,r.call(this,e)}}),Object.defineProperty(e,t,{enumerable:i.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e,t,""+e[t])}}function ft(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),i="";return e&&(i=pt(e)?e.checked?"true":"false":e.value),(e=i)!==n&&(t.setValue(e),!0)}function ht(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var gt=/[\n"\\]/g;function vt(e){return e.replace(gt,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function bt(e,t,n,i,a,r,o,s){e.name="",null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o?e.type=o:e.removeAttribute("type"),null!=t?"number"===o?(0===t&&""===e.value||e.value!=t)&&(e.value=""+dt(t)):e.value!==""+dt(t)&&(e.value=""+dt(t)):"submit"!==o&&"reset"!==o||e.removeAttribute("value"),null!=t?_t(e,o,dt(t)):null!=n?_t(e,o,dt(n)):null!=i&&e.removeAttribute("value"),null==a&&null!=r&&(e.defaultChecked=!!r),null!=a&&(e.checked=a&&"function"!=typeof a&&"symbol"!=typeof a),null!=s&&"function"!=typeof s&&"symbol"!=typeof s&&"boolean"!=typeof s?e.name=""+dt(s):e.removeAttribute("name")}function yt(e,t,n,i,a,r,o,s){if(null!=r&&"function"!=typeof r&&"symbol"!=typeof r&&"boolean"!=typeof r&&(e.type=r),null!=t||null!=n){if(("submit"===r||"reset"===r)&&null==t)return void mt(e);n=null!=n?""+dt(n):"",t=null!=t?""+dt(t):n,s||t===e.value||(e.value=t),e.defaultValue=t}i="function"!=typeof(i=null!=i?i:a)&&"symbol"!=typeof i&&!!i,e.checked=s?e.checked:!!i,e.defaultChecked=!!i,null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o&&(e.name=o),mt(e)}function _t(e,t,n){"number"===t&&ht(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function kt(e,t,n,i){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&&i&&(e[n].defaultSelected=!0)}else{for(n=""+dt(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(i&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function wt(e,t,n){null==t||((t=""+dt(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+dt(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function St(e,t,n,i){if(null==t){if(null!=i){if(null!=n)throw Error(o(92));if(N(i)){if(1<i.length)throw Error(o(93));i=i[0]}n=i}null==n&&(n=""),t=n}n=dt(t),e.defaultValue=n,(i=e.textContent)===n&&""!==i&&null!==i&&(e.value=i),mt(e)}function xt(e,t){if(t){var n=e.firstChild;
vendor: 4,144 bytes, line 2
2if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var Et=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Tt(e,t,n){var i=0===t.indexOf("--");null==n||"boolean"==typeof n||""===n?i?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":i?e.setProperty(t,n):"number"!=typeof n||0===n||Et.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function jt(e,t,n){if(null!=t&&"object"!=typeof t)throw Error(o(62));if(e=e.style,null!=n){for(var i in n)!n.hasOwnProperty(i)||null!=t&&t.hasOwnProperty(i)||(0===i.indexOf("--")?e.setProperty(i,""):"float"===i?e.cssFloat="":e[i]="");for(var a in t)i=t[a],t.hasOwnProperty(a)&&n[a]!==i&&Tt(e,a,i)}else for(var r in t)t.hasOwnProperty(r)&&Tt(e,r,t[r])}function Ct(e){if(-1===e.indexOf("-"))return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Pt=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
2-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Mt=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Lt(e){return Mt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Rt(){}var Nt=null;function Ot(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Dt=null,At=null;function It(e){var t=Xe(e);if(t&&(e=t.stateNode)){var n=e[Ke]||null;e:switch(e=t.stateNode,t.type){case"input":if(bt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+vt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var i=n[t];if(i!==e&&i.form===e.form){var a=i[Ke]||null;if(!a)throw Error(o(90));bt(i,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)(i=n[t]).form===e.form&&ft(i)}break e;case"textarea":wt(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&kt(e,!!n.multiple,t,!1)}}}var $t=!1;function Vt(e,t,n){if($t)return e(t,n);$t=!0;try{return e(t)}finally{if($t=!1,(null!==Dt||null!==At)&&(Qu(),Dt&&(t=Dt,e=At,At=Dt=null,It(t),e)))for(t=0;t<e.length;t++)It(e[t])}}function Ft(e,t){var n=e.stateNode;if(null===n)return null;var i=n[Ke]||null;if(null===i)return null;n=i[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":(i=!i.disabled)||(i=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!i;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(o(231,t,typeof n));return n}var zt=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Kt=!1;if(zt)try{var Ut={};Object.defineProperty(Ut,"passive",{get:function(){Kt=!0}}),window.addEventListener("test",Ut,Ut),window.removeEventListener("test",Ut,Ut)}catch(e){Kt=!1}var Bt=null,Ht=null,Wt=null;function qt(){if(Wt)return Wt;var e,t,n=Ht,i=n.length,a="value"in Bt?Bt.value:Bt.textContent,r=a.length;for(e=0;e<i&&n[e]===a[e];e++);var o=i-e;for(t=1;t<=o&&n[i-t]===a[r-t];t++);return Wt=a.slice(e,1<t?1-t:void 0)}function Jt(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 Gt(){return!0}function Yt(){return!1}function Xt(e){function t(t,n,i,a,r){for(var o in this._reactName=t,this._targetInst=i,this.type=n,this.nativeEvent=a,this.target=r,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(a):a[o]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?Gt:Yt,this.isPropagationStopped=Yt,this}return m(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=Gt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Gt)},persist:function(){},isPersistent:Gt}),t}var Zt,Qt,en,tn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},nn=Xt(tn),an=m({},tn,{view:0,detail:0}),rn=Xt(an),on=m({},an,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:vn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.from
vendor: 124,088 bytes, line 2
2Element===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==en&&(en&&"mousemove"===e.type?(Zt=e.screenX-en.screenX,Qt=e.screenY-en.screenY):Qt=Zt=0,en=e),Zt)},movementY:function(e){return"movementY"in e?e.movementY:Qt}}),sn=Xt(on),ln=Xt(m({},on,{dataTransfer:0})),un=Xt(m({},an,{relatedTarget:0})),cn=Xt(m({},tn,{animationName:0,elapsedTime:0,pseudoElement:0})),dn=Xt(m({},tn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),pn=Xt(m({},tn,{data:0})),mn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},fn={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"},hn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function gn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=hn[e])&&!!t[e]}function vn(){return gn}var bn=Xt(m({},an,{key:function(e){if(e.key){var t=mn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Jt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?fn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:vn,charCode:function(e){return"keypress"===e.type?Jt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Jt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),yn=Xt(m({},on,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),_n=Xt(m({},an,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:vn})),kn=Xt(m({},tn,{propertyName:0,elapsedTime:0,pseudoElement:0})),wn=Xt(m({},on,{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})),Sn=Xt(m({},tn,{newState:0,oldState:0})),xn=[9,13,27,32],En=zt&&"CompositionEvent"in window,Tn=null;zt&&"documentMode"in document&&(Tn=document.documentMode);var jn=zt&&"TextEvent"in window&&!Tn,Cn=zt&&(!En||Tn&&8<Tn&&11>=Tn),Pn=String.fromCharCode(32),Mn=!1;function Ln(e,t){switch(e){case"keyup":return-1!==xn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Rn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Nn=!1,On={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 Dn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!On[e.type]:"textarea"===t}function An(e,t,n,i){Dt?At?At.push(i):At=[i]:Dt=i,0<(t=id(t,"onChange")).length&&(n=new nn("onChange","change",null,n,i),e.push({event:n,listeners:t}))}var In=null,$n=null;function Vn(e){Gc(e,0)}function Fn(e){if(ft(Ze(e)))return e}function zn(e,t){if("change"===e)return t}var Kn=!1;if(zt){var Un;if(zt){var Bn="oninput"in document;if(!Bn){var Hn=document.createElement("div");Hn.setAttribute("oninput","return;"),Bn="function"==typeof Hn.oninput}Un=Bn}else Un=!1;Kn=Un&&(!document.documentMode||9<document.documentMode)}function Wn(){In&&(In.detachEvent("onpropertychange",qn),$n=In=null)}function qn(e){if("value"===e.propertyName&&Fn($n)){var t=[];An(t,$n,e,Ot(e)),Vt(Vn,t)}}function Jn(e,t,n){"focusin"===e?(Wn(),$n=n,(In=t).attachEvent("onpropertychange",qn)):"focusout"===e&&Wn()}function Gn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Fn($n)}function Yn(e,t){if("click"===e)return Fn(t)}function Xn(e,t){if("input"===e||"change"===e)return Fn(t)}var Zn="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function Qn(e,t){if(Zn(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),i=Object.keys(t);if(n.length!==i.length)return!1;for(i=0;i<n.length;i++){var a=n[i];if(!ie.call(t,a)||!Zn(e[a],t[a]))return!1}return!0}function ei(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ti(e,t){var n,i=ei(e);for(e=0;i;){if(3===i.nodeType){if(n=e+i.textContent.length,e<=t&&n>=t)return{node:i,offset:t-e};e=n}e:{for(;i;){if(i.nextSibling){i=i.nextSibling;break e}i=i.parentNode}i=void 0}i=ei(i)}}function ni(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?ni(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function ii(e){for(var t=ht((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=ht((e=t.contentWindow).document)}return t}function ai(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)}var ri=zt&&"documentMode"in document&&11>=document.documentMode,oi=null,si=null,li=null,ui=!1;function ci(e,t,n){var i=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;ui||null==oi||oi!==ht(i)||(i="selectionStart"in(i=oi)&&ai(i)?{start:i.selectionStart,end:i.selectionEnd}:{anchorNode:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset},li&&Qn(li,i)||(li=i,0<(i=id(si,"onSelect")).length&&(t=new nn("onSelect","select",null,t,n),e.push({event:t,listeners:i}),t.target=oi)))}function di(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var pi={animationend:di("Animation","AnimationEnd"),animationiteration:di("Animation","AnimationIteration"),animationstart:di("Animation","AnimationStart"),transitionrun:di("Transition","TransitionRun"),transitionstart:di("Transition","TransitionStart"),transitioncancel:di("Transition","TransitionCancel"),transitionend:di("Transition","TransitionEnd")},mi={},fi={};function hi(e){if(mi[e])return mi[e];if(!pi[e])return e;var t,n=pi[e];for(t in n)if(n.hasOwnProperty(t)&&t in fi)return mi[e]=n[t];return e}zt&&(fi=document.createElement("div").style,"AnimationEvent"in window||(delete pi.animationend.animation,delete pi.animationiteration.animation,delete pi.animationstart.animation),"TransitionEvent"in window||delete pi.transitionend.transition);var gi=hi("animationend"),vi=hi("animationiteration"),bi=hi("animationstart"),yi=hi("transitionrun"),_i=hi("transitionstart"),ki=hi("transitioncancel"),wi=hi("transitionend"),Si=new Map,xi="abort auxClick beforeToggle 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 Ei(e,t){Si.set(e,t),it(t,[e])}xi.push("scrollEnd");var Ti="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},ji=[],Ci=0,Pi=0;function Mi(){for(var e=Ci,t=Pi=Ci=0;t<e;){var n=ji[t];ji[t++]=null;var i=ji[t];ji[t++]=null;var a=ji[t];ji[t++]=null;var r=ji[t];if(ji[t++]=null,null!==i&&null!==a){var o=i.pending;null===o?a.next=a:(a.next=o.next,o.next=a),i.pending=a}0!==r&&Oi(n,a,r)}}function Li(e,t,n,i){ji[Ci++]=e,ji[Ci++]=t,ji[Ci++]=n,ji[Ci++]=i,Pi|=i,e.lanes|=i,null!==(e=e.alternate)&&(e.lanes|=i)}function Ri(e,t,n,i){return Li(e,t,n,i),Di(e)}function Ni(e,t){return Li(e,null,null,t),Di(e)}function Oi(e,t,n){e.lanes|=n;var i=e.alternate;null!==i&&(i.lanes|=n);for(var a=!1,r=e.return;null!==r;)r.childLanes|=n,null!==(i=r.alternate)&&(i.childLanes|=n),22===r.tag&&(null===(e=r.stateNode)||1&e._visibility||(a=!0)),e=r,r=r.return;return 3===e.tag?(r=e.stateNode,a&&null!==t&&(a=31-_e(n),null===(i=(e=r.hiddenUpdates)[a])?e[a]=[t]:i.push(t),t.lane=536870912|n),r):null}function Di(e){if(50<Bu)throw Bu=0,Hu=null,Error(o(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Ai={};function Ii(e,t,n,i){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=i,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function $i(e,t,n,i){return new Ii(e,t,n,i)}function Vi(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Fi(e,t){var n=e.alternate;return null===n?((n=$i(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=65011712&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.refCleanup=e.refCleanup,n}function zi(e,t){e.flags&=65011714;var n=e.alternate;return null===n?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Ki(e,t,n,i,a,r){var s=0;if(i=e,"function"==typeof e)Vi(e)&&(s=1);else if("string"==typeof e)s=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!=typeof t.precedence||"string"!=typeof t.href||""===t.href)break;return!0;case"link":if("string"!=typeof t.rel||"string"!=typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"==typeof t.precedence&&null==e);case"script":if(t.async&&"function"!=typeof t.async&&"symbol"!=typeof t.async&&!t.onLoad&&!t.onError&&t.src&&"string"==typeof t.src)return!0}return!1}(e,n,B.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case j:return(e=$i(31,n,t,a)).elementType=j,e.lanes=r,e;case v:return Ui(n.children,a,r,t);case b:s=8,a|=24;break;case y:return(e=$i(12,n,t,2|a)).elementType=y,e.lanes=r,e;case S:return(e=$i(13,n,t,a)).elementType=S,e.lanes=r,e;case x:return(e=$i(19,n,t,a)).elementType=x,e.lanes=r,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case k:s=10;break e;case _:s=9;break e;case w:s=11;break e;case E:s=14;break e;case T:s=16,i=null;break e}s=29,n=Error(o(130,null===e?"null":typeof e,"")),i=null}return(t=$i(s,n,t,a)).elementType=e,t.type=i,t.lanes=r,t}function Ui(e,t,n,i){return(e=$i(7,e,i,t)).lanes=n,e}function Bi(e,t,n){return(e=$i(6,e,null,t)).lanes=n,e}function Hi(e){var t=$i(18,null,null,0);return t.stateNode=e,t}function Wi(e,t,n){return(t=$i(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var qi=new WeakMap;function Ji(e,t){if("object"==typeof e&&null!==e){var n=qi.get(e);return void 0!==n?n:(t={value:e,source:t,stack:ne(t)},qi.set(e,t),t)}return{value:e,source:t,stack:ne(t)}}var Gi=[],Yi=0,Xi=null,Zi=0,Qi=[],ea=0,ta=null,na=1,ia="";function aa(e,t){Gi[Yi++]=Zi,Gi[Yi++]=Xi,Xi=e,Zi=t}function ra(e,t,n){Qi[ea++]=na,Qi[ea++]=ia,Qi[ea++]=ta,ta=e;var i=na;e=ia;var a=32-_e(i)-1;i&=~(1<<a),n+=1;var r=32-_e(t)+a;if(30<r){var o=a-a%5;r=(i&(1<<o)-1).toString(32),i>>=o,a-=o,na=1<<32-_e(t)+a|n<<a|i,ia=r+e}else na=1<<r|n<<a|i,ia=e}function oa(e){null!==e.return&&(aa(e,1),ra(e,1,0))}function sa(e){for(;e===Xi;)Xi=Gi[--Yi],Gi[Yi]=null,Zi=Gi[--Yi],Gi[Yi]=null;for(;e===ta;)ta=Qi[--ea],Qi[ea]=null,ia=Qi[--ea],Qi[ea]=null,na=Qi[--ea],Qi[ea]=null}function la(e,t){Qi[ea++]=na,Qi[ea++]=ia,Qi[ea++]=ta,na=t.id,ia=t.overflow,ta=e}var ua=null,ca=null,da=!1,pa=null,ma=!1,fa=Error(o(519));function ha(e){throw ka(Ji(Error(o(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML","")),e)),fa}function ga(e){var t=e.stateNode,n=e.type,i=e.memoizedProps;switch(t[ze]=e,t[Ke]=i,n){case"dialog":Yc("cancel",t),Yc("close",t);break;case"iframe":case"object":case"embed":Yc("load",t);break;case"video":case"audio":for(n=0;n<qc.length;n++)Yc(qc[n],t);break;case"source":Yc("error",t);break;case"img":case"image":case"link":Yc("error",t),Yc("load",t);break;case"details":Yc("toggle",t);break;case"input":Yc("invalid",t),yt(t,i.value,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name,!0);break;case"select":Yc("invalid",t);break;case"textarea":Yc("invalid",t),St(t,i.value,i.defaultValue,i.children)}"string"!=typeof(n=i.children)&&"number"!=typeof n&&"bigint"!=typeof n||t.textContent===""+n||!0===i.suppressHydrationWarning||ud(t.textContent,n)?(null!=i.popover&&(Yc("beforetoggle",t),Yc("toggle",t)),null!=i.onScroll&&Yc("scroll",t),null!=i.onScrollEnd&&Yc("scrollend",t),null!=i.onClick&&(t.onclick=Rt),t=!0):t=!1,t||ha(e,!0)}function va(e){for(ua=e.return;ua;)switch(ua.tag){case 5:case 31:case 13:return void(ma=!1);case 27:case 3:return void(ma=!0);default:ua=ua.return}}function ba(e){if(e!==ua)return!1;if(!da)return va(e),da=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||yd(e.type,e.memoizedProps)),t=!t),t&&ca&&ha(e),va(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));ca=Dd(e)}else if(31===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));ca=Dd(e)}else 27===n?(n=ca,Td(e.type)?(e=Od,Od=null,ca=e):ca=n):ca=ua?Nd(e.stateNode.nextSibling):null;return!0}function ya(){ca=ua=null,da=!1}function _a(){var e=pa;return null!==e&&(null===Mu?Mu=e:Mu.push.apply(Mu,e),pa=null),e}function ka(e){null===pa?pa=[e]:pa.push(e)}var wa=V(null),Sa=null,xa=null;function Ea(e,t,n){z(wa,t._currentValue),t._currentValue=n}function Ta(e){e._currentValue=wa.current,F(wa)}function ja(e,t,n){for(;null!==e;){var i=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==i&&(i.childLanes|=t)):null!==i&&(i.childLanes&t)!==t&&(i.childLanes|=t),e===n)break;e=e.return}}function Ca(e,t,n,i){var a=e.child;for(null!==a&&(a.return=e);null!==a;){var r=a.dependencies;if(null!==r){var s=a.child;r=r.firstContext;e:for(;null!==r;){var l=r;r=a;for(var u=0;u<t.length;u++)if(l.context===t[u]){r.lanes|=n,null!==(l=r.alternate)&&(l.lanes|=n),ja(r.return,n,e),i||(s=null);break e}r=l.next}}else if(18===a.tag){if(null===(s=a.return))throw Error(o(341));s.lanes|=n,null!==(r=s.alternate)&&(r.lanes|=n),ja(s,n,e),s=null}else s=a.child;if(null!==s)s.return=a;else for(s=a;null!==s;){if(s===e){s=null;break}if(null!==(a=s.sibling)){a.return=s.return,s=a;break}s=s.return}a=s}}function Pa(e,t,n,i){e=null;for(var a=t,r=!1;null!==a;){if(!r)if(524288&a.flags)r=!0;else if(262144&a.flags)break;if(10===a.tag){var s=a.alternate;if(null===s)throw Error(o(387));if(null!==(s=s.memoizedProps)){var l=a.type;Zn(a.pendingProps.value,s.value)||(null!==e?e.push(l):e=[l])}}else if(a===q.current){if(null===(s=a.alternate))throw Error(o(387));s.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(null!==e?e.push(cp):e=[cp])}a=a.return}null!==e&&Ca(t,e,n,i),t.flags|=262144}function Ma(e){for(e=e.firstContext;null!==e;){if(!Zn(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function La(e){Sa=e,xa=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function Ra(e){return Oa(Sa,e)}function Na(e,t){return null===Sa&&La(e),Oa(e,t)}function Oa(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===xa){if(null===e)throw Error(o(308));xa=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else xa=xa.next=t;return n}var Da="undefined"!=typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},Aa=i.unstable_scheduleCallback,Ia=i.unstable_NormalPriority,$a={$$typeof:k,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Va(){return{controller:new Da,data:new Map,refCount:0}}function Fa(e){e.refCount--,0===e.refCount&&Aa(Ia,function(){e.controller.abort()})}var za=null,Ka=0,Ua=0,Ba=null;function Ha(){if(0===--Ka&&null!==za){null!==Ba&&(Ba.status="fulfilled");var e=za;za=null,Ua=0,Ba=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Wa=O.S;O.S=function(e,t){Nu=le(),"object"==typeof t&&null!==t&&"function"==typeof t.then&&function(e,t){if(null===za){var n=za=[];Ka=0,Ua=Kc(),Ba={status:"pending",value:void 0,then:function(e){n.push(e)}}}Ka++,t.then(Ha,Ha)}(0,t),null!==Wa&&Wa(e,t)};var qa=V(null);function Ja(){var e=qa.current;return null!==e?e:fu.pooledCache}function Ga(e,t){z(qa,null===t?qa.current:t.pool)}function Ya(){var e=Ja();return null===e?null:{parent:$a._currentValue,pool:e}}var Xa=Error(o(460)),Za=Error(o(474)),Qa=Error(o(542)),er={then:function(){}};function tr(e){return"fulfilled"===(e=e.status)||"rejected"===e}function nr(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(Rt,Rt),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw or(e=t.reason),e;default:if("string"==typeof t.status)t.then(Rt,Rt);else{if(null!==(e=fu)&&100<e.shellSuspendCounter)throw Error(o(482));(e=t).status="pending",e.then(function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}},function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw or(e=t.reason),e}throw ar=t,Xa}}function ir(e){try{return(0,e._init)(e._payload)}catch(e){if(null!==e&&"object"==typeof e&&"function"==typeof e.then)throw ar=e,Xa;throw e}}var ar=null;function rr(){if(null===ar)throw Error(o(459));var e=ar;return ar=null,e}function or(e){if(e===Xa||e===Qa)throw Error(o(483))}var sr=null,lr=0;function ur(e){var t=lr;return lr+=1,null===sr&&(sr=[]),nr(sr,e,t)}function cr(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function dr(e,t){if(t.$$typeof===f)throw Error(o(525));throw e=Object.prototype.toString.call(t),Error(o(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function pr(e){function t(t,n){if(e){var i=t.deletions;null===i?(t.deletions=[n],t.flags|=16):i.push(n)}}function n(n,i){if(!e)return null;for(;null!==i;)t(n,i),i=i.sibling;return null}function i(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function a(e,t){return(e=Fi(e,t)).index=0,e.sibling=null,e}function r(t,n,i){return t.index=i,e?null!==(i=t.alternate)?(i=i.index)<n?(t.flags|=67108866,n):i:(t.flags|=67108866,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function l(e,t,n,i){return null===t||6!==t.tag?((t=Bi(n,e.mode,i)).return=e,t):((t=a(t,n)).return=e,t)}function u(e,t,n,i){var r=n.type;return r===v?d(e,t,n.props.children,i,n.key):null!==t&&(t.elementType===r||"object"==typeof r&&null!==r&&r.$$typeof===T&&ir(r)===t.type)?(cr(t=a(t,n.props),n),t.return=e,t):(cr(t=Ki(n.type,n.key,n.props,null,e.mode,i),n),t.return=e,t)}function c(e,t,n,i){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Wi(n,e.mode,i)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function d(e,t,n,i,r){return null===t||7!==t.tag?((t=Ui(n,e.mode,i,r)).return=e,t):((t=a(t,n)).return=e,t)}function p(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return(t=Bi(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case h:return cr(n=Ki(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case g:return(t=Wi(t,e.mode,n)).return=e,t;case T:return p(e,t=ir(t),n)}if(N(t)||M(t))return(t=Ui(t,e.mode,n,null)).return=e,t;if("function"==typeof t.then)return p(e,ur(t),n);if(t.$$typeof===k)return p(e,Na(e,t),n);dr(e,t)}return null}function m(e,t,n,i){var a=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n||"bigint"==typeof n)return null!==a?null:l(e,t,""+n,i);if("object"==typeof n&&null!==n){switch(n.$$typeof){case h:return n.key===a?u(e,t,n,i):null;case g:return n.key===a?c(e,t,n,i):null;case T:return m(e,t,n=ir(n),i)}if(N(n)||M(n))return null!==a?null:d(e,t,n,i,null);if("function"==typeof n.then)return m(e,t,ur(n),i);if(n.$$typeof===k)return m(e,t,Na(e,n),i);dr(e,n)}return null}function f(e,t,n,i,a){if("string"==typeof i&&""!==i||"number"==typeof i||"bigint"==typeof i)return l(t,e=e.get(n)||null,""+i,a);if("object"==typeof i&&null!==i){switch(i.$$typeof){case h:return u(t,e=e.get(null===i.key?n:i.key)||null,i,a);case g:return c(t,e=e.get(null===i.key?n:i.key)||null,i,a);case T:return f(e,t,n,i=ir(i),a)}if(N(i)||M(i))return d(t,e=e.get(n)||null,i,a,null);if("function"==typeof i.then)return f(e,t,n,ur(i),a);if(i.$$typeof===k)return f(e,t,n,Na(t,i),a);dr(t,i)}return null}function b(l,u,c,d){if("object"==typeof c&&null!==c&&c.type===v&&null===c.key&&(c=c.props.children),"object"==typeof c&&null!==c){switch(c.$$typeof){case h:e:{for(var y=c.key;null!==u;){if(u.key===y){if((y=c.type)===v){if(7===u.tag){n(l,u.sibling),(d=a(u,c.props.children)).return=l,l=d;break e}}else if(u.elementType===y||"object"==typeof y&&null!==y&&y.$$typeof===T&&ir(y)===u.type){n(l,u.sibling),cr(d=a(u,c.props),c),d.return=l,l=d;break e}n(l,u);break}t(l,u),u=u.sibling}c.type===v?((d=Ui(c.props.children,l.mode,d,c.key)).return=l,l=d):(cr(d=Ki(c.type,c.key,c.props,null,l.mode,d),c),d.return=l,l=d)}return s(l);case g:e:{for(y=c.key;null!==u;){if(u.key===y){if(4===u.tag&&u.stateNode.containerInfo===c.containerInfo&&u.stateNode.implementation===c.implementation){n(l,u.sibling),(d=a(u,c.children||[])).return=l,l=d;break e}n(l,u);break}t(l,u),u=u.sibling}(d=Wi(c,l.mode,d)).return=l,l=d}return s(l);case T:return b(l,u,c=ir(c),d)}if(N(c))return function(a,o,s,l){for(var u=null,c=null,d=o,h=o=0,g=null;null!==d&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var v=m(a,d,s[h],l);if(null===v){null===d&&(d=g);break}e&&d&&null===v.alternate&&t(a,d),o=r(v,o,h),null===c?u=v:c.sibling=v,c=v,d=g}if(h===s.length)return n(a,d),da&&aa(a,h),u;if(null===d){for(;h<s.length;h++)null!==(d=p(a,s[h],l))&&(o=r(d,o,h),null===c?u=d:c.sibling=d,c=d);return da&&aa(a,h),u}for(d=i(d);h<s.length;h++)null!==(g=f(d,a,h,s[h],l))&&(e&&null!==g.alternate&&d.delete(null===g.key?h:g.key),o=r(g,o,h),null===c?u=g:c.sibling=g,c=g);return e&&d.forEach(function(e){return t(a,e)}),da&&aa(a,h),u}(l,u,c,d);if(M(c)){if("function"!=typeof(y=M(c)))throw Error(o(150));return function(a,s,l,u){if(null==l)throw Error(o(151));for(var c=null,d=null,h=s,g=s=0,v=null,b=l.next();null!==h&&!b.done;g++,b=l.next()){h.index>g?(v=h,h=null):v=h.sibling;var y=m(a,h,b.value,u);if(null===y){null===h&&(h=v);break}e&&h&&null===y.alternate&&t(a,h),s=r(y,s,g),null===d?c=y:d.sibling=y,d=y,h=v}if(b.done)return n(a,h),da&&aa(a,g),c;if(null===h){for(;!b.done;g++,b=l.next())null!==(b=p(a,b.value,u))&&(s=r(b,s,g),null===d?c=b:d.sibling=b,d=b);return da&&aa(a,g),c}for(h=i(h);!b.done;g++,b=l.next())null!==(b=f(h,a,g,b.value,u))&&(e&&null!==b.alternate&&h.delete(null===b.key?g:b.key),s=r(b,s,g),null===d?c=b:d.sibling=b,d=b);return e&&h.forEach(function(e){return t(a,e)}),da&&aa(a,g),c}(l,u,c=y.call(c),d)}if("function"==typeof c.then)return b(l,u,ur(c),d);if(c.$$typeof===k)return b(l,u,Na(l,c),d);dr(l,c)}return"string"==typeof c&&""!==c||"number"==typeof c||"bigint"==typeof c?(c=""+c,null!==u&&6===u.tag?(n(l,u.sibling),(d=a(u,c)).return=l,l=d):(n(l,u),(d=Bi(c,l.mode,d)).return=l,l=d),s(l)):n(l,u)}return function(e,t,n,i){try{lr=0;var a=b(e,t,n,i);return sr=null,a}catch(t){if(t===Xa||t===Qa)throw t;var r=$i(29,t,null,e.mode);return r.lanes=i,r.return=e,r}}}var mr=pr(!0),fr=pr(!1),hr=!1;function gr(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function vr(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function br(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function yr(e,t,n){var i=e.updateQueue;if(null===i)return null;if(i=i.shared,2&mu){var a=i.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),i.pending=t,t=Di(e),Oi(e,null,n),t}return Li(e,i,t,n),Di(e)}function _r(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194048&n)){var i=t.lanes;n|=i&=e.pendingLanes,t.lanes=n,Oe(e,n)}}function kr(e,t){var n=e.updateQueue,i=e.alternate;if(null!==i&&n===(i=i.updateQueue)){var a=null,r=null;if(null!==(n=n.firstBaseUpdate)){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===r?a=r=o:r=r.next=o,n=n.next}while(null!==n);null===r?a=r=t:r=r.next=t}else a=r=t;return n={baseState:i.baseState,firstBaseUpdate:a,lastBaseUpdate:r,shared:i.shared,callbacks:i.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var wr=!1;function Sr(){if(wr&&null!==Ba)throw Ba}function xr(e,t,n,i){wr=!1;var a=e.updateQueue;hr=!1;var r=a.firstBaseUpdate,o=a.lastBaseUpdate,s=a.shared.pending;if(null!==s){a.shared.pending=null;var l=s,u=l.next;l.next=null,null===o?r=u:o.next=u,o=l;var c=e.alternate;null!==c&&(s=(c=c.updateQueue).lastBaseUpdate)!==o&&(null===s?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l)}if(null!==r){var d=a.baseState;for(o=0,c=u=l=null,s=r;;){var p=-536870913&s.lane,f=p!==s.lane;if(f?(gu&p)===p:(i&p)===p){0!==p&&p===Ua&&(wr=!0),null!==c&&(c=c.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var h=e,g=s;p=t;var v=n;switch(g.tag){case 1:if("function"==typeof(h=g.payload)){d=h.call(v,d,p);break e}d=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null==(p="function"==typeof(h=g.payload)?h.call(v,d,p):h))break e;d=m({},d,p);break e;case 2:hr=!0}}null!==(p=s.callback)&&(e.flags|=64,f&&(e.flags|=8192),null===(f=a.callbacks)?a.callbacks=[p]:f.push(p))}else f={lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(u=c=f,l=d):c=c.next=f,o|=p;if(null===(s=s.next)){if(null===(s=a.shared.pending))break;s=(f=s).next,f.next=null,a.lastBaseUpdate=f,a.shared.pending=null}}null===c&&(l=d),a.baseState=l,a.firstBaseUpdate=u,a.lastBaseUpdate=c,null===r&&(a.shared.lanes=0),xu|=o,e.lanes=o,e.memoizedState=d}}function Er(e,t){if("function"!=typeof e)throw Error(o(191,e));e.call(t)}function Tr(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)Er(n[e],t)}var jr=V(null),Cr=V(0);function Pr(e,t){z(Cr,e=wu),z(jr,t),wu=e|t.baseLanes}function Mr(){z(Cr,wu),z(jr,jr.current)}function Lr(){wu=Cr.current,F(jr),F(Cr)}var Rr=V(null),Nr=null;function Or(e){var t=e.alternate;z(Vr,1&Vr.current),z(Rr,e),null===Nr&&(null===t||null!==jr.current||null!==t.memoizedState)&&(Nr=e)}function Dr(e){z(Vr,Vr.current),z(Rr,e),null===Nr&&(Nr=e)}function Ar(e){22===e.tag?(z(Vr,Vr.current),z(Rr,e),null===Nr&&(Nr=e)):Ir()}function Ir(){z(Vr,Vr.current),z(Rr,Rr.current)}function $r(e){F(Rr),Nr===e&&(Nr=null),F(Vr)}var Vr=V(0);function Fr(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||Ld(n)||Rd(n)))return t}else if(19!==t.tag||"forwards"!==t.memoizedProps.revealOrder&&"backwards"!==t.memoizedProps.revealOrder&&"unstable_legacy-backwards"!==t.memoizedProps.revealOrder&&"together"!==t.memoizedProps.revealOrder){if(null!==t.child){t.child.return=t,t=t.child;continue}}else if(128&t.flags)return t;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 zr=0,Kr=null,Ur=null,Br=null,Hr=!1,Wr=!1,qr=!1,Jr=0,Gr=0,Yr=null,Xr=0;function Zr(){throw Error(o(321))}function Qr(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Zn(e[n],t[n]))return!1;return!0}function eo(e,t,n,i,a,r){return zr=r,Kr=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,O.H=null===e||null===e.memoizedState?gs:vs,qr=!1,r=n(i,a),qr=!1,Wr&&(r=no(t,n,i,a)),to(e),r}function to(e){O.H=hs;var t=null!==Ur&&null!==Ur.next;if(zr=0,Br=Ur=Kr=null,Hr=!1,Gr=0,Yr=null,t)throw Error(o(300));null===e||Ns||null!==(e=e.dependencies)&&Ma(e)&&(Ns=!0)}function no(e,t,n,i){Kr=e;var a=0;do{if(Wr&&(Yr=null),Gr=0,Wr=!1,25<=a)throw Error(o(301));if(a+=1,Br=Ur=null,null!=e.updateQueue){var r=e.updateQueue;r.lastEffect=null,r.events=null,r.stores=null,null!=r.memoCache&&(r.memoCache.index=0)}O.H=bs,r=t(n,i)}while(Wr);return r}function io(){var e=O.H,t=e.useState()[0];return t="function"==typeof t.then?uo(t):t,e=e.useState()[0],(null!==Ur?Ur.memoizedState:null)!==e&&(Kr.flags|=1024),t}function ao(){var e=0!==Jr;return Jr=0,e}function ro(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function oo(e){if(Hr){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}Hr=!1}zr=0,Br=Ur=Kr=null,Wr=!1,Gr=Jr=0,Yr=null}function so(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Br?Kr.memoizedState=Br=e:Br=Br.next=e,Br}function lo(){if(null===Ur){var e=Kr.alternate;e=null!==e?e.memoizedState:null}else e=Ur.next;var t=null===Br?Kr.memoizedState:Br.next;if(null!==t)Br=t,Ur=e;else{if(null===e){if(null===Kr.alternate)throw Error(o(467));throw Error(o(310))}e={memoizedState:(Ur=e).memoizedState,baseState:Ur.baseState,baseQueue:Ur.baseQueue,queue:Ur.queue,next:null},null===Br?Kr.memoizedState=Br=e:Br=Br.next=e}return Br}function uo(e){var t=Gr;return Gr+=1,null===Yr&&(Yr=[]),e=nr(Yr,e,t),t=Kr,null===(null===Br?t.memoizedState:Br.next)&&(t=t.alternate,O.H=null===t||null===t.memoizedState?gs:vs),e}function co(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return uo(e);if(e.$$typeof===k)return Ra(e)}throw Error(o(438,String(e)))}function po(e){var t=null,n=Kr.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var i=Kr.alternate;null!==i&&null!==(i=i.updateQueue)&&null!=(i=i.memoCache)&&(t={data:i.data.map(function(e){return e.slice()}),index:0})}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},Kr.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),i=0;i<e;i++)n[i]=C;return t.index++,n}function mo(e,t){return"function"==typeof t?t(e):t}function fo(e){return ho(lo(),Ur,e)}function ho(e,t,n){var i=e.queue;if(null===i)throw Error(o(311));i.lastRenderedReducer=n;var a=e.baseQueue,r=i.pending;if(null!==r){if(null!==a){var s=a.next;a.next=r.next,r.next=s}t.baseQueue=a=r,i.pending=null}if(r=e.baseState,null===a)e.memoizedState=r;else{var l=s=null,u=null,c=t=a.next,d=!1;do{var p=-536870913&c.lane;if(p!==c.lane?(gu&p)===p:(zr&p)===p){var m=c.revertLane;if(0===m)null!==u&&(u=u.next={lane:0,revertLane:0,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),p===Ua&&(d=!0);else{if((zr&m)===m){c=c.next,m===Ua&&(d=!0);continue}p={lane:0,revertLane:c.revertLane,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(l=u=p,s=r):u=u.next=p,Kr.lanes|=m,xu|=m}p=c.action,qr&&n(r,p),r=c.hasEagerState?c.eagerState:n(r,p)}else m={lane:p,revertLane:c.revertLane,gesture:c.gesture,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(l=u=m,s=r):u=u.next=m,Kr.lanes|=p,xu|=p;c=c.next}while(null!==c&&c!==t);if(null===u?s=r:u.next=l,!Zn(r,e.memoizedState)&&(Ns=!0,d&&null!==(n=Ba)))throw n;e.memoizedState=r,e.baseState=s,e.baseQueue=u,i.lastRenderedState=r}return null===a&&(i.lanes=0),[e.memoizedState,i.dispatch]}function go(e){var t=lo(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var i=n.dispatch,a=n.pending,r=t.memoizedState;if(null!==a){n.pending=null;var s=a=a.next;do{r=e(r,s.action),s=s.next}while(s!==a);Zn(r,t.memoizedState)||(Ns=!0),t.memoizedState=r,null===t.baseQueue&&(t.baseState=r),n.lastRenderedState=r}return[r,i]}function vo(e,t,n){var i=Kr,a=lo(),r=da;if(r){if(void 0===n)throw Error(o(407));n=n()}else n=t();var s=!Zn((Ur||a).memoizedState,n);if(s&&(a.memoizedState=n,Ns=!0),a=a.queue,Ko(_o.bind(null,i,a,e),[e]),a.getSnapshot!==t||s||null!==Br&&1&Br.memoizedState.tag){if(i.flags|=2048,Io(9,{destroy:void 0},yo.bind(null,i,a,n,t),null),null===fu)throw Error(o(349));r||127&zr||bo(i,t,n)}return n}function bo(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=Kr.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},Kr.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function yo(e,t,n,i){t.value=n,t.getSnapshot=i,ko(t)&&wo(e)}function _o(e,t,n){return n(function(){ko(t)&&wo(e)})}function ko(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Zn(e,n)}catch(e){return!0}}function wo(e){var t=Ni(e,2);null!==t&&Ju(t,0,2)}function So(e){var t=so();if("function"==typeof e){var n=e;if(e=n(),qr){ye(!0);try{n()}finally{ye(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:mo,lastRenderedState:e},t}function xo(e,t,n,i){return e.baseState=n,ho(e,Ur,"function"==typeof i?i:mo)}function Eo(e,t,n,i,a){if(ps(e))throw Error(o(485));if(null!==(e=t.action)){var r={payload:a,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){r.listeners.push(e)}};null!==O.T?n(!0):r.isTransition=!1,i(r),null===(n=t.pending)?(r.next=t.pending=r,To(t,r)):(r.next=n.next,t.pending=n.next=r)}}function To(e,t){var n=t.action,i=t.payload,a=e.state;if(t.isTransition){var r=O.T,o={};O.T=o;try{var s=n(a,i),l=O.S;null!==l&&l(o,s),jo(e,t,s)}catch(n){Po(e,t,n)}finally{null!==r&&null!==o.types&&(r.types=o.types),O.T=r}}else try{jo(e,t,r=n(a,i))}catch(n){Po(e,t,n)}}function jo(e,t,n){null!==n&&"object"==typeof n&&"function"==typeof n.then?n.then(function(n){Co(e,t,n)},function(n){return Po(e,t,n)}):Co(e,t,n)}function Co(e,t,n){t.status="fulfilled",t.value=n,Mo(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,To(e,n)))}function Po(e,t,n){var i=e.pending;if(e.pending=null,null!==i){i=i.next;do{t.status="rejected",t.reason=n,Mo(t),t=t.next}while(t!==i)}e.action=null}function Mo(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Lo(e,t){return t}function Ro(e,t){if(da){var n=fu.formState;if(null!==n){e:{var i=Kr;if(da){if(ca){t:{for(var a=ca,r=ma;8!==a.nodeType;){if(!r){a=null;break t}if(null===(a=Nd(a.nextSibling))){a=null;break t}}a="F!"===(r=a.data)||"F"===r?a:null}if(a){ca=Nd(a.nextSibling),i="F!"===a.data;break e}}ha(i)}i=!1}i&&(t=n[0])}}return(n=so()).memoizedState=n.baseState=t,i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Lo,lastRenderedState:t},n.queue=i,n=us.bind(null,Kr,i),i.dispatch=n,i=So(!1),r=ds.bind(null,Kr,!1,i.queue),a={state:t,dispatch:null,action:e,pending:null},(i=so()).queue=a,n=Eo.bind(null,Kr,a,r,n),a.dispatch=n,i.memoizedState=e,[t,n,!1]}function No(e){return Oo(lo(),Ur,e)}function Oo(e,t,n){if(t=ho(e,t,Lo)[0],e=fo(mo)[0],"object"==typeof t&&null!==t&&"function"==typeof t.then)try{var i=uo(t)}catch(e){if(e===Xa)throw Qa;throw e}else i=t;var a=(t=lo()).queue,r=a.dispatch;return n!==t.memoizedState&&(Kr.flags|=2048,Io(9,{destroy:void 0},Do.bind(null,a,n),null)),[i,r,e]}function Do(e,t){e.action=t}function Ao(e){var t=lo(),n=Ur;if(null!==n)return Oo(t,n,e);lo(),t=t.memoizedState;var i=(n=lo()).queue.dispatch;return n.memoizedState=e,[t,i,!1]}function Io(e,t,n,i){return e={tag:e,create:n,deps:i,inst:t,next:null},null===(t=Kr.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},Kr.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(i=n.next,n.next=e,e.next=i,t.lastEffect=e),e}function $o(){return lo().memoizedState}function Vo(e,t,n,i){var a=so();Kr.flags|=e,a.memoizedState=Io(1|t,{destroy:void 0},n,void 0===i?null:i)}function Fo(e,t,n,i){var a=lo();i=void 0===i?null:i;var r=a.memoizedState.inst;null!==Ur&&null!==i&&Qr(i,Ur.memoizedState.deps)?a.memoizedState=Io(t,r,n,i):(Kr.flags|=e,a.memoizedState=Io(1|t,r,n,i))}function zo(e,t){Vo(8390656,8,e,t)}function Ko(e,t){Fo(2048,8,e,t)}function Uo(e){var t=lo().memoizedState;return function(e){Kr.flags|=4;var t=Kr.updateQueue;if(null===t)t={lastEffect:null,events:null,stores:null,memoCache:null},Kr.updateQueue=t,t.events=[e];else{var n=t.events;null===n?t.events=[e]:n.push(e)}}({ref:t,nextImpl:e}),function(){if(2&mu)throw Error(o(440));return t.impl.apply(void 0,arguments)}}function Bo(e,t){return Fo(4,2,e,t)}function Ho(e,t){return Fo(4,4,e,t)}function Wo(e,t){if("function"==typeof t){e=e();var n=t(e);return function(){"function"==typeof n?n():t(null)}}if(null!=t)return e=e(),t.current=e,function(){t.current=null}}function qo(e,t,n){n=null!=n?n.concat([e]):null,Fo(4,4,Wo.bind(null,t,e),n)}function Jo(){}function Go(e,t){var n=lo();t=void 0===t?null:t;var i=n.memoizedState;return null!==t&&Qr(t,i[1])?i[0]:(n.memoizedState=[e,t],e)}function Yo(e,t){var n=lo();t=void 0===t?null:t;var i=n.memoizedState;if(null!==t&&Qr(t,i[1]))return i[0];if(i=e(),qr){ye(!0);try{e()}finally{ye(!1)}}return n.memoizedState=[i,t],i}function Xo(e,t,n){return void 0===n||1073741824&zr&&!(261930&gu)?e.memoizedState=t:(e.memoizedState=n,e=qu(),Kr.lanes|=e,xu|=e,n)}function Zo(e,t,n,i){return Zn(n,t)?n:null!==jr.current?(e=Xo(e,n,i),Zn(e,t)||(Ns=!0),e):42&zr&&(!(1073741824&zr)||261930&gu)?(e=qu(),Kr.lanes|=e,xu|=e,t):(Ns=!0,e.memoizedState=n)}function Qo(e,t,n,i,a){var r=D.p;D.p=0!==r&&8>r?r:8;var o,s,l,u=O.T,c={};O.T=c,ds(e,!1,t,n);try{var d=a(),p=O.S;null!==p&&p(c,d),null!==d&&"object"==typeof d&&"function"==typeof d.then?cs(e,t,(o=i,s=[],l={status:"pending",value:null,reason:null,then:function(e){s.push(e)}},d.then(function(){l.status="fulfilled",l.value=o;for(var e=0;e<s.length;e++)(0,s[e])(o)},function(e){for(l.status="rejected",l.reason=e,e=0;e<s.length;e++)(0,s[e])(void 0)}),l),Wu()):cs(e,t,i,Wu())}catch(n){cs(e,t,{then:function(){},status:"rejected",reason:n},Wu())}finally{D.p=r,null!==u&&null!==c.types&&(u.types=c.types),O.T=u}}function es(){}function ts(e,t,n,i){if(5!==e.tag)throw Error(o(476));var a=ns(e).queue;Qo(e,a,t,A,null===n?es:function(){return is(e),n(i)})}function ns(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:A,baseState:A,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mo,lastRenderedState:A},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mo,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function is(e){var t=ns(e);null===t.next&&(t=e.alternate.memoizedState),cs(e,t.next.queue,{},Wu())}function as(){return Ra(cp)}function rs(){return lo().memoizedState}function os(){return lo().memoizedState}function ss(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=Wu(),i=yr(t,e=br(n),n);return null!==i&&(Ju(i,0,n),_r(i,t,n)),t={cache:Va()},void(e.payload=t)}t=t.return}}function ls(e,t,n){var i=Wu();n={lane:i,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},ps(e)?ms(t,n):null!==(n=Ri(e,t,n,i))&&(Ju(n,0,i),fs(n,t,i))}function us(e,t,n){cs(e,t,n,Wu())}function cs(e,t,n,i){var a={lane:i,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(ps(e))ms(t,a);else{var r=e.alternate;if(0===e.lanes&&(null===r||0===r.lanes)&&null!==(r=t.lastRenderedReducer))try{var o=t.lastRenderedState,s=r(o,n);if(a.hasEagerState=!0,a.eagerState=s,Zn(s,o))return Li(e,t,a,0),null===fu&&Mi(),!1}catch(e){}if(null!==(n=Ri(e,t,a,i)))return Ju(n,0,i),fs(n,t,i),!0}return!1}function ds(e,t,n,i){if(i={lane:2,revertLane:Kc(),gesture:null,action:i,hasEagerState:!1,eagerState:null,next:null},ps(e)){if(t)throw Error(o(479))}else null!==(t=Ri(e,n,i,2))&&Ju(t,0,2)}function ps(e){var t=e.alternate;return e===Kr||null!==t&&t===Kr}function ms(e,t){Wr=Hr=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function fs(e,t,n){if(4194048&n){var i=t.lanes;n|=i&=e.pendingLanes,t.lanes=n,Oe(e,n)}}var hs={readContext:Ra,use:co,useCallback:Zr,useContext:Zr,useEffect:Zr,useImperativeHandle:Zr,useLayoutEffect:Zr,useInsertionEffect:Zr,useMemo:Zr,useReducer:Zr,useRef:Zr,useState:Zr,useDebugValue:Zr,useDeferredValue:Zr,useTransition:Zr,useSyncExternalStore:Zr,useId:Zr,useHostTransitionStatus:Zr,useFormState:Zr,useActionState:Zr,useOptimistic:Zr,useMemoCache:Zr,useCacheRefresh:Zr};hs.useEffectEvent=Zr;var gs={readContext:Ra,use:co,useCallback:function(e,t){return so().memoizedState=[e,void 0===t?null:t],e},useContext:Ra,useEffect:zo,useImperativeHandle:function(e,t,n){n=null!=n?n.concat([e]):null,Vo(4194308,4,Wo.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Vo(4194308,4,e,t)},useInsertionEffect:function(e,t){Vo(4,2,e,t)},useMemo:function(e,t){var n=so();t=void 0===t?null:t;var i=e();if(qr){ye(!0);try{e()}finally{ye(!1)}}return n.memoizedState=[i,t],i},useReducer:function(e,t,n){var i=so();if(void 0!==n){var a=n(t);if(qr){ye(!0);try{n(t)}finally{ye(!1)}}}else a=t;return i.memoizedState=i.baseState=a,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:a},i.queue=e,e=e.dispatch=ls.bind(null,Kr,e),[i.memoizedState,e]},useRef:function(e){return e={current:e},so().memoizedState=e},useState:function(e){var t=(e=So(e)).queue,n=us.bind(null,Kr,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Jo,useDeferredValue:function(e,t){return Xo(so(),e,t)},useTransition:function(){var e=So(!1);return e=Qo.bind(null,Kr,e.queue,!0,!1),so().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var i=Kr,a=so();if(da){if(void 0===n)throw Error(o(407));n=n()}else{if(n=t(),null===fu)throw Error(o(349));127&gu||bo(i,t,n)}a.memoizedState=n;var r={value:n,getSnapshot:t};return a.queue=r,zo(_o.bind(null,i,r,e),[e]),i.flags|=2048,Io(9,{destroy:void 0},yo.bind(null,i,r,n,t),null),n},useId:function(){var e=so(),t=fu.identifierPrefix;if(da){var n=ia;t="_"+t+"R_"+(n=(na&~(1<<32-_e(na)-1)).toString(32)+n),0<(n=Jr++)&&(t+="H"+n.toString(32)),t+="_"}else t="_"+t+"r_"+(n=Xr++).toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:as,useFormState:Ro,useActionState:Ro,useOptimistic:function(e){var t=so();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=ds.bind(null,Kr,!0,n),n.dispatch=t,[e,t]},useMemoCache:po,useCacheRefresh:function(){return so().memoizedState=ss.bind(null,Kr)},useEffectEvent:function(e){var t=so(),n={impl:e};return t.memoizedState=n,function(){if(2&mu)throw Error(o(440));return n.impl.apply(void 0,arguments)}}},vs={readContext:Ra,use:co,useCallback:Go,useContext:Ra,useEffect:Ko,useImperativeHandle:qo,useInsertionEffect:Bo,useLayoutEffect:Ho,useMemo:Yo,useReducer:fo,useRef:$o,useState:function(){return fo(mo)},useDebugValue:Jo,useDeferredValue:function(e,t){return Zo(lo(),Ur.memoizedState,e,t)},useTransition:function(){var e=fo(mo)[0],t=lo().memoizedState;return["boolean"==typeof e?e:uo(e),t]},useSyncExternalStore:vo,useId:rs,useHostTransitionStatus:as,useFormState:No,useActionState:No,useOptimistic:function(e,t){return xo(lo(),0,e,t)},useMemoCache:po,useCacheRefresh:os};vs.useEffectEvent=Uo;var bs={readContext:Ra,use:co,useCallback:Go,useContext:Ra,useEffect:Ko,useImperativeHandle:qo,useInsertionEffect:Bo,useLayoutEffect:Ho,useMemo:Yo,useReducer:go,useRef:$o,useState:function(){return go(mo)},useDebugValue:Jo,useDeferredValue:function(e,t){var n=lo();return null===Ur?Xo(n,e,t):Zo(n,Ur.memoizedState,e,t)},useTransition:function(){var e=go(mo)[0],t=lo().memoizedState;return["boolean"==typeof e?e:uo(e),t]},useSyncExternalStore:vo,useId:rs,useHostTransitionStatus:as,useFormState:Ao,useActionState:Ao,useOptimistic:function(e,t){var n=lo();return null!==Ur?xo(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:po,useCacheRefresh:os};function ys(e,t,n,i){n=null==(n=n(i,t=e.memoizedState))?t:m({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}bs.useEffectEvent=Uo;var _s={enqueueSetState:function(e,t,n){e=e._reactInternals;var i=Wu(),a=br(i);a.payload=t,null!=n&&(a.callback=n),null!==(t=yr(e,a,i))&&(Ju(t,0,i),_r(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var i=Wu(),a=br(i);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=yr(e,a,i))&&(Ju(t,0,i),_r(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Wu(),i=br(n);i.tag=2,null!=t&&(i.callback=t),null!==(t=yr(e,i,n))&&(Ju(t,0,n),_r(t,e,n))}};function ks(e,t,n,i,a,r,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(i,r,o):!(t.prototype&&t.prototype.isPureReactComponent&&Qn(n,i)&&Qn(a,r))}function ws(e,t,n,i){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,i),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,i),t.state!==e&&_s.enqueueReplaceState(t,t.state,null)}function Ss(e,t){var n=t;if("ref"in t)for(var i in n={},t)"ref"!==i&&(n[i]=t[i]);if(e=e.defaultProps)for(var a in n===t&&(n=m({},n)),e)void 0===n[a]&&(n[a]=e[a]);return n}function xs(e){Ti(e)}function Es(e){console.error(e)}function Ts(e){Ti(e)}function js(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function Cs(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function Ps(e,t,n){return(n=br(n)).tag=3,n.payload={element:null},n.callback=function(){js(e,t)},n}function Ms(e){return(e=br(e)).tag=3,e}function Ls(e,t,n,i){var a=n.type.getDerivedStateFromError;if("function"==typeof a){var r=i.value;e.payload=function(){return a(r)},e.callback=function(){Cs(t,n,i)}}var o=n.stateNode;null!==o&&"function"==typeof o.componentDidCatch&&(e.callback=function(){Cs(t,n,i),"function"!=typeof a&&(null===Au?Au=new Set([this]):Au.add(this));var e=i.stack;this.componentDidCatch(i.value,{componentStack:null!==e?e:""})})}var Rs=Error(o(461)),Ns=!1;function Os(e,t,n,i){t.child=null===e?fr(t,null,n,i):mr(t,e.child,n,i)}function Ds(e,t,n,i,a){n=n.render;var r=t.ref;if("ref"in i){var o={};for(var s in i)"ref"!==s&&(o[s]=i[s])}else o=i;return La(t),i=eo(e,t,n,o,r,a),s=ao(),null===e||Ns?(da&&s&&oa(t),t.flags|=1,Os(e,t,i,a),t.child):(ro(e,t,a),al(e,t,a))}function As(e,t,n,i,a){if(null===e){var r=n.type;return"function"!=typeof r||Vi(r)||void 0!==r.defaultProps||null!==n.compare?((e=Ki(n.type,null,i,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=r,Is(e,t,r,i,a))}if(r=e.child,!rl(e,a)){var o=r.memoizedProps;if((n=null!==(n=n.compare)?n:Qn)(o,i)&&e.ref===t.ref)return al(e,t,a)}return t.flags|=1,(e=Fi(r,i)).ref=t.ref,e.return=t,t.child=e}function Is(e,t,n,i,a){if(null!==e){var r=e.memoizedProps;if(Qn(r,i)&&e.ref===t.ref){if(Ns=!1,t.pendingProps=i=r,!rl(e,a))return t.lanes=e.lanes,al(e,t,a);131072&e.flags&&(Ns=!0)}}return Bs(e,t,n,i,a)}function $s(e,t,n,i){var a=i.children,r=null!==e?e.memoizedState:null;if(null===e&&null===t.stateNode&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===i.mode){if(128&t.flags){if(r=null!==r?r.baseLanes|n:n,null!==e){for(i=t.child=e.child,a=0;null!==i;)a=a|i.lanes|i.childLanes,i=i.sibling;i=a&~r}else i=0,t.child=null;return Fs(e,t,r,n,i)}if(!(536870912&n))return i=t.lanes=536870912,Fs(e,t,null!==r?r.baseLanes|n:n,n,i);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Ga(0,null!==r?r.cachePool:null),null!==r?Pr(t,r):Mr(),Ar(t)}else null!==r?(Ga(0,r.cachePool),Pr(t,r),Ir(),t.memoizedState=null):(null!==e&&Ga(0,null),Mr(),Ir());return Os(e,t,a,n),t.child}function Vs(e,t){return null!==e&&22===e.tag||null!==t.stateNode||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Fs(e,t,n,i,a){var r=Ja();return r=null===r?null:{parent:$a._currentValue,pool:r},t.memoizedState={baseLanes:n,cachePool:r},null!==e&&Ga(0,null),Mr(),Ar(t),null!==e&&Pa(e,t,i,!0),t.childLanes=a,null}function zs(e,t){return(t=Qs({mode:t.mode,children:t.children},e.mode)).ref=e.ref,e.child=t,t.return=e,t}function Ks(e,t,n){return mr(t,e.child,null,n),(e=zs(t,t.pendingProps)).flags|=2,$r(t),t.memoizedState=null,e}function Us(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!=typeof n&&"object"!=typeof n)throw Error(o(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function Bs(e,t,n,i,a){return La(t),n=eo(e,t,n,i,void 0,a),i=ao(),null===e||Ns?(da&&i&&oa(t),t.flags|=1,Os(e,t,n,a),t.child):(ro(e,t,a),al(e,t,a))}function Hs(e,t,n,i,a,r){return La(t),t.updateQueue=null,n=no(t,i,n,a),to(e),i=ao(),null===e||Ns?(da&&i&&oa(t),t.flags|=1,Os(e,t,n,r),t.child):(ro(e,t,r),al(e,t,r))}function Ws(e,t,n,i,a){if(La(t),null===t.stateNode){var r=Ai,o=n.contextType;"object"==typeof o&&null!==o&&(r=Ra(o)),r=new n(i,r),t.memoizedState=null!==r.state&&void 0!==r.state?r.state:null,r.updater=_s,t.stateNode=r,r._reactInternals=t,(r=t.stateNode).props=i,r.state=t.memoizedState,r.refs={},gr(t),o=n.contextType,r.context="object"==typeof o&&null!==o?Ra(o):Ai,r.state=t.memoizedState,"function"==typeof(o=n.getDerivedStateFromProps)&&(ys(t,n,o,i),r.state=t.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof r.getSnapshotBeforeUpdate||"function"!=typeof r.UNSAFE_componentWillMount&&"function"!=typeof r.componentWillMount||(o=r.state,"function"==typeof r.componentWillMount&&r.componentWillMount(),"function"==typeof r.UNSAFE_componentWillMount&&r.UNSAFE_componentWillMount(),o!==r.state&&_s.enqueueReplaceState(r,r.state,null),xr(t,i,r,a),Sr(),r.state=t.memoizedState),"function"==typeof r.componentDidMount&&(t.flags|=4194308),i=!0}else if(null===e){r=t.stateNode;var s=t.memoizedProps,l=Ss(n,s);r.props=l;var u=r.context,c=n.contextType;o=Ai,"object"==typeof c&&null!==c&&(o=Ra(c));var d=n.getDerivedStateFromProps;c="function"==typeof d||"function"==typeof r.getSnapshotBeforeUpdate,s=t.pendingProps!==s,c||"function"!=typeof r.UNSAFE_componentWillReceiveProps&&"function"!=typeof r.componentWillReceiveProps||(s||u!==o)&&ws(t,r,i,o),hr=!1;var p=t.memoizedState;r.state=p,xr(t,i,r,a),Sr(),u=t.memoizedState,s||p!==u||hr?("function"==typeof d&&(ys(t,n,d,i),u=t.memoizedState),(l=hr||ks(t,n,l,i,p,u,o))?(c||"function"!=typeof r.UNSAFE_componentWillMount&&"function"!=typeof r.componentWillMount||("function"==typeof r.componentWillMount&&r.componentWillMount(),"function"==typeof r.UNSAFE_componentWillMount&&r.UNSAFE_componentWillMount()),"function"==typeof r.componentDidMount&&(t.flags|=4194308)):("function"==typeof r.componentDidMount&&(t.flags|=4194308),t.memoizedProps=i,t.memoizedState=u),r.props=i,r.state=u,r.context=o,i=l):("function"==typeof r.componentDidMount&&(t.flags|=4194308),i=!1)}else{r=t.stateNode,vr(e,t),c=Ss(n,o=t.memoizedProps),r.props=c,d=t.pendingProps,p=r.context,u=n.contextType,l=Ai,"object"==typeof u&&null!==u&&(l=Ra(u)),(u="function"==typeof(s=n.getDerivedStateFromProps)||"function"==typeof r.getSnapshotBeforeUpdate)||"function"!=typeof r.UNSAFE_componentWillReceiveProps&&"function"!=typeof r.componentWillReceiveProps||(o!==d||p!==l)&&ws(t,r,i,l),hr=!1,p=t.memoizedState,r.state=p,xr(t,i,r,a),Sr();var m=t.memoizedState;o!==d||p!==m||hr||null!==e&&null!==e.dependencies&&Ma(e.dependencies)?("function"==typeof s&&(ys(t,n,s,i),m=t.memoizedState),(c=hr||ks(t,n,c,i,p,m,l)||null!==e&&null!==e.dependencies&&Ma(e.dependencies))?(u||"function"!=typeof r.UNSAFE_componentWillUpdate&&"function"!=typeof r.componentWillUpdate||("function"==typeof r.componentWillUpdate&&r.componentWillUpdate(i,m,l),"function"==typeof r.UNSAFE_componentWillUpdate&&r.UNSAFE_componentWillUpdate(i,m,l)),"function"==typeof r.componentDidUpdate&&(t.flags|=4),"function"==typeof r.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof r.componentDidUpdate||o===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof r.getSnapshotBeforeUpdate||o===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=i,t.memoizedState=m),r.props=i,r.state=m,r.context=l,i=c):("function"!=typeof r.componentDidUpdate||o===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof r.getSnapshotBeforeUpdate||o===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),i=!1)}return r=i,Us(e,t),i=!!(128&t.flags),r||i?(r=t.stateNode,n=i&&"function"!=typeof n.getDerivedStateFromError?null:r.render(),t.flags|=1,null!==e&&i?(t.child=mr(t,e.child,null,a),t.child=mr(t,null,n,a)):Os(e,t,n,a),t.memoizedState=r.state,e=t.child):e=al(e,t,a),e}function qs(e,t,n,i){return ya(),t.flags|=256,Os(e,t,n,i),t.child}var Js={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Gs(e){return{baseLanes:e,cachePool:Ya()}}function Ys(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=ju),e}function Xs(e,t,n){var i,a=t.pendingProps,r=!1,s=!!(128&t.flags);if((i=s)||(i=(null===e||null!==e.memoizedState)&&!!(2&Vr.current)),i&&(r=!0,t.flags&=-129),i=!!(32&t.flags),t.flags&=-33,null===e){if(da){if(r?Or(t):Ir(),(e=ca)?null!==(e=null!==(e=Md(e,ma))&&"&"!==e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ta?{id:na,overflow:ia}:null,retryLane:536870912,hydrationErrors:null},(n=Hi(e)).return=t,t.child=n,ua=t,ca=null):e=null,null===e)throw ha(t);return Rd(e)?t.lanes=32:t.lanes=536870912,null}var l=a.children;return a=a.fallback,r?(Ir(),l=Qs({mode:"hidden",children:l},r=t.mode),a=Ui(a,r,n,null),l.return=t,a.return=t,l.sibling=a,t.child=l,(a=t.child).memoizedState=Gs(n),a.childLanes=Ys(e,i,n),t.memoizedState=Js,Vs(null,a)):(Or(t),Zs(t,l))}var u=e.memoizedState;if(null!==u&&null!==(l=u.dehydrated)){if(s)256&t.flags?(Or(t),t.flags&=-257,t=el(e,t,n)):null!==t.memoizedState?(Ir(),t.child=e.child,t.flags|=128,t=null):(Ir(),l=a.fallback,r=t.mode,a=Qs({mode:"visible",children:a.children},r),(l=Ui(l,r,n,null)).flags|=2,a.return=t,l.return=t,a.sibling=l,t.child=a,mr(t,e.child,null,n),(a=t.child).memoizedState=Gs(n),a.childLanes=Ys(e,i,n),t.memoizedState=Js,t=Vs(null,a));else if(Or(t),Rd(l)){if(i=l.nextSibling&&l.nextSibling.dataset)var c=i.dgst;i=c,(a=Error(o(419))).stack="",a.digest=i,ka({value:a,source:null,stack:null}),t=el(e,t,n)}else if(Ns||Pa(e,t,n,!1),i=0!==(n&e.childLanes),Ns||i){if(null!==(i=fu)&&0!==(a=De(i,n))&&a!==u.retryLane)throw u.retryLane=a,Ni(e,a),Ju(i,0,a),Rs;Ld(l)||oc(),t=el(e,t,n)}else Ld(l)?(t.flags|=192,t.child=e.child,t=null):(e=u.treeContext,ca=Nd(l.nextSibling),ua=t,da=!0,pa=null,ma=!1,null!==e&&la(t,e),(t=Zs(t,a.children)).flags|=4096);return t}return r?(Ir(),l=a.fallback,r=t.mode,c=(u=e.child).sibling,(a=Fi(u,{mode:"hidden",children:a.children})).subtreeFlags=65011712&u.subtreeFlags,null!==c?l=Fi(c,l):(l=Ui(l,r,n,null)).flags|=2,l.return=t,a.return=t,a.sibling=l,t.child=a,Vs(null,a),a=t.child,null===(l=e.child.memoizedState)?l=Gs(n):(null!==(r=l.cachePool)?(u=$a._currentValue,r=r.parent!==u?{parent:u,pool:u}:r):r=Ya(),l={baseLanes:l.baseLanes|n,cachePool:r}),a.memoizedState=l,a.childLanes=Ys(e,i,n),t.memoizedState=Js,Vs(e.child,a)):(Or(t),e=(n=e.child).sibling,(n=Fi(n,{mode:"visible",children:a.children})).return=t,n.sibling=null,null!==e&&(null===(i=t.deletions)?(t.deletions=[e],t.flags|=16):i.push(e)),t.child=n,t.memoizedState=null,n)}function Zs(e,t){return(t=Qs({mode:"visible",children:t},e.mode)).return=e,e.child=t}function Qs(e,t){return(e=$i(22,e,null,t)).lanes=0,e}function el(e,t,n){return mr(t,e.child,null,n),(e=Zs(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function tl(e,t,n){e.lanes|=t;var i=e.alternate;null!==i&&(i.lanes|=t),ja(e.return,t,n)}function nl(e,t,n,i,a,r){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:i,tail:n,tailMode:a,treeForkCount:r}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=i,o.tail=n,o.tailMode=a,o.treeForkCount=r)}function il(e,t,n){var i=t.pendingProps,a=i.revealOrder,r=i.tail;i=i.children;var o=Vr.current,s=!!(2&o);if(s?(o=1&o|2,t.flags|=128):o&=1,z(Vr,o),Os(e,t,i,n),i=da?Zi:0,!s&&null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&tl(e,n,t);else if(19===e.tag)tl(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}switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===Fr(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),nl(t,!1,a,n,r,i);break;case"backwards":case"unstable_legacy-backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===Fr(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}nl(t,!0,n,null,r,i);break;case"together":nl(t,!1,null,null,void 0,i);break;default:t.memoizedState=null}return t.child}function al(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),xu|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(Pa(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=Fi(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Fi(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function rl(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!Ma(e))}function ol(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Ns=!0;else{if(!(rl(e,n)||128&t.flags))return Ns=!1,function(e,t,n){switch(t.tag){case 3:J(t,t.stateNode.containerInfo),Ea(0,$a,e.memoizedState.cache),ya();break;case 27:case 5:Y(t);break;case 4:J(t,t.stateNode.containerInfo);break;case 10:Ea(0,t.type,t.memoizedProps.value);break;case 31:if(null!==t.memoizedState)return t.flags|=128,Dr(t),null;break;case 13:var i=t.memoizedState;if(null!==i)return null!==i.dehydrated?(Or(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Xs(e,t,n):(Or(t),null!==(e=al(e,t,n))?e.sibling:null);Or(t);break;case 19:var a=!!(128&e.flags);if((i=0!==(n&t.childLanes))||(Pa(e,t,n,!1),i=0!==(n&t.childLanes)),a){if(i)return il(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),z(Vr,Vr.current),i)break;return null;case 22:return t.lanes=0,$s(e,t,n,t.pendingProps);case 24:Ea(0,$a,e.memoizedState.cache)}return al(e,t,n)}(e,t,n);Ns=!!(131072&e.flags)}else Ns=!1,da&&1048576&t.flags&&ra(t,Zi,t.index);switch(t.lanes=0,t.tag){case 16:e:{var i=t.pendingProps;if(e=ir(t.elementType),t.type=e,"function"!=typeof e){if(null!=e){var a=e.$$typeof;if(a===w){t.tag=11,t=Ds(null,t,e,i,n);break e}if(a===E){t.tag=14,t=As(null,t,e,i,n);break e}}throw t=R(e)||e,Error(o(306,t,""))}Vi(e)?(i=Ss(e,i),t.tag=1,t=Ws(null,t,e,i,n)):(t.tag=0,t=Bs(null,t,e,i,n))}return t;case 0:return Bs(e,t,t.type,t.pendingProps,n);case 1:return Ws(e,t,i=t.type,a=Ss(i,t.pendingProps),n);case 3:e:{if(J(t,t.stateNode.containerInfo),null===e)throw Error(o(387));i=t.pendingProps;var r=t.memoizedState;a=r.element,vr(e,t),xr(t,i,null,n);var s=t.memoizedState;if(i=s.cache,Ea(0,$a,i),i!==r.cache&&Ca(t,[$a],n,!0),Sr(),i=s.element,r.isDehydrated){if(r={element:i,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=r,t.memoizedState=r,256&t.flags){t=qs(e,t,i,n);break e}if(i!==a){ka(a=Ji(Error(o(424)),t)),t=qs(e,t,i,n);break e}for(e=9===(e=t.stateNode.containerInfo).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,ca=Nd(e.firstChild),ua=t,da=!0,pa=null,ma=!0,n=fr(t,null,i,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ya(),i===a){t=al(e,t,n);break e}Os(e,t,i,n)}t=t.child}return t;case 26:return Us(e,t),null===e?(n=Hd(t.type,null,t.pendingProps,null))?t.memoizedState=n:da||(n=t.type,e=t.pendingProps,(i=gd(W.current).createElement(n))[ze]=t,i[Ke]=e,pd(i,n,e),et(i),t.stateNode=i):t.memoizedState=Hd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Y(t),null===e&&da&&(i=t.stateNode=Id(t.type,t.pendingProps,W.current),ua=t,ma=!0,a=ca,Td(t.type)?(Od=a,ca=Nd(i.firstChild)):ca=a),Os(e,t,t.pendingProps.children,n),Us(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&da&&((a=i=ca)&&(null!==(i=function(e,t,n,i){for(;1===e.nodeType;){var a=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!i&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(i){if(!e[Je])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(r=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(r!==a.rel||e.getAttribute("href")!==(null==a.href||""===a.href?null:a.href)||e.getAttribute("crossorigin")!==(null==a.crossOrigin?null:a.crossOrigin)||e.getAttribute("title")!==(null==a.title?null:a.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((r=e.getAttribute("src"))!==(null==a.src?null:a.src)||e.getAttribute("type")!==(null==a.type?null:a.type)||e.getAttribute("crossorigin")!==(null==a.crossOrigin?null:a.crossOrigin))&&r&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var r=null==a.name?null:""+a.name;if("hidden"===a.type&&e.getAttribute("name")===r)return e}if(null===(e=Nd(e.nextSibling)))break}return null}(i,t.type,t.pendingProps,ma))?(t.stateNode=i,ua=t,ca=Nd(i.firstChild),ma=!1,a=!0):a=!1),a||ha(t)),Y(t),a=t.type,r=t.pendingProps,s=null!==e?e.memoizedProps:null,i=r.children,yd(a,r)?i=null:null!==s&&yd(a,s)&&(t.flags|=32),null!==t.memoizedState&&(a=eo(e,t,io,null,null,n),cp._currentValue=a),Us(e,t),Os(e,t,i,n),t.child;case 6:return null===e&&da&&((e=n=ca)&&(null!==(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=Nd(e.nextSibling)))return null}return e}(n,t.pendingProps,ma))?(t.stateNode=n,ua=t,ca=null,e=!0):e=!1),e||ha(t)),null;case 13:return Xs(e,t,n);case 4:return J(t,t.stateNode.containerInfo),i=t.pendingProps,null===e?t.child=mr(t,null,i,n):Os(e,t,i,n),t.child;case 11:return Ds(e,t,t.type,t.pendingProps,n);case 7:return Os(e,t,t.pendingProps,n),t.child;case 8:case 12:return Os(e,t,t.pendingProps.children,n),t.child;case 10:return i=t.pendingProps,Ea(0,t.type,i.value),Os(e,t,i.children,n),t.child;case 9:return a=t.type._context,i=t.pendingProps.children,La(t),i=i(a=Ra(a)),t.flags|=1,Os(e,t,i,n),t.child;case 14:return As(e,t,t.type,t.pendingProps,n);case 15:return Is(e,t,t.type,t.pendingProps,n);case 19:return il(e,t,n);case 31:return function(e,t,n){var i=t.pendingProps,a=!!(128&t.flags);if(t.flags&=-129,null===e){if(da){if("hidden"===i.mode)return e=zs(t,i),t.lanes=536870912,Vs(null,e);if(Dr(t),(e=ca)?null!==(e=null!==(e=Md(e,ma))&&"&"===e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ta?{id:na,overflow:ia}:null,retryLane:536870912,hydrationErrors:null},(n=Hi(e)).return=t,t.child=n,ua=t,ca=null):e=null,null===e)throw ha(t);return t.lanes=536870912,null}return zs(t,i)}var r=e.memoizedState;if(null!==r){var s=r.dehydrated;if(Dr(t),a)if(256&t.flags)t.flags&=-257,t=Ks(e,t,n);else{if(null===t.memoizedState)throw Error(o(558));t.child=e.child,t.flags|=128,t=null}else if(Ns||Pa(e,t,n,!1),a=0!==(n&e.childLanes),Ns||a){if(null!==(i=fu)&&0!==(s=De(i,n))&&s!==r.retryLane)throw r.retryLane=s,Ni(e,s),Ju(i,0,s),Rs;oc(),t=Ks(e,t,n)}else e=r.treeContext,ca=Nd(s.nextSibling),ua=t,da=!0,pa=null,ma=!1,null!==e&&la(t,e),(t=zs(t,i)).flags|=4096;return t}return(e=Fi(e.child,{mode:i.mode,children:i.children})).ref=t.ref,t.child=e,e.return=t,e}(e,t,n);case 22:return $s(e,t,n,t.pendingProps);case 24:return La(t),i=Ra($a),null===e?(null===(a=Ja())&&(a=fu,r=Va(),a.pooledCache=r,r.refCount++,null!==r&&(a.pooledCacheLanes|=n),a=r),t.memoizedState={parent:i,cache:a},gr(t),Ea(0,$a,a)):(0!==(e.lanes&n)&&(vr(e,t),xr(t,null,null,n),Sr()),a=e.memoizedState,r=t.memoizedState,a.parent!==i?(a={parent:i,cache:i},t.memoizedState=a,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=a),Ea(0,$a,i)):(i=r.cache,Ea(0,$a,i),i!==a.cache&&Ca(t,[$a],n,!0))),Os(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(o(156,t.tag))}function sl(e){e.flags|=4}function ll(e,t,n,i,a){if((t=!!(32&e.mode))&&(t=!1),t){if(e.flags|=16777216,(335544128&a)===a)if(e.stateNode.complete)e.flags|=8192;else{if(!ic())throw ar=er,Za;e.flags|=8192}}else e.flags&=-16777217}function ul(e,t){if("stylesheet"!==t.type||4&t.state.loading)e.flags&=-16777217;else if(e.flags|=16777216,!ap(t)){if(!ic())throw ar=er,Za;e.flags|=8192}}function cl(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?Me():536870912,e.lanes|=t,Cu|=t)}function dl(e,t){if(!da)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 i=null;null!==n;)null!==n.alternate&&(i=n),n=n.sibling;null===i?t||null===e.tail?e.tail=null:e.tail.sibling=null:i.sibling=null}}function pl(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,i=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,i|=65011712&a.subtreeFlags,i|=65011712&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,i|=a.subtreeFlags,i|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=i,e.childLanes=n,t}function ml(e,t,n){var i=t.pendingProps;switch(sa(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return pl(t),null;case 3:return n=t.stateNode,i=null,null!==e&&(i=e.memoizedState.cache),t.memoizedState.cache!==i&&(t.flags|=2048),Ta($a),G(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(ba(t)?sl(t):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,_a())),pl(t),null;case 26:var a=t.type,r=t.memoizedState;return null===e?(sl(t),null!==r?(pl(t),ul(t,r)):(pl(t),ll(t,a,0,0,n))):r?r!==e.memoizedState?(sl(t),pl(t),ul(t,r)):(pl(t),t.flags&=-16777217):((e=e.memoizedProps)!==i&&sl(t),pl(t),ll(t,a,0,0,n)),null;case 27:if(X(t),n=W.current,a=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==i&&sl(t);else{if(!i){if(null===t.stateNode)throw Error(o(166));return pl(t),null}e=B.current,ba(t)?ga(t):(e=Id(a,i,n),t.stateNode=e,sl(t))}return pl(t),null;case 5:if(X(t),a=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==i&&sl(t);else{if(!i){if(null===t.stateNode)throw Error(o(166));return pl(t),null}if(r=B.current,ba(t))ga(t);else{var s=gd(W.current);switch(r){case 1:r=s.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:r=s.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":r=s.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":r=s.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":(r=s.createElement("div")).innerHTML="<script><\/script>",r=r.removeChild(r.firstChild);break;case"select":r="string"==typeof i.is?s.createElement("select",{is:i.is}):s.createElement("select"),i.multiple?r.multiple=!0:i.size&&(r.size=i.size);break;default:r="string"==typeof i.is?s.createElement(a,{is:i.is}):s.createElement(a)}}r[ze]=t,r[Ke]=i;e:for(s=t.child;null!==s;){if(5===s.tag||6===s.tag)r.appendChild(s.stateNode);else if(4!==s.tag&&27!==s.tag&&null!==s.child){s.child.return=s,s=s.child;continue}if(s===t)break e;for(;null===s.sibling;){if(null===s.return||s.return===t)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=r;e:switch(pd(r,a,i),a){case"button":case"input":case"select":case"textarea":i=!!i.autoFocus;break e;case"img":i=!0;break e;default:i=!1}i&&sl(t)}}return pl(t),ll(t,t.type,null===e||e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==i&&sl(t);else{if("string"!=typeof i&&null===t.stateNode)throw Error(o(166));if(e=W.current,ba(t)){if(e=t.stateNode,n=t.memoizedProps,i=null,null!==(a=ua))switch(a.tag){case 27:case 5:i=a.memoizedProps}e[ze]=t,(e=!!(e.nodeValue===n||null!==i&&!0===i.suppressHydrationWarning||ud(e.nodeValue,n)))||ha(t,!0)}else(e=gd(e).createTextNode(i))[ze]=t,t.stateNode=e}return pl(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(i=ba(t),null!==n){if(null===e){if(!i)throw Error(o(318));if(!(e=null!==(e=t.memoizedState)?e.dehydrated:null))throw Error(o(557));e[ze]=t}else ya(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;pl(t),e=!1}else n=_a(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return 256&t.flags?($r(t),t):($r(t),null);if(128&t.flags)throw Error(o(558))}return pl(t),null;case 13:if(i=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(a=ba(t),null!==i&&null!==i.dehydrated){if(null===e){if(!a)throw Error(o(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(o(317));a[ze]=t}else ya(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;pl(t),a=!1}else a=_a(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return 256&t.flags?($r(t),t):($r(t),null)}return $r(t),128&t.flags?(t.lanes=n,t):(n=null!==i,e=null!==e&&null!==e.memoizedState,n&&(a=null,null!==(i=t.child).alternate&&null!==i.alternate.memoizedState&&null!==i.alternate.memoizedState.cachePool&&(a=i.alternate.memoizedState.cachePool.pool),r=null,null!==i.memoizedState&&null!==i.memoizedState.cachePool&&(r=i.memoizedState.cachePool.pool),r!==a&&(i.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),cl(t,t.updateQueue),pl(t),null);case 4:return G(),null===e&&Qc(t.stateNode.containerInfo),pl(t),null;case 10:return Ta(t.type),pl(t),null;case 19:if(F(Vr),null===(i=t.memoizedState))return pl(t),null;if(a=!!(128&t.flags),null===(r=i.rendering))if(a)dl(i,!1);else{if(0!==Su||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(r=Fr(e))){for(t.flags|=128,dl(i,!1),e=r.updateQueue,t.updateQueue=e,cl(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)zi(n,e),n=n.sibling;return z(Vr,1&Vr.current|2),da&&aa(t,i.treeForkCount),t.child}e=e.sibling}null!==i.tail&&le()>Ou&&(t.flags|=128,a=!0,dl(i,!1),t.lanes=4194304)}else{if(!a)if(null!==(e=Fr(r))){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,cl(t,e),dl(i,!0),null===i.tail&&"hidden"===i.tailMode&&!r.alternate&&!da)return pl(t),null}else 2*le()-i.renderingStartTime>Ou&&536870912!==n&&(t.flags|=128,a=!0,dl(i,!1),t.lanes=4194304);i.isBackwards?(r.sibling=t.child,t.child=r):(null!==(e=i.last)?e.sibling=r:t.child=r,i.last=r)}return null!==i.tail?(e=i.tail,i.rendering=e,i.tail=e.sibling,i.renderingStartTime=le(),e.sibling=null,n=Vr.current,z(Vr,a?1&n|2:1&n),da&&aa(t,i.treeForkCount),e):(pl(t),null);case 22:case 23:return $r(t),Lr(),i=null!==t.memoizedState,null!==e?null!==e.memoizedState!==i&&(t.flags|=8192):i&&(t.flags|=8192),i?!!(536870912&n)&&!(128&t.flags)&&(pl(t),6&t.subtreeFlags&&(t.flags|=8192)):pl(t),null!==(n=t.updateQueue)&&cl(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),i=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(i=t.memoizedState.cachePool.pool),i!==n&&(t.flags|=2048),null!==e&&F(qa),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Ta($a),pl(t),null;case 25:case 30:return null}throw Error(o(156,t.tag))}function fl(e,t){switch(sa(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Ta($a),G(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return X(t),null;case 31:if(null!==t.memoizedState){if($r(t),null===t.alternate)throw Error(o(340));ya()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if($r(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(o(340));ya()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return F(Vr),null;case 4:return G(),null;case 10:return Ta(t.type),null;case 22:case 23:return $r(t),Lr(),null!==e&&F(qa),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return Ta($a),null;default:return null}}function hl(e,t){switch(sa(t),t.tag){case 3:Ta($a),G();break;case 26:case 27:case 5:X(t);break;case 4:G();break;case 31:null!==t.memoizedState&&$r(t);break;case 13:$r(t);break;case 19:F(Vr);break;case 10:Ta(t.type);break;case 22:case 23:$r(t),Lr(),null!==e&&F(qa);break;case 24:Ta($a)}}function gl(e,t){try{var n=t.updateQueue,i=null!==n?n.lastEffect:null;if(null!==i){var a=i.next;n=a;do{if((n.tag&e)===e){i=void 0;var r=n.create,o=n.inst;i=r(),o.destroy=i}n=n.next}while(n!==a)}}catch(e){Sc(t,t.return,e)}}function vl(e,t,n){try{var i=t.updateQueue,a=null!==i?i.lastEffect:null;if(null!==a){var r=a.next;i=r;do{if((i.tag&e)===e){var o=i.inst,s=o.destroy;if(void 0!==s){o.destroy=void 0,a=t;var l=n,u=s;try{u()}catch(e){Sc(a,l,e)}}}i=i.next}while(i!==r)}}catch(e){Sc(t,t.return,e)}}function bl(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{Tr(t,n)}catch(t){Sc(e,e.return,t)}}}function yl(e,t,n){n.props=Ss(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Sc(e,t,n)}}function _l(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var i=e.stateNode;break;default:i=e.stateNode}"function"==typeof n?e.refCleanup=n(i):n.current=i}}catch(n){Sc(e,t,n)}}function kl(e,t){var n=e.ref,i=e.refCleanup;if(null!==n)if("function"==typeof i)try{i()}catch(n){Sc(e,t,n)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof n)try{n(null)}catch(n){Sc(e,t,n)}else n.current=null}function wl(e){var t=e.type,n=e.memoizedProps,i=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&i.focus();break e;case"img":n.src?i.src=n.src:n.srcSet&&(i.srcset=n.srcSet)}}catch(t){Sc(e,e.return,t)}}function Sl(e,t,n){try{var i=e.stateNode;!function(e,t,n,i){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var a=null,r=null,s=null,l=null,u=null,c=null,d=null;for(f in n){var p=n[f];if(n.hasOwnProperty(f)&&null!=p)switch(f){case"checked":case"value":break;case"defaultValue":u=p;default:i.hasOwnProperty(f)||cd(e,t,f,null,i,p)}}for(var m in i){var f=i[m];if(p=n[m],i.hasOwnProperty(m)&&(null!=f||null!=p))switch(m){case"type":r=f;break;case"name":a=f;break;case"checked":c=f;break;case"defaultChecked":d=f;break;case"value":s=f;break;case"defaultValue":l=f;break;case"children":case"dangerouslySetInnerHTML":if(null!=f)throw Error(o(137,t));break;default:f!==p&&cd(e,t,m,f,i,p)}}return void bt(e,s,l,u,c,d,r,a);case"select":for(r in f=s=l=m=null,n)if(u=n[r],n.hasOwnProperty(r)&&null!=u)switch(r){case"value":break;case"multiple":f=u;default:i.hasOwnProperty(r)||cd(e,t,r,null,i,u)}for(a in i)if(r=i[a],u=n[a],i.hasOwnProperty(a)&&(null!=r||null!=u))switch(a){case"value":m=r;break;case"defaultValue":l=r;break;case"multiple":s=r;default:r!==u&&cd(e,t,a,r,i,u)}return t=l,n=s,i=f,void(null!=m?kt(e,!!n,m,!1):!!i!=!!n&&(null!=t?kt(e,!!n,t,!0):kt(e,!!n,n?[]:"",!1)));case"textarea":for(l in f=m=null,n)if(a=n[l],n.hasOwnProperty(l)&&null!=a&&!i.hasOwnProperty(l))switch(l){case"value":case"children":break;default:cd(e,t,l,null,i,a)}for(s in i)if(a=i[s],r=n[s],i.hasOwnProperty(s)&&(null!=a||null!=r))switch(s){case"value":m=a;break;case"defaultValue":f=a;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=a)throw Error(o(91));break;default:a!==r&&cd(e,t,s,a,i,r)}return void wt(e,m,f);case"option":for(var h in n)m=n[h],n.hasOwnProperty(h)&&null!=m&&!i.hasOwnProperty(h)&&("selected"===h?e.selected=!1:cd(e,t,h,null,i,m));for(u in i)m=i[u],f=n[u],!i.hasOwnProperty(u)||m===f||null==m&&null==f||("selected"===u?e.selected=m&&"function"!=typeof m&&"symbol"!=typeof m:cd(e,t,u,m,i,f));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in n)m=n[g],n.hasOwnProperty(g)&&null!=m&&!i.hasOwnProperty(g)&&cd(e,t,g,null,i,m);for(c in i)if(m=i[c],f=n[c],i.hasOwnProperty(c)&&m!==f&&(null!=m||null!=f))switch(c){case"children":case"dangerouslySetInnerHTML":if(null!=m)throw Error(o(137,t));break;default:cd(e,t,c,m,i,f)}return;default:if(Ct(t)){for(var v in n)m=n[v],n.hasOwnProperty(v)&&void 0!==m&&!i.hasOwnProperty(v)&&dd(e,t,v,void 0,i,m);for(d in i)m=i[d],f=n[d],!i.hasOwnProperty(d)||m===f||void 0===m&&void 0===f||dd(e,t,d,m,i,f);return}}for(var b in n)m=n[b],n.hasOwnProperty(b)&&null!=m&&!i.hasOwnProperty(b)&&cd(e,t,b,null,i,m);for(p in i)m=i[p],f=n[p],!i.hasOwnProperty(p)||m===f||null==m&&null==f||cd(e,t,p,m,i,f)}(i,e.type,n,t),i[Ke]=t}catch(t){Sc(e,e.return,t)}}function xl(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&Td(e.type)||4===e.tag}function El(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||xl(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(27===e.tag&&Td(e.type))continue e;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 Tl(e,t,n){var i=e.tag;if(5===i||6===i)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Rt));else if(4!==i&&(27===i&&Td(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(Tl(e,t,n),e=e.sibling;null!==e;)Tl(e,t,n),e=e.sibling}function jl(e,t,n){var i=e.tag;if(5===i||6===i)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==i&&(27===i&&Td(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(jl(e,t,n),e=e.sibling;null!==e;)jl(e,t,n),e=e.sibling}function Cl(e){var t=e.stateNode,n=e.memoizedProps;try{for(var i=e.type,a=t.attributes;a.length;)t.removeAttributeNode(a[0]);pd(t,i,n),t[ze]=e,t[Ke]=n}catch(t){Sc(e,e.return,t)}}var Pl=!1,Ml=!1,Ll=!1,Rl="function"==typeof WeakSet?WeakSet:Set,Nl=null;function Ol(e,t,n){var i=n.flags;switch(n.tag){case 0:case 11:case 15:Jl(e,n),4&i&&gl(5,n);break;case 1:if(Jl(e,n),4&i)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(e){Sc(n,n.return,e)}else{var a=Ss(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(a,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){Sc(n,n.return,e)}}64&i&&bl(n),512&i&&_l(n,n.return);break;case 3:if(Jl(e,n),64&i&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{Tr(e,t)}catch(e){Sc(n,n.return,e)}}break;case 27:null===t&&4&i&&Cl(n);case 26:case 5:Jl(e,n),null===t&&4&i&&wl(n),512&i&&_l(n,n.return);break;case 12:Jl(e,n);break;case 31:Jl(e,n),4&i&&Fl(e,n);break;case 13:Jl(e,n),4&i&&zl(e,n),64&i&&null!==(e=n.memoizedState)&&null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$~"===e.data)e._reactRetry=t;else if("$?"!==e.data||"loading"!==n.readyState)t();else{var i=function(){t(),n.removeEventListener("DOMContentLoaded",i)};n.addEventListener("DOMContentLoaded",i),e._reactRetry=i}}(e,n=jc.bind(null,n));break;case 22:if(!(i=null!==n.memoizedState||Pl)){t=null!==t&&null!==t.memoizedState||Ml,a=Pl;var r=Ml;Pl=i,(Ml=t)&&!r?Yl(e,n,!!(8772&n.subtreeFlags)):Jl(e,n),Pl=a,Ml=r}break;case 30:break;default:Jl(e,n)}}function Dl(e){var t=e.alternate;null!==t&&(e.alternate=null,Dl(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&Ge(t),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Al=null,Il=!1;function $l(e,t,n){for(n=n.child;null!==n;)Vl(e,t,n),n=n.sibling}function Vl(e,t,n){if(be&&"function"==typeof be.onCommitFiberUnmount)try{be.onCommitFiberUnmount(ve,n)}catch(e){}switch(n.tag){case 26:Ml||kl(n,t),$l(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:Ml||kl(n,t);var i=Al,a=Il;Td(n.type)&&(Al=n.stateNode,Il=!1),$l(e,t,n),$d(n.stateNode),Al=i,Il=a;break;case 5:Ml||kl(n,t);case 6:if(i=Al,a=Il,Al=null,$l(e,t,n),Il=a,null!==(Al=i))if(Il)try{(9===Al.nodeType?Al.body:"HTML"===Al.nodeName?Al.ownerDocument.body:Al).removeChild(n.stateNode)}catch(e){Sc(n,t,e)}else try{Al.removeChild(n.stateNode)}catch(e){Sc(n,t,e)}break;case 18:null!==Al&&(Il?(jd(9===(e=Al).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),Bp(e)):jd(Al,n.stateNode));break;case 4:i=Al,a=Il,Al=n.stateNode.containerInfo,Il=!0,$l(e,t,n),Al=i,Il=a;break;case 0:case 11:case 14:case 15:vl(2,n,t),Ml||vl(4,n,t),$l(e,t,n);break;case 1:Ml||(kl(n,t),"function"==typeof(i=n.stateNode).componentWillUnmount&&yl(n,t,i)),$l(e,t,n);break;case 21:$l(e,t,n);break;case 22:Ml=(i=Ml)||null!==n.memoizedState,$l(e,t,n),Ml=i;break;default:$l(e,t,n)}}function Fl(e,t){if(null===t.memoizedState&&null!==(e=t.alternate)&&null!==(e=e.memoizedState)){e=e.dehydrated;try{Bp(e)}catch(e){Sc(t,t.return,e)}}}function zl(e,t){if(null===t.memoizedState&&null!==(e=t.alternate)&&null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))try{Bp(e)}catch(e){Sc(t,t.return,e)}}function Kl(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new Rl),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new Rl),t;default:throw Error(o(435,e.tag))}}(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var i=Cc.bind(null,e,t);t.then(i,i)}})}function Ul(e,t){var n=t.deletions;if(null!==n)for(var i=0;i<n.length;i++){var a=n[i],r=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 27:if(Td(l.type)){Al=l.stateNode,Il=!1;break e}break;case 5:Al=l.stateNode,Il=!1;break e;case 3:case 4:Al=l.stateNode.containerInfo,Il=!0;break e}l=l.return}if(null===Al)throw Error(o(160));Vl(r,s,a),Al=null,Il=!1,null!==(r=a.alternate)&&(r.return=null),a.return=null}if(13886&t.subtreeFlags)for(t=t.child;null!==t;)Hl(t,e),t=t.sibling}var Bl=null;function Hl(e,t){var n=e.alternate,i=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Ul(t,e),Wl(e),4&i&&(vl(3,e,e.return),gl(3,e),vl(5,e,e.return));break;case 1:Ul(t,e),Wl(e),512&i&&(Ml||null===n||kl(n,n.return)),64&i&&Pl&&null!==(e=e.updateQueue)&&null!==(i=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?i:n.concat(i));break;case 26:var a=Bl;if(Ul(t,e),Wl(e),512&i&&(Ml||null===n||kl(n,n.return)),4&i){var r=null!==n?n.memoizedState:null;if(i=e.memoizedState,null===n)if(null===i)if(null===e.stateNode){e:{i=e.type,n=e.memoizedProps,a=a.ownerDocument||a;t:switch(i){case"title":(!(r=a.getElementsByTagName("title")[0])||r[Je]||r[ze]||"http://www.w3.org/2000/svg"===r.namespaceURI||r.hasAttribute("itemprop"))&&(r=a.createElement(i),a.head.insertBefore(r,a.querySelector("head > title"))),pd(r,i,n),r[ze]=e,et(r),i=r;break e;case"link":var s=np("link","href",a).get(i+(n.href||""));if(s)for(var l=0;l<s.length;l++)if((r=s[l]).getAttribute("href")===(null==n.href||""===n.href?null:n.href)&&r.getAttribute("rel")===(null==n.rel?null:n.rel)&&r.getAttribute("title")===(null==n.title?null:n.title)&&r.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){s.splice(l,1);break t}pd(r=a.createElement(i),i,n),a.head.appendChild(r);break;case"meta":if(s=np("meta","content",a).get(i+(n.content||"")))for(l=0;l<s.length;l++)if((r=s[l]).getAttribute("content")===(null==n.content?null:""+n.content)&&r.getAttribute("name")===(null==n.name?null:n.name)&&r.getAttribute("property")===(null==n.property?null:n.property)&&r.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&r.getAttribute("charset")===(null==n.charSet?null:n.charSet)){s.splice(l,1);break t}pd(r=a.createElement(i),i,n),a.head.appendChild(r);break;default:throw Error(o(468,i))}r[ze]=e,et(r),i=r}e.stateNode=i}else ip(a,e.type,e.stateNode);else e.stateNode=Xd(a,i,e.memoizedProps);else r!==i?(null===r?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):r.count--,null===i?ip(a,e.type,e.stateNode):Xd(a,i,e.memoizedProps)):null===i&&null!==e.stateNode&&Sl(e,e.memoizedProps,n.memoizedProps)}break;case 27:Ul(t,e),Wl(e),512&i&&(Ml||null===n||kl(n,n.return)),null!==n&&4&i&&Sl(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Ul(t,e),Wl(e),512&i&&(Ml||null===n||kl(n,n.return)),32&e.flags){a=e.stateNode;try{xt(a,"")}catch(t){Sc(e,e.return,t)}}4&i&&null!=e.stateNode&&Sl(e,a=e.memoizedProps,null!==n?n.memoizedProps:a),1024&i&&(Ll=!0);break;case 6:if(Ul(t,e),Wl(e),4&i){if(null===e.stateNode)throw Error(o(162));i=e.memoizedProps,n=e.stateNode;try{n.nodeValue=i}catch(t){Sc(e,e.return,t)}}break;case 3:if(tp=null,a=Bl,Bl=zd(t.containerInfo),Ul(t,e),Bl=a,Wl(e),4&i&&null!==n&&n.memoizedState.isDehydrated)try{Bp(t.containerInfo)}catch(t){Sc(e,e.return,t)}Ll&&(Ll=!1,ql(e));break;case 4:i=Bl,Bl=zd(e.stateNode.containerInfo),Ul(t,e),Wl(e),Bl=i;break;case 12:default:Ul(t,e),Wl(e);break;case 31:case 19:Ul(t,e),Wl(e),4&i&&null!==(i=e.updateQueue)&&(e.updateQueue=null,Kl(e,i));break;case 13:Ul(t,e),Wl(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==n&&null!==n.memoizedState)&&(Ru=le()),4&i&&null!==(i=e.updateQueue)&&(e.updateQueue=null,Kl(e,i));break;case 22:a=null!==e.memoizedState;var u=null!==n&&null!==n.memoizedState,c=Pl,d=Ml;if(Pl=c||a,Ml=d||u,Ul(t,e),Ml=d,Pl=c,Wl(e),8192&i)e:for(t=e.stateNode,t._visibility=a?-2&t._visibility:1|t._visibility,a&&(null===n||u||Pl||Ml||Gl(e)),n=null,t=e;;){if(5===t.tag||26===t.tag){if(null===n){u=n=t;try{if(r=u.stateNode,a)"function"==typeof(s=r.style).setProperty?s.setProperty("display","none","important"):s.display="none";else{l=u.stateNode;var p=u.memoizedProps.style,m=null!=p&&p.hasOwnProperty("display")?p.display:null;l.style.display=null==m||"boolean"==typeof m?"":(""+m).trim()}}catch(e){Sc(u,u.return,e)}}}else if(6===t.tag){if(null===n){u=t;try{u.stateNode.nodeValue=a?"":u.memoizedProps}catch(e){Sc(u,u.return,e)}}}else if(18===t.tag){if(null===n){u=t;try{var f=u.stateNode;a?Cd(f,!0):Cd(u.stateNode,!1)}catch(e){Sc(u,u.return,e)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&i&&null!==(i=e.updateQueue)&&null!==(n=i.retryQueue)&&(i.retryQueue=null,Kl(e,n));case 30:case 21:}}function Wl(e){var t=e.flags;if(2&t){try{for(var n,i=e.return;null!==i;){if(xl(i)){n=i;break}i=i.return}if(null==n)throw Error(o(160));switch(n.tag){case 27:var a=n.stateNode;jl(e,El(e),a);break;case 5:var r=n.stateNode;32&n.flags&&(xt(r,""),n.flags&=-33),jl(e,El(e),r);break;case 3:case 4:var s=n.stateNode.containerInfo;Tl(e,El(e),s);break;default:throw Error(o(161))}}catch(t){Sc(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function ql(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;ql(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Jl(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Ol(e,t.alternate,t),t=t.sibling}function Gl(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:vl(4,t,t.return),Gl(t);break;case 1:kl(t,t.return);var n=t.stateNode;"function"==typeof n.componentWillUnmount&&yl(t,t.return,n),Gl(t);break;case 27:$d(t.stateNode);case 26:case 5:kl(t,t.return),Gl(t);break;case 22:null===t.memoizedState&&Gl(t);break;default:Gl(t)}e=e.sibling}}function Yl(e,t,n){for(n=n&&!!(8772&t.subtreeFlags),t=t.child;null!==t;){var i=t.alternate,a=e,r=t,o=r.flags;switch(r.tag){case 0:case 11:case 15:Yl(a,r,n),gl(4,r);break;case 1:if(Yl(a,r,n),"function"==typeof(a=(i=r).stateNode).componentDidMount)try{a.componentDidMount()}catch(e){Sc(i,i.return,e)}if(null!==(a=(i=r).updateQueue)){var s=i.stateNode;try{var l=a.shared.hiddenCallbacks;if(null!==l)for(a.shared.hiddenCallbacks=null,a=0;a<l.length;a++)Er(l[a],s)}catch(e){Sc(i,i.return,e)}}n&&64&o&&bl(r),_l(r,r.return);break;case 27:Cl(r);case 26:case 5:Yl(a,r,n),n&&null===i&&4&o&&wl(r),_l(r,r.return);break;case 12:Yl(a,r,n);break;case 31:Yl(a,r,n),n&&4&o&&Fl(a,r);break;case 13:Yl(a,r,n),n&&4&o&&zl(a,r);break;case 22:null===r.memoizedState&&Yl(a,r,n),_l(r,r.return);break;case 30:break;default:Yl(a,r,n)}t=t.sibling}}function Xl(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&Fa(n))}function Zl(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Fa(e))}function Ql(e,t,n,i){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)eu(e,t,n,i),t=t.sibling}function eu(e,t,n,i){var a=t.flags;switch(t.tag){case 0:case 11:case 15:Ql(e,t,n,i),2048&a&&gl(9,t);break;case 1:case 31:case 13:default:Ql(e,t,n,i);break;case 3:Ql(e,t,n,i),2048&a&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Fa(e)));break;case 12:if(2048&a){Ql(e,t,n,i),e=t.stateNode;try{var r=t.memoizedProps,o=r.id,s=r.onPostCommit;"function"==typeof s&&s(o,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(e){Sc(t,t.return,e)}}else Ql(e,t,n,i);break;case 23:break;case 22:r=t.stateNode,o=t.alternate,null!==t.memoizedState?2&r._visibility?Ql(e,t,n,i):nu(e,t):2&r._visibility?Ql(e,t,n,i):(r._visibility|=2,tu(e,t,n,i,!!(10256&t.subtreeFlags)||!1)),2048&a&&Xl(o,t);break;case 24:Ql(e,t,n,i),2048&a&&Zl(t.alternate,t)}}function tu(e,t,n,i,a){for(a=a&&(!!(10256&t.subtreeFlags)||!1),t=t.child;null!==t;){var r=e,o=t,s=n,l=i,u=o.flags;switch(o.tag){case 0:case 11:case 15:tu(r,o,s,l,a),gl(8,o);break;case 23:break;case 22:var c=o.stateNode;null!==o.memoizedState?2&c._visibility?tu(r,o,s,l,a):nu(r,o):(c._visibility|=2,tu(r,o,s,l,a)),a&&2048&u&&Xl(o.alternate,o);break;case 24:tu(r,o,s,l,a),a&&2048&u&&Zl(o.alternate,o);break;default:tu(r,o,s,l,a)}t=t.sibling}}function nu(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,i=t,a=i.flags;switch(i.tag){case 22:nu(n,i),2048&a&&Xl(i.alternate,i);break;case 24:nu(n,i),2048&a&&Zl(i.alternate,i);break;default:nu(n,i)}t=t.sibling}}var iu=8192;function au(e,t,n){if(e.subtreeFlags&iu)for(e=e.child;null!==e;)ru(e,t,n),e=e.sibling}function ru(e,t,n){switch(e.tag){case 26:au(e,t,n),e.flags&iu&&null!==e.memoizedState&&function(e,t,n,i){if(!("stylesheet"!==n.type||"string"==typeof i.media&&!1===matchMedia(i.media).matches||4&n.state.loading)){if(null===n.instance){var a=Wd(i.href),r=t.querySelector(qd(a));if(r)return null!==(t=r._p)&&"object"==typeof t&&"function"==typeof t.then&&(e.count++,e=op.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=r,void et(r);r=t.ownerDocument||t,i=Jd(i),(a=Vd.get(a))&&Qd(i,a),et(r=r.createElement("link"));var o=r;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),pd(r,"link",i),n.instance=r}null===e.stylesheets&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(3&n.state.loading)&&(e.count++,n=op.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}(n,Bl,e.memoizedState,e.memoizedProps);break;case 5:default:au(e,t,n);break;case 3:case 4:var i=Bl;Bl=zd(e.stateNode.containerInfo),au(e,t,n),Bl=i;break;case 22:null===e.memoizedState&&(null!==(i=e.alternate)&&null!==i.memoizedState?(i=iu,iu=16777216,au(e,t,n),iu=i):au(e,t,n))}}function ou(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function su(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var i=t[n];Nl=i,cu(i,e)}ou(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)lu(e),e=e.sibling}function lu(e){switch(e.tag){case 0:case 11:case 15:su(e),2048&e.flags&&vl(9,e,e.return);break;case 3:case 12:default:su(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,uu(e)):su(e)}}function uu(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var i=t[n];Nl=i,cu(i,e)}ou(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:vl(8,t,t.return),uu(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,uu(t));break;default:uu(t)}e=e.sibling}}function cu(e,t){for(;null!==Nl;){var n=Nl;switch(n.tag){case 0:case 11:case 15:vl(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var i=n.memoizedState.cachePool.pool;null!=i&&i.refCount++}break;case 24:Fa(n.memoizedState.cache)}if(null!==(i=n.child))i.return=n,Nl=i;else e:for(n=e;null!==Nl;){var a=(i=Nl).sibling,r=i.return;if(Dl(i),i===n){Nl=null;break e}if(null!==a){a.return=r,Nl=a;break e}Nl=r}}}var du={getCacheForType:function(e){var t=Ra($a),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return Ra($a).controller.signal}},pu="function"==typeof WeakMap?WeakMap:Map,mu=0,fu=null,hu=null,gu=0,vu=0,bu=null,yu=!1,_u=!1,ku=!1,wu=0,Su=0,xu=0,Eu=0,Tu=0,ju=0,Cu=0,Pu=null,Mu=null,Lu=!1,Ru=0,Nu=0,Ou=1/0,Du=null,Au=null,Iu=0,$u=null,Vu=null,Fu=0,zu=0,Ku=null,Uu=null,Bu=0,Hu=null;function Wu(){return 2&mu&&0!==gu?gu&-gu:null!==O.T?Kc():$e()}function qu(){if(0===ju)if(536870912&gu&&!da)ju=536870912;else{var e=xe;!(3932160&(xe<<=1))&&(xe=262144),ju=e}return null!==(e=Rr.current)&&(e.flags|=32),ju}function Ju(e,t,n){(e!==fu||2!==vu&&9!==vu)&&null===e.cancelPendingCommit||(tc(e,0),Zu(e,gu,ju,!1)),Re(e,n),2&mu&&e===fu||(e===fu&&(!(2&mu)&&(Eu|=n),4===Su&&Zu(e,gu,ju,!1)),Dc(e))}function Gu(e,t,n){if(6&mu)throw Error(o(327));for(var i=!n&&!(127&t)&&0===(t&e.expiredLanes)||Ce(e,t),a=i?function(e,t){var n=mu;mu|=2;var i=ac(),a=rc();fu!==e||gu!==t?(Du=null,Ou=le()+500,tc(e,t)):_u=Ce(e,t);e:for(;;)try{if(0!==vu&&null!==hu){t=hu;var r=bu;t:switch(vu){case 1:vu=0,bu=null,pc(e,t,r,1);break;case 2:case 9:if(tr(r)){vu=0,bu=null,dc(t);break}t=function(){2!==vu&&9!==vu||fu!==e||(vu=7),Dc(e)},r.then(t,t);break e;case 3:vu=7;break e;case 4:vu=5;break e;case 7:tr(r)?(vu=0,bu=null,dc(t)):(vu=0,bu=null,pc(e,t,r,7));break;case 5:var s=null;switch(hu.tag){case 26:s=hu.memoizedState;case 5:case 27:var l=hu;if(s?ap(s):l.stateNode.complete){vu=0,bu=null;var u=l.sibling;if(null!==u)hu=u;else{var c=l.return;null!==c?(hu=c,mc(c)):hu=null}break t}}vu=0,bu=null,pc(e,t,r,5);break;case 6:vu=0,bu=null,pc(e,t,r,6);break;case 8:ec(),Su=6;break e;default:throw Error(o(462))}}uc();break}catch(t){nc(e,t)}return xa=Sa=null,O.H=i,O.A=a,mu=n,null!==hu?0:(fu=null,gu=0,Mi(),Su)}(e,t):sc(e,t,!0),r=i;;){if(0===a){_u&&!i&&Zu(e,t,0,!1);break}if(n=e.current.alternate,!r||Xu(n)){if(2===a){if(r=t,e.errorRecoveryDisabledLanes&r)var s=0;else s=0!=(s=-536870913&e.pendingLanes)?s:536870912&s?536870912:0;if(0!==s){t=s;e:{var l=e;a=Pu;var u=l.current.memoizedState.isDehydrated;if(u&&(tc(l,s).flags|=256),2!==(s=sc(l,s,!1))){if(ku&&!u){l.errorRecoveryDisabledLanes|=r,Eu|=r,a=4;break e}r=Mu,Mu=a,null!==r&&(null===Mu?Mu=r:Mu.push.apply(Mu,r))}a=s}if(r=!1,2!==a)continue}}if(1===a){tc(e,0),Zu(e,t,0,!0);break}e:{switch(i=e,r=a){case 0:case 1:throw Error(o(345));case 4:if((4194048&t)!==t)break;case 6:Zu(i,t,ju,!yu);break e;case 2:Mu=null;break;case 3:case 5:break;default:throw Error(o(329))}if((62914560&t)===t&&10<(a=Ru+300-le())){if(Zu(i,t,ju,!yu),0!==je(i,0,!0))break e;Fu=t,i.timeoutHandle=kd(Yu.bind(null,i,n,Mu,Du,Lu,t,ju,Eu,Cu,yu,r,"Throttled",-0,0),a)}else Yu(i,n,Mu,Du,Lu,t,ju,Eu,Cu,yu,r,null,-0,0)}break}a=sc(e,t,!1),r=!1}Dc(e)}function Yu(e,t,n,i,a,r,o,s,l,u,c,d,p,m){if(e.timeoutHandle=-1,8192&(d=t.subtreeFlags)||!(16785408&~d)){ru(t,r,d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Rt});var f=(62914560&r)===r?Ru-le():(4194048&r)===r?Nu-le():0;if(null!==(f=function(e,t){return e.stylesheets&&0===e.count&&lp(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var i=setTimeout(function(){if(e.stylesheets&&lp(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&0===rp&&(rp=62500*function(){if("function"==typeof performance.getEntriesByType){for(var e=0,t=0,n=performance.getEntriesByType("resource"),i=0;i<n.length;i++){var a=n[i],r=a.transferSize,o=a.initiatorType,s=a.duration;if(r&&s&&md(o)){for(o=0,s=a.responseEnd,i+=1;i<n.length;i++){var l=n[i],u=l.startTime;if(u>s)break;var c=l.transferSize,d=l.initiatorType;c&&md(d)&&(o+=c*((l=l.responseEnd)<s?1:(s-u)/(l-u)))}if(--i,t+=8*(r+o)/(a.duration/1e3),10<++e)break}}if(0<e)return t/e/1e6}return navigator.connection&&"number"==typeof(e=navigator.connection.downlink)?e:5}());var a=setTimeout(function(){if(e.waitingForImages=!1,0===e.count&&(e.stylesheets&&lp(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>rp?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(i),clearTimeout(a)}}:null}(d,f)))return Fu=r,e.cancelPendingCommit=f(hc.bind(null,e,t,r,n,i,a,o,s,l,c,d,null,p,m)),void Zu(e,r,o,!u)}hc(e,t,r,n,i,a,o,s,l)}function Xu(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&null!==(n=t.updateQueue)&&null!==(n=n.stores))for(var i=0;i<n.length;i++){var a=n[i],r=a.getSnapshot;a=a.value;try{if(!Zn(r(),a))return!1}catch(e){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}function Zu(e,t,n,i){t&=~Tu,t&=~Eu,e.suspendedLanes|=t,e.pingedLanes&=~t,i&&(e.warmLanes|=t),i=e.expirationTimes;for(var a=t;0<a;){var r=31-_e(a),o=1<<r;i[r]=-1,a&=~o}0!==n&&Ne(e,n,t)}function Qu(){return!!(6&mu)||(Ac(0,!1),!1)}function ec(){if(null!==hu){if(0===vu)var e=hu.return;else xa=Sa=null,oo(e=hu),sr=null,lr=0,e=hu;for(;null!==e;)hl(e.alternate,e),e=e.return;hu=null}}function tc(e,t){var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,wd(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),Fu=0,ec(),fu=e,hu=n=Fi(e.current,null),gu=t,vu=0,bu=null,yu=!1,_u=Ce(e,t),ku=!1,Cu=ju=Tu=Eu=xu=Su=0,Mu=Pu=null,Lu=!1,8&t&&(t|=32&t);var i=e.entangledLanes;if(0!==i)for(e=e.entanglements,i&=t;0<i;){var a=31-_e(i),r=1<<a;t|=e[a],i&=~r}return wu=t,Mi(),n}function nc(e,t){Kr=null,O.H=hs,t===Xa||t===Qa?(t=rr(),vu=3):t===Za?(t=rr(),vu=4):vu=t===Rs?8:null!==t&&"object"==typeof t&&"function"==typeof t.then?6:1,bu=t,null===hu&&(Su=1,js(e,Ji(t,e.current)))}function ic(){var e=Rr.current;return null===e||((4194048&gu)===gu?null===Nr:!!((62914560&gu)===gu||536870912&gu)&&e===Nr)}function ac(){var e=O.H;return O.H=hs,null===e?hs:e}function rc(){var e=O.A;return O.A=du,e}function oc(){Su=4,yu||(4194048&gu)!==gu&&null!==Rr.current||(_u=!0),!(134217727&xu)&&!(134217727&Eu)||null===fu||Zu(fu,gu,ju,!1)}function sc(e,t,n){var i=mu;mu|=2;var a=ac(),r=rc();fu===e&&gu===t||(Du=null,tc(e,t)),t=!1;var o=Su;e:for(;;)try{if(0!==vu&&null!==hu){var s=hu,l=bu;switch(vu){case 8:ec(),o=6;break e;case 3:case 2:case 9:case 6:null===Rr.current&&(t=!0);var u=vu;if(vu=0,bu=null,pc(e,s,l,u),n&&_u){o=0;break e}break;default:u=vu,vu=0,bu=null,pc(e,s,l,u)}}lc(),o=Su;break}catch(t){nc(e,t)}return t&&e.shellSuspendCounter++,xa=Sa=null,mu=i,O.H=a,O.A=r,null===hu&&(fu=null,gu=0,Mi()),o}function lc(){for(;null!==hu;)cc(hu)}function uc(){for(;null!==hu&&!oe();)cc(hu)}function cc(e){var t=ol(e.alternate,e,wu);e.memoizedProps=e.pendingProps,null===t?mc(e):hu=t}function dc(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Hs(n,t,t.pendingProps,t.type,void 0,gu);break;case 11:t=Hs(n,t,t.pendingProps,t.type.render,t.ref,gu);break;case 5:oo(t);default:hl(n,t),t=ol(n,t=hu=zi(t,wu),wu)}e.memoizedProps=e.pendingProps,null===t?mc(e):hu=t}function pc(e,t,n,i){xa=Sa=null,oo(t),sr=null,lr=0;var a=t.return;try{if(function(e,t,n,i,a){if(n.flags|=32768,null!==i&&"object"==typeof i&&"function"==typeof i.then){if(null!==(t=n.alternate)&&Pa(t,n,a,!0),null!==(n=Rr.current)){switch(n.tag){case 31:case 13:return null===Nr?oc():null===n.alternate&&0===Su&&(Su=3),n.flags&=-257,n.flags|=65536,n.lanes=a,i===er?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([i]):t.add(i),xc(e,i,a)),!1;case 22:return n.flags|=65536,i===er?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([i])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([i]):n.add(i),xc(e,i,a)),!1}throw Error(o(435,n.tag))}return xc(e,i,a),oc(),!1}if(da)return null!==(t=Rr.current)?(!(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=a,i!==fa&&ka(Ji(e=Error(o(422),{cause:i}),n))):(i!==fa&&ka(Ji(t=Error(o(423),{cause:i}),n)),(e=e.current.alternate).flags|=65536,a&=-a,e.lanes|=a,i=Ji(i,n),kr(e,a=Ps(e.stateNode,i,a)),4!==Su&&(Su=2)),!1;var r=Error(o(520),{cause:i});if(r=Ji(r,n),null===Pu?Pu=[r]:Pu.push(r),4!==Su&&(Su=2),null===t)return!0;i=Ji(i,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,kr(n,e=Ps(n.stateNode,i,e)),!1;case 1:if(t=n.type,r=n.stateNode,!(128&n.flags||"function"!=typeof t.getDerivedStateFromError&&(null===r||"function"!=typeof r.componentDidCatch||null!==Au&&Au.has(r))))return n.flags|=65536,a&=-a,n.lanes|=a,Ls(a=Ms(a),e,n,i),kr(n,a),!1}n=n.return}while(null!==n);return!1}(e,a,t,n,gu))return Su=1,js(e,Ji(n,e.current)),void(hu=null)}catch(t){if(null!==a)throw hu=a,t;return Su=1,js(e,Ji(n,e.current)),void(hu=null)}32768&t.flags?(da||1===i?e=!0:_u||536870912&gu?e=!1:(yu=e=!0,(2===i||9===i||3===i||6===i)&&null!==(i=Rr.current)&&13===i.tag&&(i.flags|=16384)),fc(t,e)):mc(t)}function mc(e){var t=e;do{if(32768&t.flags)return void fc(t,yu);e=t.return;var n=ml(t.alternate,t,wu);if(null!==n)return void(hu=n);if(null!==(t=t.sibling))return void(hu=t);hu=t=e}while(null!==t);0===Su&&(Su=5)}function fc(e,t){do{var n=fl(e.alternate,e);if(null!==n)return n.flags&=32767,void(hu=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(hu=e);hu=e=n}while(null!==e);Su=6,hu=null}function hc(e,t,n,i,a,r,s,l,u){e.cancelPendingCommit=null;do{_c()}while(0!==Iu);if(6&mu)throw Error(o(327));if(null!==t){if(t===e.current)throw Error(o(177));if(r=t.lanes|t.childLanes,function(e,t,n,i,a,r){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,l=e.expirationTimes,u=e.hiddenUpdates;for(n=o&~n;0<n;){var c=31-_e(n),d=1<<c;s[c]=0,l[c]=-1;var p=u[c];if(null!==p)for(u[c]=null,c=0;c<p.length;c++){var m=p[c];null!==m&&(m.lane&=-536870913)}n&=~d}0!==i&&Ne(e,i,0),0!==r&&0===a&&0!==e.tag&&(e.suspendedLanes|=r&~(o&~t))}(e,n,r|=Pi,s,l,u),e===fu&&(hu=fu=null,gu=0),Vu=t,$u=e,Fu=n,zu=r,Ku=a,Uu=i,10256&t.subtreeFlags||10256&t.flags?(e.callbackNode=null,e.callbackPriority=0,ae(pe,function(){return kc(),null})):(e.callbackNode=null,e.callbackPriority=0),i=!!(13878&t.flags),13878&t.subtreeFlags||i){i=O.T,O.T=null,a=D.p,D.p=2,s=mu,mu|=4;try{!function(e,t){if(e=e.containerInfo,fd=yp,ai(e=ii(e))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var i=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(i&&0!==i.rangeCount){n=i.anchorNode;var a=i.anchorOffset,r=i.focusNode;i=i.focusOffset;try{n.nodeType,r.nodeType}catch(e){n=null;break e}var s=0,l=-1,u=-1,c=0,d=0,p=e,m=null;t:for(;;){for(var f;p!==n||0!==a&&3!==p.nodeType||(l=s+a),p!==r||0!==i&&3!==p.nodeType||(u=s+i),3===p.nodeType&&(s+=p.nodeValue.length),null!==(f=p.firstChild);)m=p,p=f;for(;;){if(p===e)break t;if(m===n&&++c===a&&(l=s),m===r&&++d===i&&(u=s),null!==(f=p.nextSibling))break;m=(p=m).parentNode}p=f}n=-1===l||-1===u?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(hd={focusedElem:e,selectionRange:n},yp=!1,Nl=t;null!==Nl;)if(e=(t=Nl).child,1028&t.subtreeFlags&&null!==e)e.return=t,Nl=e;else for(;null!==Nl;){switch(r=(t=Nl).alternate,e=t.flags,t.tag){case 0:if(4&e&&null!==(e=null!==(e=t.updateQueue)?e.events:null))for(n=0;n<e.length;n++)(a=e[n]).ref.impl=a.nextImpl;break;case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(1024&e&&null!==r){e=void 0,n=t,a=r.memoizedProps,r=r.memoizedState,i=n.stateNode;try{var h=Ss(n.type,a);e=i.getSnapshotBeforeUpdate(h,r),i.__reactInternalSnapshotBeforeUpdate=e}catch(e){Sc(n,n.return,e)}}break;case 3:if(1024&e)if(9===(n=(e=t.stateNode.containerInfo).nodeType))Pd(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Pd(e);break;default:e.textContent=""}break;default:if(1024&e)throw Error(o(163))}if(null!==(e=t.sibling)){e.return=t.return,Nl=e;break}Nl=t.return}}(e,t)}finally{mu=s,D.p=a,O.T=i}}Iu=1,gc(),vc(),bc()}}function gc(){if(1===Iu){Iu=0;var e=$u,t=Vu,n=!!(13878&t.flags);if(13878&t.subtreeFlags||n){n=O.T,O.T=null;var i=D.p;D.p=2;var a=mu;mu|=4;try{Hl(t,e);var r=hd,o=ii(e.containerInfo),s=r.focusedElem,l=r.selectionRange;if(o!==s&&s&&s.ownerDocument&&ni(s.ownerDocument.documentElement,s)){if(null!==l&&ai(s)){var u=l.start,c=l.end;if(void 0===c&&(c=u),"selectionStart"in s)s.selectionStart=u,s.selectionEnd=Math.min(c,s.value.length);else{var d=s.ownerDocument||document,p=d&&d.defaultView||window;if(p.getSelection){var m=p.getSelection(),f=s.textContent.length,h=Math.min(l.start,f),g=void 0===l.end?h:Math.min(l.end,f);!m.extend&&h>g&&(o=g,g=h,h=o);var v=ti(s,h),b=ti(s,g);if(v&&b&&(1!==m.rangeCount||m.anchorNode!==v.node||m.anchorOffset!==v.offset||m.focusNode!==b.node||m.focusOffset!==b.offset)){var y=d.createRange();y.setStart(v.node,v.offset),m.removeAllRanges(),h>g?(m.addRange(y),m.extend(b.node,b.offset)):(y.setEnd(b.node,b.offset),m.addRange(y))}}}}for(d=[],m=s;m=m.parentNode;)1===m.nodeType&&d.push({element:m,left:m.scrollLeft,top:m.scrollTop});for("function"==typeof s.focus&&s.focus(),s=0;s<d.length;s++){var _=d[s];_.element.scrollLeft=_.left,_.element.scrollTop=_.top}}yp=!!fd,hd=fd=null}finally{mu=a,D.p=i,O.T=n}}e.current=t,Iu=2}}function vc(){if(2===Iu){Iu=0;var e=$u,t=Vu,n=!!(8772&t.flags);if(8772&t.subtreeFlags||n){n=O.T,O.T=null;var i=D.p;D.p=2;var a=mu;mu|=4;try{Ol(e,t.alternate,t)}finally{mu=a,D.p=i,O.T=n}}Iu=3}}function bc(){if(4===Iu||3===Iu){Iu=0,se();var e=$u,t=Vu,n=Fu,i=Uu;10256&t.subtreeFlags||10256&t.flags?Iu=5:(Iu=0,Vu=$u=null,yc(e,e.pendingLanes));var a=e.pendingLanes;if(0===a&&(Au=null),Ie(n),t=t.stateNode,be&&"function"==typeof be.onCommitFiberRoot)try{be.onCommitFiberRoot(ve,t,void 0,!(128&~t.current.flags))}catch(e){}if(null!==i){t=O.T,a=D.p,D.p=2,O.T=null;try{for(var r=e.onRecoverableError,o=0;o<i.length;o++){var s=i[o];r(s.value,{componentStack:s.stack})}}finally{O.T=t,D.p=a}}3&Fu&&_c(),Dc(e),a=e.pendingLanes,261930&n&&42&a?e===Hu?Bu++:(Bu=0,Hu=e):Bu=0,Ac(0,!1)}}function yc(e,t){0===(e.pooledCacheLanes&=t)&&null!=(t=e.pooledCache)&&(e.pooledCache=null,Fa(t))}function _c(){return gc(),vc(),bc(),kc()}function kc(){if(5!==Iu)return!1;var e=$u,t=zu;zu=0;var n=Ie(Fu),i=O.T,a=D.p;try{D.p=32>n?32:n,O.T=null,n=Ku,Ku=null;var r=$u,s=Fu;if(Iu=0,Vu=$u=null,Fu=0,6&mu)throw Error(o(331));var l=mu;if(mu|=4,lu(r.current),eu(r,r.current,s,n),mu=l,Ac(0,!1),be&&"function"==typeof be.onPostCommitFiberRoot)try{be.onPostCommitFiberRoot(ve,r)}catch(e){}return!0}finally{D.p=a,O.T=i,yc(e,t)}}function wc(e,t,n){t=Ji(n,t),null!==(e=yr(e,t=Ps(e.stateNode,t,2),2))&&(Re(e,2),Dc(e))}function Sc(e,t,n){if(3===e.tag)wc(e,e,n);else for(;null!==t;){if(3===t.tag){wc(t,e,n);break}if(1===t.tag){var i=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof i.componentDidCatch&&(null===Au||!Au.has(i))){e=Ji(n,e),null!==(i=yr(t,n=Ms(2),2))&&(Ls(n,i,t,e),Re(i,2),Dc(i));break}}t=t.return}}function xc(e,t,n){var i=e.pingCache;if(null===i){i=e.pingCache=new pu;var a=new Set;i.set(t,a)}else void 0===(a=i.get(t))&&(a=new Set,i.set(t,a));a.has(n)||(ku=!0,a.add(n),e=Ec.bind(null,e,t,n),t.then(e,e))}function Ec(e,t,n){var i=e.pingCache;null!==i&&i.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,fu===e&&(gu&n)===n&&(4===Su||3===Su&&(62914560&gu)===gu&&300>le()-Ru?!(2&mu)&&tc(e,0):Tu|=n,Cu===gu&&(Cu=0)),Dc(e)}function Tc(e,t){0===t&&(t=Me()),null!==(e=Ni(e,t))&&(Re(e,t),Dc(e))}function jc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Tc(e,n)}function Cc(e,t){var n=0;switch(e.tag){case 31:case 13:var i=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:i=e.stateNode;break;case 22:i=e.stateNode._retryCache;break;default:throw Error(o(314))}null!==i&&i.delete(t),Tc(e,n)}var Pc=null,Mc=null,Lc=!1,Rc=!1,Nc=!1,Oc=0;function Dc(e){e!==Mc&&null===e.next&&(null===Mc?Pc=Mc=e:Mc=Mc.next=e),Rc=!0,Lc||(Lc=!0,xd(function(){6&mu?ae(ce,Ic):$c()}))}function Ac(e,t){if(!Nc&&Rc){Nc=!0;do{for(var n=!1,i=Pc;null!==i;){if(!t)if(0!==e){var a=i.pendingLanes;if(0===a)var r=0;else{var o=i.suspendedLanes,s=i.pingedLanes;r=(1<<31-_e(42|e)+1)-1,r=201326741&(r&=a&~(o&~s))?201326741&r|1:r?2|r:0}0!==r&&(n=!0,zc(i,r))}else r=gu,!(3&(r=je(i,i===fu?r:0,null!==i.cancelPendingCommit||-1!==i.timeoutHandle)))||Ce(i,r)||(n=!0,zc(i,r));i=i.next}}while(n);Nc=!1}}function Ic(){$c()}function $c(){Rc=Lc=!1;var e,t=0;0!==Oc&&((e=window.event)&&"popstate"===e.type?e!==_d&&(_d=e,1):(_d=null,0))&&(t=Oc);for(var n=le(),i=null,a=Pc;null!==a;){var r=a.next,o=Vc(a,n);0===o?(a.next=null,null===i?Pc=r:i.next=r,null===r&&(Mc=i)):(i=a,(0!==t||3&o)&&(Rc=!0)),a=r}0!==Iu&&5!==Iu||Ac(t,!1),0!==Oc&&(Oc=0)}function Vc(e,t){for(var n=e.suspendedLanes,i=e.pingedLanes,a=e.expirationTimes,r=-62914561&e.pendingLanes;0<r;){var o=31-_e(r),s=1<<o,l=a[o];-1===l?0!==(s&n)&&0===(s&i)||(a[o]=Pe(s,t)):l<=t&&(e.expiredLanes|=s),r&=~s}if(n=gu,n=je(e,e===(t=fu)?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),i=e.callbackNode,0===n||e===t&&(2===vu||9===vu)||null!==e.cancelPendingCommit)return null!==i&&null!==i&&re(i),e.callbackNode=null,e.callbackPriority=0;if(!(3&n)||Ce(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==i&&re(i),Ie(n)){case 2:case 8:n=de;break;case 32:default:n=pe;break;case 268435456:n=fe}return i=Fc.bind(null,e),n=ae(n,i),e.callbackPriority=t,e.callbackNode=n,t}return null!==i&&null!==i&&re(i),e.callbackPriority=2,e.callbackNode=null,2}function Fc(e,t){if(0!==Iu&&5!==Iu)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(_c()&&e.callbackNode!==n)return null;var i=gu;return 0===(i=je(e,e===fu?i:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(Gu(e,i,t),Vc(e,le()),null!=e.callbackNode&&e.callbackNode===n?Fc.bind(null,e):null)}function zc(e,t){if(_c())return null;Gu(e,t,!0)}function Kc(){if(0===Oc){var e=Ua;0===e&&(e=Se,!(261888&(Se<<=1))&&(Se=256)),Oc=e}return Oc}function Uc(e){return null==e||"symbol"==typeof e||"boolean"==typeof e?null:"function"==typeof e?e:Lt(""+e)}function Bc(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}for(var Hc=0;Hc<xi.length;Hc++){var Wc=xi[Hc];Ei(Wc.toLowerCase(),"on"+(Wc[0].toUpperCase()+Wc.slice(1)))}Ei(gi,"onAnimationEnd"),Ei(vi,"onAnimationIteration"),Ei(bi,"onAnimationStart"),Ei("dblclick","onDoubleClick"),Ei("focusin","onFocus"),Ei("focusout","onBlur"),Ei(yi,"onTransitionRun"),Ei(_i,"onTransitionStart"),Ei(ki,"onTransitionCancel"),Ei(wi,"onTransitionEnd"),at("onMouseEnter",["mouseout","mouseover"]),at("onMouseLeave",["mouseout","mouseover"]),at("onPointerEnter",["pointerout","pointerover"]),at("onPointerLeave",["pointerout","pointerover"]),it("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),it("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),it("onBeforeInput",["compositionend","keypress","textInput","paste"]),it("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),it("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),it("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var qc="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(" "),Jc=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(qc));function Gc(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var i=e[n],a=i.event;i=i.listeners;e:{var r=void 0;if(t)for(var o=i.length-1;0<=o;o--){var s=i[o],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==r&&a.isPropagationStopped())break e;r=s,a.currentTarget=u;try{r(a)}catch(e){Ti(e)}a.currentTarget=null,r=l}else for(o=0;o<i.length;o++){if(l=(s=i[o]).instance,u=s.currentTarget,s=s.listener,l!==r&&a.isPropagationStopped())break e;r=s,a.currentTarget=u;try{r(a)}catch(e){Ti(e)}a.currentTarget=null,r=l}}}}function Yc(e,t){var n=t[Be];void 0===n&&(n=t[Be]=new Set);var i=e+"__bubble";n.has(i)||(ed(t,e,2,!1),n.add(i))}function Xc(e,t,n){var i=0;t&&(i|=4),ed(n,e,i,t)}var Zc="_reactListening"+Math.random().toString(36).slice(2);function Qc(e){if(!e[Zc]){e[Zc]=!0,tt.forEach(function(t){"selectionchange"!==t&&(Jc.has(t)||Xc(t,!1,e),Xc(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Zc]||(t[Zc]=!0,Xc("selectionchange",!1,t))}}function ed(e,t,n,i){switch(Tp(t)){case 2:var a=_p;break;case 8:a=kp;break;default:a=wp}n=a.bind(null,t,n,e),a=void 0,!Kt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),i?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 td(e,t,n,i,a){var r=i;if(!(1&t||2&t||null===i))e:for(;;){if(null===i)return;var o=i.tag;if(3===o||4===o){var s=i.stateNode.containerInfo;if(s===a)break;if(4===o)for(o=i.return;null!==o;){var u=o.tag;if((3===u||4===u)&&o.stateNode.containerInfo===a)return;o=o.return}for(;null!==s;){if(null===(o=Ye(s)))return;if(5===(u=o.tag)||6===u||26===u||27===u){i=r=o;continue e}s=s.parentNode}}i=i.return}Vt(function(){var i=r,a=Ot(n),o=[];e:{var s=Si.get(e);if(void 0!==s){var u=nn,c=e;switch(e){case"keypress":if(0===Jt(n))break e;case"keydown":case"keyup":u=bn;break;case"focusin":c="focus",u=un;break;case"focusout":c="blur",u=un;break;case"beforeblur":case"afterblur":u=un;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":u=sn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=ln;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=_n;break;case gi:case vi:case bi:u=cn;break;case wi:u=kn;break;case"scroll":case"scrollend":u=rn;break;case"wheel":u=wn;break;case"copy":case"cut":case"paste":u=dn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=yn;break;case"toggle":case"beforetoggle":u=Sn}var d=!!(4&t),p=!d&&("scroll"===e||"scrollend"===e),m=d?null!==s?s+"Capture":null:s;d=[];for(var f,h=i;null!==h;){var g=h;if(f=g.stateNode,5!==(g=g.tag)&&26!==g&&27!==g||null===f||null===m||null!=(g=Ft(h,m))&&d.push(nd(h,g,f)),p)break;h=h.return}0<d.length&&(s=new u(s,c,null,n,a),o.push({event:s,listeners:d}))}}if(!(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===Nt||!(c=n.relatedTarget||n.fromElement)||!Ye(c)&&!c[Ue])&&(u||s)&&(s=a.window===a?a:(s=a.ownerDocument)?s.defaultView||s.parentWindow:window,u?(u=i,null!==(c=(c=n.relatedTarget||n.toElement)?Ye(c):null)&&(p=l(c),d=c.tag,c!==p||5!==d&&27!==d&&6!==d)&&(c=null)):(u=null,c=i),u!==c)){if(d=sn,g="onMouseLeave",m="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(d=yn,g="onPointerLeave",m="onPointerEnter",h="pointer"),p=null==u?s:Ze(u),f=null==c?s:Ze(c),(s=new d(g,h+"leave",u,n,a)).target=p,s.relatedTarget=f,g=null,Ye(a)===i&&((d=new d(m,h+"enter",c,n,a)).target=f,d.relatedTarget=p,g=d),p=g,u&&c)e:{for(d=ad,h=c,f=0,g=m=u;g;g=d(g))f++;g=0;for(var v=h;v;v=d(v))g++;for(;0<f-g;)m=d(m),f--;for(;0<g-f;)h=d(h),g--;for(;f--;){if(m===h||null!==h&&m===h.alternate){d=m;break e}m=d(m),h=d(h)}d=null}else d=null;null!==u&&rd(o,s,u,d,!1),null!==c&&null!==p&&rd(o,p,c,d,!0)}if("select"===(u=(s=i?Ze(i):window).nodeName&&s.nodeName.toLowerCase())||"input"===u&&"file"===s.type)var b=zn;else if(Dn(s))if(Kn)b=Xn;else{b=Gn;var y=Jn}else!(u=s.nodeName)||"input"!==u.toLowerCase()||"checkbox"!==s.type&&"radio"!==s.type?i&&Ct(i.elementType)&&(b=zn):b=Yn;switch(b&&(b=b(e,i))?An(o,b,n,a):(y&&y(e,s,i),"focusout"===e&&i&&"number"===s.type&&null!=i.memoizedProps.value&&_t(s,"number",s.value)),y=i?Ze(i):window,e){case"focusin":(Dn(y)||"true"===y.contentEditable)&&(oi=y,si=i,li=null);break;case"focusout":li=si=oi=null;break;case"mousedown":ui=!0;break;case"contextmenu":case"mouseup":case"dragend":ui=!1,ci(o,n,a);break;case"selectionchange":if(ri)break;case"keydown":case"keyup":ci(o,n,a)}var _;if(En)e:{switch(e){case"compositionstart":var k="onCompositionStart";break e;case"compositionend":k="onCompositionEnd";break e;case"compositionupdate":k="onCompositionUpdate";break e}k=void 0}else Nn?Ln(e,n)&&(k="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(k="onCompositionStart");k&&(Cn&&"ko"!==n.locale&&(Nn||"onCompositionStart"!==k?"onCompositionEnd"===k&&Nn&&(_=qt()):(Ht="value"in(Bt=a)?Bt.value:Bt.textContent,Nn=!0)),0<(y=id(i,k)).length&&(k=new pn(k,e,null,n,a),o.push({event:k,listeners:y}),(_||null!==(_=Rn(n)))&&(k.data=_))),(_=jn?function(e,t){switch(e){case"compositionend":return Rn(t);case"keypress":return 32!==t.which?null:(Mn=!0,Pn);case"textInput":return(e=t.data)===Pn&&Mn?null:e;default:return null}}(e,n):function(e,t){if(Nn)return"compositionend"===e||!En&&Ln(e,t)?(e=qt(),Wt=Ht=Bt=null,Nn=!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 Cn&&"ko"!==t.locale?null:t.data}}(e,n))&&0<(k=id(i,"onBeforeInput")).length&&(y=new pn("onBeforeInput","beforeinput",null,n,a),o.push({event:y,listeners:k}),y.data=_),function(e,t,n,i,a){if("submit"===t&&n&&n.stateNode===a){var r=Uc((a[Ke]||null).action),o=i.submitter;o&&null!==(t=(t=o[Ke]||null)?Uc(t.formAction):o.getAttribute("formAction"))&&(r=t,o=null);var s=new nn("action","action",null,i,a);e.push({event:s,listeners:[{instance:null,listener:function(){if(i.defaultPrevented){if(0!==Oc){var e=o?Bc(a,o):new FormData(a);ts(n,{pending:!0,data:e,method:a.method,action:r},null,e)}}else"function"==typeof r&&(s.preventDefault(),e=o?Bc(a,o):new FormData(a),ts(n,{pending:!0,data:e,method:a.method,action:r},r,e))},currentTarget:a}]})}}(o,e,i,n,a)}Gc(o,t)})}function nd(e,t,n){return{instance:e,listener:t,currentTarget:n}}function id(e,t){for(var n=t+"Capture",i=[];null!==e;){var a=e,r=a.stateNode;if(5!==(a=a.tag)&&26!==a&&27!==a||null===r||(null!=(a=Ft(e,n))&&i.unshift(nd(e,a,r)),null!=(a=Ft(e,t))&&i.push(nd(e,a,r))),3===e.tag)return i;e=e.return}return[]}function ad(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function rd(e,t,n,i,a){for(var r=t._reactName,o=[];null!==n&&n!==i;){var s=n,l=s.alternate,u=s.stateNode;if(s=s.tag,null!==l&&l===i)break;5!==s&&26!==s&&27!==s||null===u||(l=u,a?null!=(u=Ft(n,r))&&o.unshift(nd(n,u,l)):a||null!=(u=Ft(n,r))&&o.push(nd(n,u,l))),n=n.return}0!==o.length&&e.push({event:t,listeners:o})}var od=/\r\n?/g,sd=/\u0000|\uFFFD/g;function ld(e){return("string"==typeof e?e:""+e).replace(od,"\n").replace(sd,"")}function ud(e,t){return t=ld(t),ld(e)===t}function cd(e,t,n,i,a,r){switch(n){case"children":"string"==typeof i?"body"===t||"textarea"===t&&""===i||xt(e,i):("number"==typeof i||"bigint"==typeof i)&&"body"!==t&&xt(e,""+i);break;case"className":ut(e,"class",i);break;case"tabIndex":ut(e,"tabindex",i);break;case"dir":case"role":case"viewBox":case"width":case"height":ut(e,n,i);break;case"style":jt(e,i,r);break;case"data":if("object"!==t){ut(e,"data",i);break}case"src":case"href":if(""===i&&("a"!==t||"href"!==n)){e.removeAttribute(n);break}if(null==i||"function"==typeof i||"symbol"==typeof i||"boolean"==typeof i){e.removeAttribute(n);break}i=Lt(""+i),e.setAttribute(n,i);break;case"action":case"formAction":if("function"==typeof i){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"==typeof r&&("formAction"===n?("input"!==t&&cd(e,t,"name",a.name,a,null),cd(e,t,"formEncType",a.formEncType,a,null),cd(e,t,"formMethod",a.formMethod,a,null),cd(e,t,"formTarget",a.formTarget,a,null)):(cd(e,t,"encType",a.encType,a,null),cd(e,t,"method",a.method,a,null),cd(e,t,"target",a.target,a,null))),null==i||"symbol"==typeof i||"boolean"==typeof i){e.removeAttribute(n);break}i=Lt(""+i),e.setAttribute(n,i);break;case"onClick":null!=i&&(e.onclick=Rt);break;case"onScroll":null!=i&&Yc("scroll",e);break;case"onScrollEnd":null!=i&&Yc("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=i){if("object"!=typeof i||!("__html"in i))throw Error(o(61));if(null!=(n=i.__html)){if(null!=a.children)throw Error(o(60));e.innerHTML=n}}break;case"multiple":e.multiple=i&&"function"!=typeof i&&"symbol"!=typeof i;break;case"muted":e.muted=i&&"function"!=typeof i&&"symbol"!=typeof i;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==i||"function"==typeof i||"boolean"==typeof i||"symbol"==typeof i){e.removeAttribute("xlink:href");break}n=Lt(""+i),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=i&&"function"!=typeof i&&"symbol"!=typeof i?e.setAttribute(n,""+i):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
2ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":i&&"function"!=typeof i&&"symbol"!=typeof i?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===i?e.setAttribute(n,""):!1!==i&&null!=i&&"function"!=typeof i&&"symbol"!=typeof i?e.setAttribute(n,i):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&!isNaN(i)&&1<=i?e.setAttribute(n,i):e.removeAttribute(n);break;case"rowSpan":case"start":null==i||"function"==typeof i||"symbol"==typeof i||isNaN(i)?e.removeAttribute(n):e.setAttribute(n,i);break;case"popover":Yc("beforetoggle",e),Yc("toggle",e),lt(e,"popover",i);break;case"xlinkActuate":ct(e,"http://www.w3.org/1999/xlink","xlink:actuate",i);break;case"xlinkArcrole":ct(e,"http://www.w3.org/1999/xlink","xlink:arcrole",i);break;case"xlinkRole":ct(e,"http://www.w3.org/1999/xlink","xlink:role",i);break;case"xlinkShow":ct(e,"http://www.w3.org/1999/xlink","xlink:show",i);break;case"xlinkTitle":ct(e,"http://www.w3.org/1999/xlink","xlink:title",i);break;case"xlinkType":ct(e,"http://www.w3.org/1999/xlink","xlink:type",i);break;case"xmlBase":ct(e,"http://www.w3.org/XML/1998/namespace","xml:base",i);break;case"xmlLang":ct(e,"http://www.w3.org/XML/1998/namespace","xml:lang",i);break;case"xmlSpace":ct(e,"http://www.w3.org/XML/1998/namespace","xml:space",i);break;case"is":lt(e,"is",i);break;case"innerText":case"textContent":break;default:(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&lt(e,n=Pt.get(n)||n,i)}}function dd(e,t,n,i,a,r){switch(n){case"style":jt(e,i,r);break;case"dangerouslySetInnerHTML":if(null!=i){if("object"!=typeof i||!("__html"in i))throw Error(o(61));if(null!=(n=i.__html)){if(null!=a.children)throw Error(o(60));e.innerHTML=n}}break;case"children":"string"==typeof i?xt(e,i):("number"==typeof i||"bigint"==typeof i)&&xt(e,""+i);break;case"onScroll":null!=i&&Yc("scroll",e);break;case"onScrollEnd":null!=i&&Yc("scrollend",e);break;case"onClick":null!=i&&(e.onclick=Rt);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:nt.hasOwnProperty(n)||("o"!==n[0]||"n"!==n[1]||(a=n.endsWith("Capture"),t=n.slice(2,a?n.length-7:void 0),"function"==typeof(r=null!=(r=e[Ke]||null)?r[n]:null)&&e.removeEventListener(t,r,a),"function"!=typeof i)?n in e?e[n]=i:!0===i?e.setAttribute(n,""):lt(e,n,i):("function"!=typeof r&&null!==r&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,i,a)))}}function pd(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Yc("error",e),Yc("load",e);var i,a=!1,r=!1;for(i in n)if(n.hasOwnProperty(i)){var s=n[i];if(null!=s)switch(i){case"src":a=!0;break;case"srcSet":r=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:cd(e,t,i,s,n,null)}}return r&&cd(e,t,"srcSet",n.srcSet,n,null),void(a&&cd(e,t,"src",n.src,n,null));case"input":Yc("invalid",e);var l=i=s=r=null,u=null,c=null;for(a in n)if(n.hasOwnProperty(a)){var d=n[a];if(null!=d)switch(a){case"name":r=d;break;case"type":s=d;break;case"checked":u=d;break;case"defaultChecked":c=d;break;case"value":i=d;break;case"defaultValue":l=d;break;case"children":case"dangerouslySetInnerHTML":if(null!=d)throw Error(o(137,t));break;default:cd(e,t,a,d,n,null)}}return void yt(e,i,l,u,c,s,r,!1);case"select":for(r in Yc("invalid",e),a=s=i=null,n)if(n.hasOwnProperty(r)&&null!=(l=n[r]))switch(r){case"value":i=l;break;case"defaultValue":s=l;break;case"multiple":a=l;default:cd(e,t,r,l,n,null)}return t=i,n=s,e.multiple=!!a,void(null!=t?kt(e,!!a,t,!1):null!=n&&kt(e,!!a,n,!0));case"textarea":for(s in Yc("invalid",e),i=r=a=null,n)if(n.hasOwnProperty(s)&&null!=(l=n[s]))switch(s){case"value":a=l;break;case"defaultValue":r=l;break;case"children":i=l;break;case"dangerouslySetInnerHTML":if(null!=l)throw Error(o(91));break;default:cd(e,t,s,l,n,null)}return void St(e,a,r,i);case"option":for(u in n)n.hasOwnProperty(u)&&null!=(a=n[u])&&("selected"===u?e.selected=a&&"function"!=typeof a&&"symbol"!=typeof a:cd(e,t,u,a,n,null));return;case"dialog":Yc("beforetoggle",e),Yc("toggle",e),Yc("cancel",e),Yc("close",e);break;case"iframe":case"object":Yc("load",e);break;case"video":case"audio":for(a=0;a<qc.length;a++)Yc(qc[a],e);break;case"image":Yc("error",e),Yc("load",e);break;case"details":Yc("toggle",e);break;case"embed":case"source":case"link":Yc("error",e),Yc("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(c in n)if(n.hasOwnProperty(c)&&null!=(a=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:cd(e,t,c,a,n,null)}return;default:if(Ct(t)){for(d in n)n.hasOwnProperty(d)&&void 0!==(a=n[d])&&dd(e,t,d,a,n,void 0);return}}for(l in n)n.hasOwnProperty(l)&&null!=(a=n[l])&&cd(e,t,l,a,n,null)}function md(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}var fd=null,hd=null;
vendor: 31,572 bytes, line 2
2function gd(e){return 9===e.nodeType?e:e.ownerDocument}function vd(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function bd(e,t){if(0===e)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===t?0:e}function yd(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"bigint"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var _d=null,kd="function"==typeof setTimeout?setTimeout:void 0,wd="function"==typeof clearTimeout?clearTimeout:void 0,Sd="function"==typeof Promise?Promise:void 0,xd="function"==typeof queueMicrotask?queueMicrotask:void 0!==Sd?function(e){return Sd.resolve(null).then(e).catch(Ed)}:kd;function Ed(e){setTimeout(function(){throw e})}function Td(e){return"head"===e}function jd(e,t){var n=t,i=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&8===a.nodeType)if("/$"===(n=a.data)||"/&"===n){if(0===i)return e.removeChild(a),void Bp(t);i--}else if("$"===n||"$?"===n||"$~"===n||"$!"===n||"&"===n)i++;else if("html"===n)$d(e.ownerDocument.documentElement);else if("head"===n){$d(n=e.ownerDocument.head);for(var r=n.firstChild;r;){var o=r.nextSibling,s=r.nodeName;r[Je]||"SCRIPT"===s||"STYLE"===s||"LINK"===s&&"stylesheet"===r.rel.toLowerCase()||n.removeChild(r),r=o}}else"body"===n&&$d(e.ownerDocument.body);n=a}while(n);Bp(t)}function Cd(e,t){var n=e;e=0;do{var i=n.nextSibling;if(1===n.nodeType?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",""===n.getAttribute("style")&&n.removeAttribute("style")):3===n.nodeType&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),i&&8===i.nodeType)if("/$"===(n=i.data)){if(0===e)break;e--}else"$"!==n&&"$?"!==n&&"$~"!==n&&"$!"!==n||e++;n=i}while(n)}function Pd(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":Pd(n),Ge(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function Md(e,t){for(;8!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t)return null;if(null===(e=Nd(e.nextSibling)))return null}return e}function Ld(e){return"$?"===e.data||"$~"===e.data}function Rd(e){return"$!"===e.data||"$?"===e.data&&"loading"!==e.ownerDocument.readyState}function Nd(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||"$~"===t||"&"===t||"F!"===t||"F"===t)break;if("/$"===t||"/&"===t)return null}}return e}var Od=null;function Dd(e){e=e.nextSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n||"/&"===n){if(0===t)return Nd(e.nextSibling);t--}else"$"!==n&&"$!"!==n&&"$?"!==n&&"$~"!==n&&"&"!==n||t++}e=e.nextSibling}return null}function Ad(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n||"$~"===n||"&"===n){if(0===t)return e;t--}else"/$"!==n&&"/&"!==n||t++}e=e.previousSibling}return null}function Id(e,t,n){switch(t=gd(n),e){case"html":if(!(e=t.documentElement))throw Error(o(452));return e;case"head":if(!(e=t.head))throw Error(o(453));return e;case"body":if(!(e=t.body))throw Error(o(454));return e;default:throw Error(o(451))}}function $d(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Ge(e)}var Vd=new Map,Fd=new Set;function zd(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Kd=D.d;D.d={f:function(){var e=Kd.f(),t=Qu();return e||t},r:function(e){var t=Xe(e);null!==t&&5===t.tag&&"form"===t.type?is(t):Kd.r(e)},D:function(e){Kd.D(e),Bd("dns-prefetch",e,null)},C:function(e,t){Kd.C(e,t),Bd("preconnect",e,t)},L:function(e,t,n){Kd.L(e,t,n);var i=Ud;if(i&&e&&t){var a='link[rel="preload"][as="'+vt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(a+='[imagesrcset="'+vt(n.imageSrcSet)+'"]',"string"==typeof n.imageSizes&&(a+='[imagesizes="'+vt(n.imageSizes)+'"]')):a+='[href="'+vt(e)+'"]';var r=a;switch(t){case"style":r=Wd(e);break;case"script":r=Gd(e)}Vd.has(r)||(e=m({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),Vd.set(r,e),null!==i.querySelector(a)||"style"===t&&i.querySelector(qd(r))||"script"===t&&i.querySelector(Yd(r))||(pd(t=i.createElement("link"),"link",e),et(t),i.head.appendChild(t)))}},m:function(e,t){Kd.m(e,t);var n=Ud;if(n&&e){var i=t&&"string"==typeof t.as?t.as:"script",a='link[rel="modulepreload"][as="'+vt(i)+'"][href="'+vt(e)+'"]',r=a;switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":r=Gd(e)}if(!Vd.has(r)&&(e=m({rel:"modulepreload",href:e},t),Vd.set(r,e),null===n.querySelector(a))){switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Yd(r)))return}pd(i=n.createElement("link"),"link",e),et(i),n.head.appendChild(i)}}},X:function(e,t){Kd.X(e,t);var n=Ud;if(n&&e){var i=Qe(n).hoistableScripts,a=Gd(e),r=i.get(a);r||((r=n.querySelector(Yd(a)))||(e=m({src:e,async:!0},t),(t=Vd.get(a))&&ep(e,t),et(r=n.createElement("script")),pd(r,"link",e),n.head.appendChild(r)),r={type:"script",instance:r,count:1,state:null},i.set(a,r))}},S:function(e,t,n){Kd.S(e,t,n);var i=Ud;if(i&&e){var a=Qe(i).hoistableStyles,r=Wd(e);t=t||"default";var o=a.get(r);if(!o){var s={loading:0,preload:null};if(o=i.querySelector(qd(r)))s.loading=5;else{e=m({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Vd.get(r))&&Qd(e,n);var l=o=i.createElement("link");et(l),pd(l,"link",e),l._p=new Promise(function(e,t){l.onload=e,l.onerror=t}),l.addEventListener("load",function(){s.loading|=1}),l.addEventListener("error",function(){s.loading|=2}),s.loading|=4,Zd(o,t,i)}o={type:"stylesheet",instance:o,count:1,state:s},a.set(r,o)}}},M:function(e,t){Kd.M(e,t);var n=Ud;if(n&&e){var i=Qe(n).hoistableScripts,a=Gd(e),r=i.get(a);r||((r=n.querySelector(Yd(a)))||(e=m({src:e,async:!0,type:"module"},t),(t=Vd.get(a))&&ep(e,t),et(r=n.createElement("script")),pd(r,"link",e),n.head.appendChild(r)),r={type:"script",instance:r,count:1,state:null},i.set(a,r))}}};var Ud="undefined"==typeof document?null:document;function Bd(e,t,n){var i=Ud;if(i&&"string"==typeof t&&t){var a=vt(t);a='link[rel="'+e+'"][href="'+a+'"]',"string"==typeof n&&(a+='[crossorigin="'+n+'"]'),Fd.has(a)||(Fd.add(a),e={rel:e,crossOrigin:n,href:t},null===i.querySelector(a)&&(pd(t=i.createElement("link"),"link",e),et(t),i.head.appendChild(t)))}}function Hd(e,t,n,i){var a,r,s,l,u=(u=W.current)?zd(u):null;if(!u)throw Error(o(446));switch(e){case"meta":case"title":return null;case"style":return"string"==typeof n.precedence&&"string"==typeof n.href?(t=Wd(n.href),(i=(n=Qe(u).hoistableStyles).get(t))||(i={type:"style",instance:null,count:0,state:null},n.set(t,i)),i):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"==typeof n.href&&"string"==typeof n.precedence){e=Wd(n.href);var c=Qe(u).hoistableStyles,d=c.get(e);if(d||(u=u.ownerDocument||u,d={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,d),(c=u.querySelector(qd(e)))&&!c._p&&(d.instance=c,d.state.loading=5),Vd.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Vd.set(e,n),c||(a=u,r=e,s=n,l=d.state,a.querySelector('link[rel="preload"][as="style"]['+r+"]")?l.loading=1:(r=a.createElement("link"),l.preload=r,r.addEventListener("load",function(){return l.loading|=1}),r.addEventListener("error",function(){return l.loading|=2}),pd(r,"link",s),et(r),a.head.appendChild(r))))),t&&null===i)throw Error(o(528,""));return d}if(t&&null!==i)throw Error(o(529,""));return null;case"script":return t=n.async,"string"==typeof(n=n.src)&&t&&"function"!=typeof t&&"symbol"!=typeof t?(t=Gd(n),(i=(n=Qe(u).hoistableScripts).get(t))||(i={type:"script",instance:null,count:0,state:null},n.set(t,i)),i):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,e))}}function Wd(e){return'href="'+vt(e)+'"'}function qd(e){return'link[rel="stylesheet"]['+e+"]"}function Jd(e){return m({},e,{"data-precedence":e.precedence,precedence:null})}function Gd(e){return'[src="'+vt(e)+'"]'}function Yd(e){return"script[async]"+e}function Xd(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var i=e.querySelector('style[data-href~="'+vt(n.href)+'"]');if(i)return t.instance=i,et(i),i;var a=m({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return et(i=(e.ownerDocument||e).createElement("style")),pd(i,"style",a),Zd(i,n.precedence,e),t.instance=i;case"stylesheet":a=Wd(n.href);var r=e.querySelector(qd(a));if(r)return t.state.loading|=4,t.instance=r,et(r),r;i=Jd(n),(a=Vd.get(a))&&Qd(i,a),et(r=(e.ownerDocument||e).createElement("link"));var s=r;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),pd(r,"link",i),t.state.loading|=4,Zd(r,n.precedence,e),t.instance=r;case"script":return r=Gd(n.src),(a=e.querySelector(Yd(r)))?(t.instance=a,et(a),a):(i=n,(a=Vd.get(r))&&ep(i=m({},n),a),et(a=(e=e.ownerDocument||e).createElement("script")),pd(a,"link",i),e.head.appendChild(a),t.instance=a);case"void":return null;default:throw Error(o(443,t.type))}else"stylesheet"===t.type&&!(4&t.state.loading)&&(i=t.instance,t.state.loading|=4,Zd(i,n.precedence,e));return t.instance}function Zd(e,t,n){for(var i=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),a=i.length?i[i.length-1]:null,r=a,o=0;o<i.length;o++){var s=i[o];if(s.dataset.precedence===t)r=s;else if(r!==a)break}r?r.parentNode.insertBefore(e,r.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function Qd(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function ep(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var tp=null;function np(e,t,n){if(null===tp){var i=new Map,a=tp=new Map;a.set(n,i)}else(i=(a=tp).get(n))||(i=new Map,a.set(n,i));if(i.has(e))return i;for(i.set(e,null),n=n.getElementsByTagName(e),a=0;a<n.length;a++){var r=n[a];if(!(r[Je]||r[ze]||"link"===e&&"stylesheet"===r.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==r.namespaceURI){var o=r.getAttribute(t)||"";o=e+o;var s=i.get(o);s?s.push(r):i.set(o,[r])}}return i}function ip(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function ap(e){return!!("stylesheet"!==e.type||3&e.state.loading)}var rp=0;function op(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)lp(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var sp=null;function lp(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,sp=new Map,t.forEach(up,e),sp=null,op.call(e))}function up(e,t){if(!(4&t.state.loading)){var n=sp.get(e);if(n)var i=n.get(null);else{n=new Map,sp.set(e,n);for(var a=e.querySelectorAll("link[data-precedence],style[data-precedence]"),r=0;r<a.length;r++){var o=a[r];"LINK"!==o.nodeName&&"not all"===o.getAttribute("media")||(n.set(o.dataset.precedence,o),i=o)}i&&n.set(null,i)}o=(a=t.instance).getAttribute("data-precedence"),(r=n.get(o)||i)===i&&n.set(null,a),n.set(o,a),this.count++,i=op.bind(this),a.addEventListener("load",i),a.addEventListener("error",i),r?r.parentNode.insertBefore(a,r.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(a,e.firstChild),t.state.loading|=4}}var cp={$$typeof:k,Provider:null,Consumer:null,_currentValue:A,_currentValue2:A,_threadCount:0};function dp(e,t,n,i,a,r,o,s,l){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Le(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Le(0),this.hiddenUpdates=Le(null),this.identifierPrefix=i,this.onUncaughtError=a,this.onCaughtError=r,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=l,this.incompleteTransitions=new Map}function pp(e,t,n,i,a,r,o,s,l,u,c,d){return e=new dp(e,t,n,o,l,u,c,d,s),t=1,!0===r&&(t|=24),r=$i(3,null,null,t),e.current=r,r.stateNode=e,(t=Va()).refCount++,e.pooledCache=t,t.refCount++,r.memoizedState={element:i,isDehydrated:n,cache:t},gr(r),e}function mp(e){return e?e=Ai:Ai}function fp(e,t,n,i,a,r){a=mp(a),null===i.context?i.context=a:i.pendingContext=a,(i=br(t)).payload={element:n},null!==(r=void 0===r?null:r)&&(i.callback=r),null!==(n=yr(e,i,t))&&(Ju(n,0,t),_r(n,e,t))}function hp(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function gp(e,t){hp(e,t),(e=e.alternate)&&hp(e,t)}function vp(e){if(13===e.tag||31===e.tag){var t=Ni(e,67108864);null!==t&&Ju(t,0,67108864),gp(e,67108864)}}function bp(e){if(13===e.tag||31===e.tag){var t=Wu(),n=Ni(e,t=Ae(t));null!==n&&Ju(n,0,t),gp(e,t)}}var yp=!0;function _p(e,t,n,i){var a=O.T;O.T=null;var r=D.p;try{D.p=2,wp(e,t,n,i)}finally{D.p=r,O.T=a}}function kp(e,t,n,i){var a=O.T;O.T=null;var r=D.p;try{D.p=8,wp(e,t,n,i)}finally{D.p=r,O.T=a}}function wp(e,t,n,i){if(yp){var a=Sp(i);if(null===a)td(e,t,i,xp,n),Dp(e,i);else if(function(e,t,n,i,a){switch(t){case"focusin":return Cp=Ap(Cp,e,t,n,i,a),!0;case"dragenter":return Pp=Ap(Pp,e,t,n,i,a),!0;case"mouseover":return Mp=Ap(Mp,e,t,n,i,a),!0;case"pointerover":var r=a.pointerId;return Lp.set(r,Ap(Lp.get(r)||null,e,t,n,i,a)),!0;case"gotpointercapture":return r=a.pointerId,Rp.set(r,Ap(Rp.get(r)||null,e,t,n,i,a)),!0}return!1}(a,e,t,n,i))i.stopPropagation();else if(Dp(e,i),4&t&&-1<Op.indexOf(e)){for(;null!==a;){var r=Xe(a);if(null!==r)switch(r.tag){case 3:if((r=r.stateNode).current.memoizedState.isDehydrated){var o=Te(r.pendingLanes);if(0!==o){var s=r;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var l=1<<31-_e(o);s.entanglements[1]|=l,o&=~l}Dc(r),!(6&mu)&&(Ou=le()+500,Ac(0,!1))}}break;case 31:case 13:null!==(s=Ni(r,2))&&Ju(s,0,2),Qu(),gp(r,2)}if(null===(r=Sp(i))&&td(e,t,i,xp,n),r===a)break;a=r}null!==a&&i.stopPropagation()}else td(e,t,i,null,n)}}function Sp(e){return Ep(e=Ot(e))}var xp=null;function Ep(e){if(xp=null,null!==(e=Ye(e))){var t=l(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=u(t)))return e;e=null}else if(31===n){if(null!==(e=c(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 xp=e,null}function Tp(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(ue()){case ce:return 2;case de:return 8;case pe:case me:return 32;case fe:return 268435456;default:return 32}default:return 32}}var jp=!1,Cp=null,Pp=null,Mp=null,Lp=new Map,Rp=new Map,Np=[],Op="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function Dp(e,t){switch(e){case"focusin":case"focusout":Cp=null;break;case"dragenter":case"dragleave":Pp=null;break;case"mouseover":case"mouseout":Mp=null;break;case"pointerover":case"pointerout":Lp.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Rp.delete(t.pointerId)}}function Ap(e,t,n,i,a,r){return null===e||e.nativeEvent!==r?(e={blockedOn:t,domEventName:n,eventSystemFlags:i,nativeEvent:r,targetContainers:[a]},null!==t&&null!==(t=Xe(t))&&vp(t),e):(e.eventSystemFlags|=i,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function Ip(e){var t=Ye(e.target);if(null!==t){var n=l(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=u(n)))return e.blockedOn=t,void Ve(e.priority,function(){bp(n)})}else if(31===t){if(null!==(t=c(n)))return e.blockedOn=t,void Ve(e.priority,function(){bp(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 $p(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Sp(e.nativeEvent);if(null!==n)return null!==(t=Xe(n))&&vp(t),e.blockedOn=n,!1;var i=new(n=e.nativeEvent).constructor(n.type,n);Nt=i,n.target.dispatchEvent(i),Nt=null,t.shift()}return!0}function Vp(e,t,n){$p(e)&&n.delete(t)}function Fp(){jp=!1,null!==Cp&&$p(Cp)&&(Cp=null),null!==Pp&&$p(Pp)&&(Pp=null),null!==Mp&&$p(Mp)&&(Mp=null),Lp.forEach(Vp),Rp.forEach(Vp)}function zp(e,t){e.blockedOn===t&&(e.blockedOn=null,jp||(jp=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Fp)))}var Kp=null;function Up(e){Kp!==e&&(Kp=e,i.unstable_scheduleCallback(i.unstable_NormalPriority,function(){Kp===e&&(Kp=null);for(var t=0;t<e.length;t+=3){var n=e[t],i=e[t+1],a=e[t+2];if("function"!=typeof i){if(null===Ep(i||n))continue;break}var r=Xe(n);null!==r&&(e.splice(t,3),t-=3,ts(r,{pending:!0,data:a,method:n.method,action:i},i,a))}}))}function Bp(e){function t(t){return zp(t,e)}null!==Cp&&zp(Cp,e),null!==Pp&&zp(Pp,e),null!==Mp&&zp(Mp,e),Lp.forEach(t),Rp.forEach(t);for(var n=0;n<Np.length;n++){var i=Np[n];i.blockedOn===e&&(i.blockedOn=null)}for(;0<Np.length&&null===(n=Np[0]).blockedOn;)Ip(n),null===n.blockedOn&&Np.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(i=0;i<n.length;i+=3){var a=n[i],r=n[i+1],o=a[Ke]||null;if("function"==typeof r)o||Up(n);else if(o){var s=null;if(r&&r.hasAttribute("formAction")){if(a=r,o=r[Ke]||null)s=o.formAction;else if(null!==Ep(a))continue}else s=o.action;"function"==typeof s?n[i+1]=s:(n.splice(i,3),i-=3),Up(n)}}}function Hp(){function e(e){e.canIntercept&&"react-transition"===e.info&&e.intercept({handler:function(){return new Promise(function(e){return a=e})},focusReset:"manual",scroll:"manual"})}function t(){null!==a&&(a(),a=null),i||setTimeout(n,20)}function n(){if(!i&&!navigation.transition){var e=navigation.currentEntry;e&&null!=e.url&&navigation.navigate(e.url,{state:e.getState(),info:"react-transition",history:"replace"})}}if("object"==typeof navigation){var i=!1,a=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){i=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),null!==a&&(a(),a=null)}}}function Wp(e){this._internalRoot=e}function qp(e){this._internalRoot=e}qp.prototype.render=Wp.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(o(409));fp(t.current,Wu(),e,t,null,null)},qp.prototype.unmount=Wp.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;fp(e.current,2,null,e,null,null),Qu(),t[Ue]=null}},qp.prototype.unstable_scheduleHydration=function(e){if(e){var t=$e();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Np.length&&0!==t&&t<Np[n].priority;n++);Np.splice(n,0,e),0===n&&Ip(e)}};var Jp=a.version;if("19.2.8"!==Jp)throw Error(o(527,Jp,"19.2.8"));D.findDOMNode=function(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=function(e){var t=e.alternate;if(!t){if(null===(t=l(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,i=t;;){var a=n.return;if(null===a)break;var r=a.alternate;if(null===r){if(null!==(i=a.return)){n=i;continue}break}if(a.child===r.child){for(r=a.child;r;){if(r===n)return d(a),e;if(r===i)return d(a),t;r=r.sibling}throw Error(o(188))}if(n.return!==i.return)n=a,i=r;else{for(var s=!1,u=a.child;u;){if(u===n){s=!0,n=a,i=r;break}if(u===i){s=!0,i=a,n=r;break}u=u.sibling}if(!s){for(u=r.child;u;){if(u===n){s=!0,n=r,i=a;break}if(u===i){s=!0,i=r,n=a;break}u=u.sibling}if(!s)throw Error(o(189))}}if(n.alternate!==i)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}(t),null===(e=null!==e?p(e):null)?null:e.stateNode};var Gp={bundleType:0,version:"19.2.8",rendererPackageName:"react-dom",currentDispatcherRef:O,reconcilerVersion:"19.2.8"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Yp=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Yp.isDisabled&&Yp.supportsFiber)try{ve=Yp.inject(Gp),be=Yp}catch(e){}}t.createRoot=function(e,t){if(!s(e))throw Error(o(299));var n=!1,i="",a=xs,r=Es,l=Ts;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(i=t.identifierPrefix),void 0!==t.onUncaughtError&&(a=t.onUncaughtError),void 0!==t.onCaughtError&&(r=t.onCaughtError),void 0!==t.onRecoverableError&&(l=t.onRecoverableError)),t=pp(e,1,!1,null,0,n,i,null,a,r,l,Hp),e[Ue]=t.current,Qc(e),new Wp(t)},t.hydrateRoot=function(e,t,n){if(!s(e))throw Error(o(299));var i=!1,a="",r=xs,l=Es,u=Ts,c=null;return null!=n&&(!0===n.unstable_strictMode&&(i=!0),void 0!==n.identifierPrefix&&(a=n.identifierPrefix),void 0!==n.onUncaughtError&&(r=n.onUncaughtError),void 0!==n.onCaughtError&&(l=n.onCaughtError),void 0!==n.onRecoverableError&&(u=n.onRecoverableError),void 0!==n.formState&&(c=n.formState)),(t=pp(e,1,!0,t,0,i,a,c,r,l,u,Hp)).context=mp(null),n=t.current,(a=br(i=Ae(i=Wu()))).callback=null,yr(n,a,i),n=i,t.current.lanes=n,Re(t,n),Dc(t),e[Ue]=t.current,Qc(e),new qp(t)},t.version="19.2.8"},221(e,t,n){"use strict";var i=n(540);function a(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(){}var o={d:{f:r,r:function(){throw Error(a(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},s=Symbol.for("react.portal"),l=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function u(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}t.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(a(299));return function(e,t,n){var i=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:s,key:null==i?null:""+i,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.flushSync=function(e){var t=l.T,n=o.p;try{if(l.T=null,o.p=2,e)return e()}finally{l.T=t,o.p=n,o.d.f()}},t.preconnect=function(e,t){"string"==typeof e&&(t=t?"string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:null,o.d.C(e,t))},t.prefetchDNS=function(e){"string"==typeof e&&o.d.D(e)},t.preinit=function(e,t){if("string"==typeof e&&t&&"string"==typeof t.as){var n=t.as,i=u(n,t.crossOrigin),a="string"==typeof t.integrity?t.integrity:void 0,r="string"==typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?o.d.S(e,"string"==typeof t.precedence?t.precedence:void 0,{crossOrigin:i,integrity:a,fetchPriority:r}):"script"===n&&o.d.X(e,{crossOrigin:i,integrity:a,fetchPriority:r,nonce:"string"==typeof t.nonce?t.nonce:void 0})}},t.preinitModule=function(e,t){if("string"==typeof e)if("object"==typeof t&&null!==t){if(null==t.as||"script"===t.as){var n=u(t.as,t.crossOrigin);o.d.M(e,{crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0})}}else null==t&&o.d.M(e)},t.preload=function(e,t){if("string"==typeof e&&"object"==typeof t&&null!==t&&"string"==typeof t.as){var n=t.as,i=u(n,t.crossOrigin);o.d.L(e,n,{crossOrigin:i,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0,type:"string"==typeof t.type?t.type:void 0,fetchPriority:"string"==typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"string"==typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"==typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"==typeof t.imageSizes?t.imageSizes:void 0,media:"string"==typeof t.media?t.media:void 0})}},t.preloadModule=function(e,t){if("string"==typeof e)if(t){var n=u(t.as,t.crossOrigin);o.d.m(e,{as:"string"==typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0})}else o.d.m(e)},t.requestFormReset=function(e){o.d.r(e)},t.unstable_batchedUpdates=function(e,t){return e(t)},t.useFormState=function(e,t,n){return l.H.useFormState(e,t,n)},t.useFormStatus=function(){return l.H.useHostTransitionStatus()},t.version="19.2.8"},338(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(e){console.error(e)}}(),e.exports=n(247)},961(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(e){console.error(e)}}(),e.exports=n(221)},698(e,t){"use strict";var n=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function a(e,t,i){var a=null;if(void 0!==i&&(a=""+i),void 0!==t.key&&(a=""+t.key),"key"in t)for(var r in i={},t)"key"!==r&&(i[r]=t[r]);else i=t;return t=i.ref,{$$typeof:n,type:e,key:a,ref:void 0!==t?t:null,props:i}}t.Fragment=i,t.jsx=a,t.jsxs=a},869(e,t){"use strict";var n=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),m=Symbol.for("react.activity"),f=Symbol.iterator,h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,v={};function b(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||h}function y(){}function _(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||h}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=b.prototype;var k=_.prototype=new y;k.constructor=_,g(k,b.prototype),k.isPureReactComponent=!0;var w=Array.isArray;function S(){}var x={H:null,A:null,T:null,S:null},E=Object.prototype.hasOwnProperty;function T(e,t,i){var a=i.ref;return{$$typeof:n,type:e,key:t,ref:void 0!==a?a:null,props:i}}function j(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var C=/\/+/g;function P(e,t){return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,i={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return i[e]})):t.toString(36);var n,i}function M(e,t,a,r,o){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l,u,c=!1;if(null===e)c=!0;else switch(s){case"bigint":case"string":case"number":c=!0;break;case"object":switch(e.$$typeof){case n:case i:c=!0;break;case p:return M((c=e._init)(e._payload),t,a,r,o)}}if(c)return o=o(e),c=""===r?"."+P(e,0):r,w(o)?(a="",null!=c&&(a=c.replace(C,"$&/")+"/"),M(o,t,a,"",function(e){return e})):null!=o&&(j(o)&&(l=o,u=a+(null==o.key||e&&e.key===o.key?"":(""+o.key).replace(C,"$&/")+"/")+c,o=T(l.type,u,l.props)),t.push(o)),1;c=0;var d,m=""===r?".":r+":";if(w(e))for(var h=0;h<e.length;h++)c+=M(r=e[h],t,a,s=m+P(r,h),o);else if("function"==typeof(h=null===(d=e)||"object"!=typeof d?null:"function"==typeof(d=f&&d[f]||d["@@iterator"])?d:null))for(e=h.call(e),h=0;!(r=e.next()).done;)c+=M(r=r.value,t,a,s=m+P(r,h++),o);else if("object"===s){if("function"==typeof e.then)return M(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(S,S):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(e),t,a,r,o);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 c}function L(e,t,n){if(null==e)return e;var i=[],a=0;return M(e,i,"","",function(e){return t.call(n,e,a++)}),i}function R(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 N="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},O={map:L,forEach:function(e,t,n){L(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return L(e,function(){t++}),t},toArray:function(e){return L(e,function(e){return e})||[]},only:function(e){if(!j(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};t.Activity=m,t.Children=O,t.Component=b,t.Fragment=a,t.Profiler=o,t.PureComponent=_,t.StrictMode=r,t.Suspense=c,t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=x,t.__COMPILER_RUNTIME={__proto__:null,c:function(e){return x.H.useMemoCache(e)}}
vendor: 7,190 bytes, line 2
2,t.cache=function(e){return function(){return e.apply(null,arguments)}},t.cacheSignal=function(){return null},t.cloneElement=function(e,t,n){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var i=g({},e.props),a=e.key;if(null!=t)for(r in void 0!==t.key&&(a=""+t.key),t)!E.call(t,r)||"key"===r||"__self"===r||"__source"===r||"ref"===r&&void 0===t.ref||(i[r]=t[r]);var r=arguments.length-2;if(1===r)i.children=n;else if(1<r){for(var o=Array(r),s=0;s<r;s++)o[s]=arguments[s+2];i.children=o}return T(e.type,a,i)},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:s,_context:e},e},t.createElement=function(e,t,n){var i,a={},r=null;if(null!=t)for(i in void 0!==t.key&&(r=""+t.key),t)E.call(t,i)&&"key"!==i&&"__self"!==i&&"__source"!==i&&(a[i]=t[i]);var o=arguments.length-2;if(1===o)a.children=n;else if(1<o){for(var s=Array(o),l=0;l<o;l++)s[l]=arguments[l+2];a.children=s}if(e&&e.defaultProps)for(i in o=e.defaultProps)void 0===a[i]&&(a[i]=o[i]);return T(e,r,a)},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:u,render:e}},t.isValidElement=j,t.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:R}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=x.T,n={};x.T=n;try{var i=e(),a=x.S;null!==a&&a(n,i),"object"==typeof i&&null!==i&&"function"==typeof i.then&&i.then(S,N)}catch(e){N(e)}finally{null!==t&&null!==n.types&&(t.types=n.types),x.T=t}},t.unstable_useCacheRefresh=function(){return x.H.useCacheRefresh()},t.use=function(e){return x.H.use(e)},t.useActionState=function(e,t,n){return x.H.useActionState(e,t,n)},t.useCallback=function(e,t){return x.H.useCallback(e,t)},t.useContext=function(e){return x.H.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e,t){return x.H.useDeferredValue(e,t)},t.useEffect=function(e,t){return x.H.useEffect(e,t)},t.useEffectEvent=function(e){return x.H.useEffectEvent(e)},t.useId=function(){return x.H.useId()},t.useImperativeHandle=function(e,t,n){return x.H.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return x.H.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return x.H.useLayoutEffect(e,t)},t.useMemo=function(e,t){return x.H.useMemo(e,t)},t.useOptimistic=function(e,t){return x.H.useOptimistic(e,t)},t.useReducer=function(e,t,n){return x.H.useReducer(e,t,n)},t.useRef=function(e){return x.H.useRef(e)},t.useState=function(e){return x.H.useState(e)},t.useSyncExternalStore=function(e,t,n){return x.H.useSyncExternalStore(e,t,n)},t.useTransition=function(){return x.H.useTransition()},t.version="19.2.8"},540(e,t,n){"use strict";e.exports=n(869)},848(e,t,n){"use strict";e.exports=n(698)},477(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var i=n-1>>>1,a=e[i];if(!(0<r(a,t)))break e;e[i]=t,e[n]=a,n=i}}function i(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 i=0,a=e.length,o=a>>>1;i<o;){var s=2*(i+1)-1,l=e[s],u=s+1,c=e[u];if(0>r(l,n))u<a&&0>r(c,l)?(e[i]=c,e[u]=n,i=u):(e[i]=l,e[s]=n,i=s);else{if(!(u<a&&0>r(c,n)))break e;e[i]=c,e[u]=n,i=u}}}return t}function r(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var o=performance;t.unstable_now=function(){return o.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var u=[],c=[],d=1,p=null,m=3,f=!1,h=!1,g=!1,v=!1,b="function"==typeof setTimeout?setTimeout:null,y="function"==typeof clearTimeout?clearTimeout:null,_="undefined"!=typeof setImmediate?setImmediate:null;function k(e){for(var t=i(c);null!==t;){if(null===t.callback)a(c);else{if(!(t.startTime<=e))break;a(c),t.sortIndex=t.expirationTime,n(u,t)}t=i(c)}}function w(e){if(g=!1,k(e),!h)if(null!==i(u))h=!0,x||(x=!0,S());else{var t=i(c);null!==t&&R(w,t.startTime-e)}}var S,x=!1,E=-1,T=5,j=-1;function C(){return!(!v&&t.unstable_now()-j<T)}function P(){if(v=!1,x){var e=t.unstable_now();j=e;var n=!0;try{e:{h=!1,g&&(g=!1,y(E),E=-1),f=!0;var r=m;try{t:{for(k(e),p=i(u);null!==p&&!(p.expirationTime>e&&C());){var o=p.callback;if("function"==typeof o){p.callback=null,m=p.priorityLevel;var s=o(p.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof s){p.callback=s,k(e),n=!0;break t}p===i(u)&&a(u),k(e)}else a(u);p=i(u)}if(null!==p)n=!0;else{var l=i(c);null!==l&&R(w,l.startTime-e),n=!1}}break e}finally{p=null,m=r,f=!1}n=void 0}}finally{n?S():x=!1}}}if("function"==typeof _)S=function(){_(P)};else if("undefined"!=typeof MessageChannel){var M=new MessageChannel,L=M.port2;M.port1.onmessage=P,S=function(){L.postMessage(null)}}else S=function(){b(P,0)};function R(e,n){E=b(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_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"):T=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return m},t.unstable_next=function(e){switch(m){case 1:case 2:case 3:var t=3;break;default:t=m}var n=m;m=t;try{return e()}finally{m=n}},t.unstable_requestPaint=function(){v=!0},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=m;m=e;try{return t()}finally{m=n}},t.unstable_scheduleCallback=function(e,a,r){var o=t.unstable_now();switch(r="object"==typeof r&&null!==r&&"number"==typeof(r=r.delay)&&0<r?o+r:o,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:d++,callback:a,priorityLevel:e,startTime:r,expirationTime:s=r+s,sortIndex:-1},r>o?(e.sortIndex=r,n(c,e),null===i(u)&&e===i(c)&&(g?(y(E),E=-1):g=!0,R(w,r-o))):(e.sortIndex=s,n(u,e),h||f||(h=!0,x||(x=!0,S()))),e},t.unstable_shouldYield=C,t.unstable_wrapCallback=function(e){var t=m;return function(){var n=m;m=t;try{return e.apply(this,arguments)}finally{m=n}}}},982(e,t,n){"use strict";e.exports=n(477)},0(e,t,n){(0,n(126).w)(1)},126(e,t,n){const i=n(358).y;t.w=function(e){if(e||(e=1),!n.y.meta||!n.y.meta.url)throw console.error("__system_context__",n.y),Error("systemjs-webpack-interop was provided an unknown SystemJS context. Expected context.meta.url, but none was provided");n.p=i(n.y.meta.url,e)}},358(e,t,n){t.y=function(e,t){var n=document.createElement("a");n.href=e;for(var i="/"===n.pathname[0]?n.pathname:"/"+n.pathname,a=0,r=i.length;a!==t&&r>=0;)"/"===i[--r]&&a++;if(a!==t)throw Error("systemjs-webpack-interop: rootDirectoryLevel ("+t+") is greater than the number of directories ("+a+") in the URL path "+e);var o=i.slice(0,r+1);return n.protocol+"//"+n.host+o};Number.isInteger},915(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}}
2,807(e,t,n){"use strict";n.r(t),n.d(t,{bootstrap:()=>qP,mount:()=>JP,unmount:()=>GP});var i={};n.r(i),n.d(i,{hasBrowserEnv:()=>Zx,hasStandardBrowserEnv:()=>eE,hasStandardBrowserWebWorkerEnv:()=>tE,navigator:()=>Qx,origin:()=>nE});var a=n(540),r=n.t(a,2),o=n(338);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function l(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){c(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}function u(e){return(u="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})(e)}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){return(d="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})(e)}function p(e,t){var n;if("function"!=typeof(n=t.domElement?function(){return t.domElement}:t.domElementGetter?t.domElementGetter:e.domElementGetter?e.domElementGetter:function(e){var t=e.appName||e.name;if(!t)throw Error("single-spa's dom-element-getter-helpers was not given an application name as a prop, so it can't make a unique dom element container for the react application");var n="single-spa-application:".concat(t);return function(){var e=document.getElementById(n);return e||((e=document.createElement("div")).id=n,document.body.appendChild(e)),e}}(t)))throw Error("single-spa's dom-element-getter-helpers was given an invalid domElementGetter for application or parcel '".concat(t.name,"'. Expected a function, received ").concat(d(n)));return function(){var e=n(t);if(!(e instanceof HTMLElement))throw Error("single-spa's dom-element-getter-helpers: domElementGetter returned an invalid dom element for application or parcel '".concat(t.name,"'. Expected HTMLElement, received ").concat(d(e)));return e}}var m=null;try{m=require("react").createContext()}catch(s){}var f={React:null,ReactDOM:null,ReactDOMClient:null,rootComponent:null,loadRootComponent:null,errorBoundary:null,errorBoundaryClass:null,domElementGetter:null,parcelCanUpdate:!0,suppressComponentDidCatchWarning:!1,domElements:{},renderResults:{},updateResolves:{},unmountResolves:{}};function h(e,t){return e.rootComponent?Promise.resolve():e.loadRootComponent(t).then(function(t){e.rootComponent=t})}function g(e,t){return new Promise(function(n,i){e.suppressComponentDidCatchWarning||!function(e){if(!(e&&"string"==typeof e.version&&e.version.indexOf(".")>=0))return!1;var t=e.version.slice(0,e.version.indexOf("."));try{return Number(t)>=16}catch(e){return!1}}(e.React)||e.errorBoundary||e.errorBoundaryClass||(e.rootComponent.prototype?e.rootComponent.prototype.componentDidCatch||console.warn("single-spa-react: ".concat(t.name||t.appName||t.childAppName,"'s rootComponent should implement componentDidCatch to avoid accidentally unmounting the entire single-spa application.")):console.warn("single-spa-react: ".concat(t.name||t.appName||t.childAppName,"'s rootComponent does not implement an error boundary.  If using a functional component, consider providing an opts.errorBoundary to singleSpaReact(opts).")));var a=k(e,t,function(){n(this)}),r=p(e,t)(),o=function(e){var t=e.renderType,n=e.elementToRender,i=e.domElement,a=e.reactDom[t];if("function"!=typeof a)throw new Error('renderType "'.concat(t,'" did not return a function.'));switch(t){case"createRoot":case"unstable_createRoot":case"createBlockingRoot":case"unstable_createBlockingRoot":var r=a(i);return r.render(n),r;case"hydrateRoot":return a(i,n);default:return a(n,i),null}}({elementToRender:a,domElement:r,reactDom:y(e),renderType:_(e)});e.domElements[t.name]=r,e.renderResults[t.name]=o})}function v(e,t){return new Promise(function(n){e.unmountResolves[t.n
2ame]=n;var i=e.renderResults[t.name];i&&i.unmount?i.unmount():y(e).unmountComponentAtNode(e.domElements[t.name]),delete e.domElements[t.name],delete e.renderResults[t.name]})}function b(e,t){return new Promise(function(n){e.updateResolves[t.name]||(e.updateResolves[t.name]=[]),e.updateResolves[t.name].push(n);var i=k(e,t,null),a=e.renderResults[t.name];if(a&&a.render)a.render(i);else{var r=p(e,t)();y(e).render(i,r)}})}function y(e){return e.ReactDOMClient||e.ReactDOM}function _(e){return"function"==typeof e.renderType?e.renderType():e.renderType}function k(e,t,n){var i=e.React.createElement(e.rootComponent,t),a=m?e.React.createElement(m.Provider,{value:t},i):i;return(e.errorBoundary||t.errorBoundary||e.errorBoundaryClass||t.errorBoundaryClass)&&(e.errorBoundaryClass=e.errorBoundaryClass||t.errorBoundaryClass||function(e,t){function n(t){e.React.Component.apply(this,arguments),this.state={caughtError:null,caughtErrorInfo:null},n.displayName="SingleSpaReactErrorBoundary(".concat(t.name,")")}return n.prototype=Object.create(e.React.Component.prototype),n.prototype.render=function(){return this.state.caughtError?(e.errorBoundary||t.errorBoundary)(this.state.caughtError,this.state.caughtErrorInfo,this.props):this.props.children},n.prototype.componentDidCatch=function(e,t){this.setState({caughtError:e,caughtErrorInfo:t})},n}(e,t),a=e.React.createElement(e.errorBoundaryClass,t,a)),e.React.createElement(e.SingleSpaRoot,l(l({},t),{},{mountFinished:n,updateFinished:function(){e.updateResolves[t.name]&&(e.updateResolves[t.name].forEach(function(e){return e()}),delete e.updateResolves[t.name])},unmountFinished:function(){e.unmountResolves[t.name]&&(e.unmountResolves[t.name](),delete e.unmountResolves[t.name])}}),a)}n(915),Object.create(null);const w=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,S={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"©","&#169;":"©","&reg;":"®","&#174;":"®","&hellip;":"…","&#8230;":"…","&#x2F;":"/","&#47;":"/"},x=e=>S[e];let E,T={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(w,x)};const j=(0,a.createContext)();class C{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const P={},M=(e,t,n,i)=>{O(n)&&P[n]||(O(n)&&(P[n]=new Date),((e,t,n,i)=>{const a=[n,{code:t,...i||{}}];if(e?.services?.logger?.forward)return e.services.logger.forward(a,"warn","react-i18next::",!0);O(a[0])&&(a[0]=`react-i18next:: ${a[0]}`),e?.services?.logger?.warn?e.services.logger.warn(...a):console?.warn&&console.warn(...a)})(e,t,n,i))},L=(e,t)=>()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}},R=(e,t,n)=>{e.loadNamespaces(t,L(e,n))},N=(e,t,n,i)=>{if(O(n)&&(n=[n]),e.options.preload&&e.options.preload.indexOf(t)>-1)return R(e,n,i);n.forEach(t=>{e.options.ns.indexOf(t)<0&&e.options.ns.push(t)}),e.loadLanguages(t,L(e,i))},O=e=>"string"==typeof e,D=(e,t,n,i)=>e.getFixedT(t,n,i),A=(e,t={})=>{const{i18n:n}=t,{i18n:i,defaultNS:r}=(0,a.useContext)(j)||{},o=n||i||E;if(o&&!o.reportNamespaces&&(o.reportNamespaces=new C),!o){M(o,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");const e=(e,t)=>{return O(t)?t:"object"==typeof(n=t)&&null!==n&&O(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}o.options.react?.wait&&M(o,"DEPRECATED_OPTION","useTranslation: It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const s={...T,...o.options.react,...t},{useSuspense:l,keyPrefix:u}=s;let c=e||r||o.options?.defaultNS;c=O(c)?[c]:c||["translation"],o.reportNamespaces.addUsedNamespaces?.(c);const d=(o.isInitialized||o.initializedStoreOnce)&&c.every(e=>((e,t,n={})=>t.languages&&t.languages.length?t.hasLoadedNamespace(e,{lng:n.lng,precheck:(t,i)=>{if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!i(t.isLanguageChangingTo,e))return!1}}):(M(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0))(e,o,s)),p=((e,t,n,i)=>(0,a.useCallback)(D(e,t,n,i),[e,t,n,i]))(o,t.lng||null,"fallback"===s.nsMode?c:c[0],u),m=()=>p,f=()=>D(o,t.lng||null,"fallback"===s.nsMode?c:c[0],u),[h,g]=(0,a.useState)(m);let v=c.join();t.lng&&(v=`${t.lng}${v}`);const b=((e,t)=>{const n=(0,a.useRef)();return(0,a.useEffect)(()=>{n.current=e},[e,t]),n.current})(v),y=(0,a.useRef)(!0);(0,a.useEffect)(()=>{const{bindI18n:e,bindI18nStore:n}=s;y.current=!0,d||l||(t.lng?N(o,t.lng,c,()=>{y.current&&g(f)}):R(o,c,()=>{y.current&&g(f)})),d&&b&&b!==v&&y.current&&g(f);const i=()=>{y.current&&g(f)};return e&&o?.on(e,i),n&&o?.store.on(n,i),()=>
2{y.current=!1,o&&e&&e?.split(" ").forEach(e=>o.off(e,i)),n&&o&&n.split(" ").forEach(e=>o.store.off(e,i))}},[o,v]),(0,a.useEffect)(()=>{y.current&&d&&g(m)},[o,u,d]);const _=[h,o,d];if(_.t=h,_.i18n=o,_.ready=d,d)return _;if(!d&&!l)return _;throw new Promise(e=>{t.lng?N(o,t.lng,c,()=>e()):R(o,c,()=>e())})},I={type:"3rdParty",init(e){((e={})=>{T={...T,...e}})(e.options.react),(e=>{E=e})(e)}};var $=n(961),V=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};function F(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function z(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if("function"==typeof t){var n=function e(){var n=!1;try{n=this instanceof e}catch{}return n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var i=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,i.get?i:{enumerable:!0,get:function(){return e[t]}})}),n}var K,U,B={exports:{}},H={},W=(U||(U=1,B.exports=function(){if(K)return H;K=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function n(t,n,i){var a=null;if(void 0!==i&&(a=""+i),void 0!==n.key&&(a=""+n.key),"key"in n)for(var r in i={},n)"key"!==r&&(i[r]=n[r]);else i=n;return n=i.ref,{$$typeof:e,type:t,key:a,ref:void 0!==n?n:null,props:i}}return H.Fragment=t,H.jsx=n,H.jsxs=n,H}()),B.exports);const q=e=>W.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"currentColor",...e,children:[W.jsx("path",{d:"M8.914 11.586A1 1 0 0 0 7.5 13l2.793 2.707a1 1 0 0 0 1.414 0l5-5a1 1 0 0 0-1.414-1.414L11 13.586z"}),W.jsx("path",{fillRule:"evenodd",d:"M2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12m10-8a8 8 0 1 0 0 16 8 8 0 0 0 0-16",clipRule:"evenodd"})]}),J=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"currentColor",...e,children:W.jsx("path",{fillRule:"evenodd",d:"M14.627 3.366c.497.488.497 1.28 0 1.768l-7.636 7.5a1.29 1.29 0 0 1-1.8 0l-3.818-3.75a1.234 1.234 0 0 1 0-1.768 1.29 1.29 0 0 1 1.8 0L6.09 9.982l6.736-6.616a1.29 1.29 0 0 1 1.8 0",clipRule:"evenodd"})}),G=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"currentColor",...e,children:W.jsx("path",{fillRule:"evenodd",d:"M19.707 8.293a1 1 0 0 0-1.414 0L12 14.586 5.707 8.293a1 1 0 0 0-1.414 1.414l7 7a1 1 0 0 0 1.414 0l7-7a1 1 0 0 0 0-1.414",clipRule:"evenodd"})}),Y=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"currentColor",...e,children:W.jsx("path",{fillRule:"evenodd",d:"M8.293 9.793a1 1 0 0 1 1.414 0L12 12.086l2.293-2.293a1 1 0 1 1 1.414 1.414l-3 3a1 1 0 0 1-1.414 0l-3-3a1 1 0 0 1 0-1.414",clipRule:"evenodd"})}),X=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"currentColor",...e,children:W.jsx("path",{fillRule:"evenodd",d:"M4.293 6.293a1 1 0 0 1 1.414 0L8 8.586l2.293-2.293a1 1 0 1 1 1.414 1.414l-3 3a1 1 0 0 1-1.414 0l-3-3a1 1 0 0 1 0-1.414",clipRule:"evenodd"})}),Z=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"currentColor",...e,children:W.jsx("path",{fillRule:"evenodd",d:"M8.293 4.293a1 1 0 0 0 0 1.414L14.586 12l-6.293 6.293a1 1 0 1 0 1.414 1.414l7-7a1 1 0 0 0 0-1.414l-7-7a1 1 0 0 0-1.414 0",clipRule:"evenodd"})}),Q=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"currentColor",...e,children:W.jsx("path",{fillRule:"evenodd",d:"M5.228 2.22a.73.73 0 0 0 0 1.06L10.122 8l-4.894 4.72a.73.73 0 0 0 0 1.06.8.8 0 0 0 1.1 0l5.444-5.25a.73.73 0 0 0 0-1.06L6.328 2.22a.8.8 0 0 0-1.1 0",clipRule:"evenodd"})}),ee=e=>W.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:64,height:64,fill:"currentColor",...e,children:[W.jsx("path",{d:"M9.365 38.44h15.66a.75.75 0 0 0 .75-.75v-.765a1 1 0 0 0 0-.095A6.5 6.5 0 0 0 22 31.735l-2.1-.92v-.96a4.37 4.37 0 0 0 1.535-3.31v-1.86a4.415 4.415 0 0 0-4.055-4.455 4.346 4.346 0 0 0-4.63 4.33v2a4.36 4.36 0 0 0 1.535 3.31v.97l-1.895.86a6.53 6.53 0 0 0-3.77 5.13 1 1 0 0 0 0 .095v.765a.75.75 0 0 0 .745.75M13 33.06 15.35 32a.75.75 0 0 0 .435-.68V29.5a.75.75 0 0 0-.32-.61 2.86 2.86 0 0 1-1.215-2.33v-2a2.84 2.84 0 0 1 3.035-2.835 2.915 2.915 0 0 1 2.65 2.96v1.86a2.85 2.85 0 0 1-1.215 2.33.74.74 0 0 0-.32.625v1.82a.75.75 0 0 0 .445.68l2.5 1.12a5 5 0 0 1 2.905 3.83H10.12A5.04 5.04 0 0 1 13 33.06m18.96-9.24h20.685a.75.75 0 1 0 0-1.5H31.96a.75.75 0 0 0 0 1.5m0 6.26h20.685a.75.75 0 1 0 0-1.5H31.96a.75.75 0 0 0 0 1.5m0 6.26h20.685a.75.75 0 1 0 0-1.5H31.96a.75.75 0 0 0 0 1.5"}),W.jsx("path",{d:"M61.84 10.69H2.16a.75.75 0 0 0-.75.75v41.12a.75.75 0 0 0 .75.75H8.5a.75.75 0 0 0 .75-.75 2.68 2.68 0 1 1 5.36 0 .75.75 0 0 0 .75.75h6.51a.75.75 0 0 0 .75-.75 2.68 2.68 0 0 1 5.36 0 .75.75 0 0 0 .75.75h6.54a.75.75 0 0 0 .75-.75 2.68 2.68 0 0 1 5.36 0 .75.75 0 0 0 .75.75h6.535a.75.75 0 0 0 .75-.75 2.68 2.68 0 0 1 5.36 0 .75.75 0 0 0 .75.75h6.315a.75.75 0 0 0 .75-.75V11.44a.75.75 0 0 0-.75-.75m-.75 41.12h-4.88a4.185 4.185 0 0 0-8.23 0h-5.17a4.18 4.18 0 0 0-8.225 0h-5.17a4.18 4.18 0 0 0-8.225 0H16a4.185 4.185 0 0 0-8.23 0H2.91V12.19h58.18z"})]}),te=e=>W.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:64,height:64,fill:"currentColor",...e,children:[W.jsx("path",{d:"M46.21 52.76a.75.75 0 0 0-.75.75v8.74H2.085V1.75H45.46v27.42a.75.75 0 1 0 1.5 0V1a.75.75 0 0 0-.75-.75H1.335a.75.75 0 0 0-.75.75v62a.75.75 0 0 0 .75.75H46.21a.75.75 0 0 0 .75-.75v-9.5a.75.75 0 0 0-.75-.74"}),W.jsx("path",{d:"M38.5 7.885H8.665a.75.75 0 0 0 0 1.5H38.5a.75.75 0 0 0 0-1.5m0 6.845H8.665a.75.75 0 1 0 0 1.5H38.5a.75.75 0 1 0 0-1.5m.765 7.595a.75.75 0 0 0-.75-.75H8.665a.75.75 0 1 0 0 1.5H38.5a.75.75 0 0 0 .765-.75m-30.6 6.095a.75.75 0 1 0 0 1.5H31.95a.75.75 0 1 0 0-1.5zm52.705 3.505.805-.805a4.23 4.23 0 0 0-3-7.22 4.21 4.21 0 0 0-3 1.24l-5.125 5.14-16.97 16.97a.7.7 0 0 0-.14.21.4.4 0 0 0-.03.07v.065l-1.655 6.555a.7.7 0 0 0 0 .255.46.46 0 0 0-.225.06 7.3 7.3 0 0 1-3.26.94c-2 0-2-.655-2.075-1.4a1.35 1.35 0 0 0-.5-1.16c-.41-.255-1-.19-2 .225-.967.403-1.972.708-3 .91 1.05-.705 1.79-1.895 1.7-2.845a1.555 1.555 0 0 0-1.315-1.375c-.895-.21-2.265.65-3.605 1.78.305-.663.475-1.38.5-2.11 0-.74-.325-1-.59-1.07s-1.255-.365-4.655 5a.5.5 0 0 0 .845.535c1.175-1.855 2.695-3.9 3.4-4.44 0 1.8-1.925 4.275-2.87 5.395-.235.265-.42.5-.535.615a.5.5 0 0 0 .74.665c.
204-.035.27-.285.595-.675 2.29-2.545 5.045-4.935 5.935-4.735.45.11.53.32.545.5.055.635-.68 1.725-1.725 2.18-.35.155-1.28.565-1 1.23.515 1.31 5.34-.63 5.375-.63.34-.172.71-.275 1.09-.305q.034.188.04.38c.06.81.165 2.32 3.07 2.33a8.3 8.3 0 0 0 3.775-1.08.5.5 0 0 0 .215-.285.77.77 0 0 0 .42 0l6.545-1.625.065-.025h.065a.7.7 0 0 0 .22-.15l16.97-16.965L60.31 33l.25.25a2 2 0 0 1 0 2.84l-6.375 6.365a.75.75 0 0 0 .53 1.28.77.77 0 0 0 .53-.22l6.38-6.38a3.5 3.5 0 0 0 0-4.96zM57.255 26.2a2.71 2.71 0 0 1 1.93-.8 2.7 2.7 0 0 1 1.93.8 2.73 2.73 0 0 1 0 3.86L56.5 34.675l-3.86-3.865zM39.53 51.645l-3.86-3.86 15.91-15.91 3.86 3.86zM35 49.25l3.045 3.05-4.05 1z"})]}),ne=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"currentColor",...e,children:W.jsx("path",{fillRule:"evenodd",d:"M12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16m-5.556-.315a10 10 0 1 1 11.112 16.63A10 10 0 0 1 6.444 3.685m1.849 4.608a1 1 0 0 1 1.414 0L12 10.586l2.293-2.293a1 1 0 1 1 1.414 1.414L13.414 12l2.293 2.293a1 1 0 0 1-1.414 1.414L12 13.414l-2.293 2.293a1 1 0 0 1-1.414-1.414L10.586 12 8.293 9.707a1 1 0 0 1 0-1.414",clipRule:"evenodd"})}),ie=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"currentColor",...e,children:W.jsx("path",{d:"M5.293 6.707a1 1 0 0 1 1.414-1.414L12 10.586l5.293-5.293a1 1 0 1 1 1.414 1.414L13.414 12l5.293 5.293a1 1 0 0 1-1.414 1.414L12 13.414l-5.293 5.293a1 1 0 0 1-1.414-1.414L10.586 12z"})}),ae=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"currentColor",...e,children:W.jsx("path",{d:"M3.707 2.293a1 1 0 0 0-1.414 1.414L6.586 8l-4.293 4.293a1 1 0 1 0 1.414 1.414L8 9.414l4.293 4.293a1 1 0 0 0 1.414-1.414L9.414 8l4.293-4.293a1 1 0 0 0-1.414-1.414L8 6.586z"})}),re=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:64,height:64,fill:"currentColor",...e,children:W.jsx("path",{d:"M62.695 26.46h-11.53V23a.75.75 0 0 0-.75-.75H38.14a.75.75 0 0 0-.75.75v11.95H26.61v-3.83a.75.75 0 0 0-.75-.75H13.585a.75.75 0 0 0-.75.75v8.14H1.305a.75.75 0 0 0-.75.74v23a.75.75 0 0 0 .75.75h61.39a.75.75 0 0 0 .75-.75V27.21a.75.75 0 0 0-.75-.75m-60.64 14.3h10.78v21.5H2.055zm12.28-.76v-8.13H25.11v30.38H14.335zm12.275-3.58h10.78v25.83H26.61zm12.28-.75V23.73h10.775v38.5H38.89zm23.055 26.57h-10.78V27.96h10.78zm-54.5-40.68A4.365 4.365 0 0 0 11.8 17.2a4.2 4.2 0 0 0-.215-1.34l4.64-2.455a4.35 4.35 0 0 0 7.5-.935l3.9.96v.175a4.355 4.355 0 1 0 8.71 0c0-.644-.146-1.28-.425-1.86l5.355-4a4.34 4.34 0 0 0 6.5-.595l4.58 2.255a4.37 4.37 0 1 0 .665-1.345l-4.58-2.255c.115-.397.174-.807.175-1.22A4.36 4.36 0 1 0 40.36 6.54l-5.295 3.96a4.35 4.35 0 0 0-7.1 1.45L24.07 11v-.195a4.36 4.36 0 1 0-8.52 1.26l-4.67 2.47a4.356 4.356 0 1 0-3.435 7zm49.11-13.775a2.86 2.86 0 1 1 .01 5.72 2.86 2.86 0 0 1-.01-5.72M44.28 1.75a2.86 2.86 0 1 1 0 5.72 2.86 2.86 0 0 1 0-5.72m-12.28 9a2.86 2.86 0 1 1 .01 5.721A2.86 2.86 0 0 1 32 10.75M19.72 7.955a2.86 2.86 0 1 1 .01 5.72 2.86 2.86 0 0 1-.01-5.72m-12.275 6.39a2.86 2.86 0 1 1 0 5.72 2.86 2.86 0 0 1 0-5.72"})}),oe=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"currentColor",...e,children:W.jsx("path",{d:"M3 3a1 1 0 0 1 2 0v10a1 1 0 1 1-2 0zM7 3a1 1 0 0 1 2 0v10a1 1 0 1 1-2 0zM11 3a1 1 0 1 1 2 0v10a1 1 0 1 1-2 0z"})}),se=e=>W.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"currentColor",...e,children:[W.jsx("path",{d:"M11 12a1 1 0 1 1 2 0v4a1 1 0 1 1-2 0zM12 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2"}),W.jsx("path",{fillRule:"evenodd",d:"M2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12m10-8a8 8 0 1 0 0 16 8 8 0 0 0 0-16",clipRule:"evenodd"})]}),le=e=>W.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:64,height:64,fill:"currentColor",...e,children:[W.jsx("path",{d:"M16.555 46.21h30.89a.75.75 0 0 0 .75-.75V24.035a.75.75 0 0 0-.75-.75h-30.89a.75.75 0 0 0-.75.75V45.46a.75.75 0 0 0 .75.75m30.14-8.645H38.82v-5.64h7.875zm-9.375 0h-20v-5.64h20zm-20 1.5h20v5.645h-20zm21.5 5.645v-5.645h7.875v5.645zm7.875-14.285H38.82v-5.64h7.875zm-9.375-5.64v5.64h-20v-5.64z"}),W.jsx("path",{d:"M56.35.25H7.65A.75.75 0 0 0 6.9 1v62a.75.75 0 0 0 .75.75h48.7a.75.75 0 0 0 .75-.75V1a.75.75 0 0 0-.75-.75m-.75 62H8.4V1.75h47.2z"}),W.jsx("path",{d:"M47.5 53.225h-9.39a.75.75 0 1 0 0 1.5h9.39a.75.75 0 1 0 0-1.5M21.27 15.92h21.46a.75.75 0 0 0 .75-.75V9.875a.75.75 0 0 0-.75-.75H21.27a.75.75 0 0 0-.75.75v5.295a.75.75 0 0 0 .75.75m.73-5.295h20v3.795H22z"})]}),ue=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:64,height:64,fill:"currentColor",...e,children:W.jsx("path",{d:"M35.245 10.5c-3.055-.045-3.06 4.735 0 4.7 3.055.055 3.08-4.735 0-4.7M31.12 19.045c-3.66.035-3.665 5.6 0 5.62s3.7-5.575 0-5.62M18.8 44.93c-4.915.045-4.915 7.5 0 7.535 4.905-.045 4.92-7.5 0-7.535M39.335 2.595c-1.785 0-1.79 2.785 0 2.765s1.805-2.785 0-2.765M8.565 46c-3.5 0-3.5 5.355 0 5.375s3.5-5.435 0-5.375M39.63 21.85c-.045 2.235 3.455 2.245 3.43 0s-3.455-2.235-3.43 0M55.45 54.805c-3.695.045-3.68 5.655 0 5.665s3.7-5.63 0-5.665M29 44.93c-4.91.045-4.91 7.5 0 7.535s4.96-7.5 0-7.535M59.5 45.305c-4.415.03-4.425 6.745 0 6.78s4.46-6.74 0-6.78M49.29 44.93c-4.91.045-4.91 7.5 0 7.535s4.96-7.5 0-7.535M4.5 54.245c-4.415.035-4.425 6.75 0 6.785 4.415-.045 4.43-6.75 0-6.785M14.7 53.88c-4.905.035-4.91 7.5 0 7.5s4.955-7.5 0-7.5M24.935 53.88c-4.905.035-4.915 7.5 0 7.5s4.96-7.5 0-7.5M39.07 44.93c-4.91.045-4.915 7.5 0 7.535 4.91-.045 4.92-7.5 0-7.535M35 53.87c-4.905.045-4.905 7.5 0 7.535s4.95-7.5 0-7.535M45.195 53.87c-4.91.045-4.91 7.5 0 7.535s4.945-7.5 0-7.535M10.5 29.03l2.6 6.93q.465 1.173.78 2.395h.065q.323-1.22.78-2.395l2.62-6.93h2.06v11.54h-1.76v-4.73c0-1.08.06-2.33.2-3.765h-.06q-.435 1.689-1.08 3.31l-1.92 5.185H13l-2-5.185a25.5 25.5 0 0 1-1.14-3.34h-.065c.14 1.45.205 2.715.205 3.79v4.735H8.21V29.03zM26.875 29.03l3.17 6.915c.313.692.468 1.445.455 2.205v2.42h-2v-2.205h-4.875v2.205h-1.92v-2.425a5.3 5.3 0 0 1 .435-2.2l3.155-6.92zm-1.465 3.905-1.64 3.9h4.56l-1.61-3.885q-.391-.886-.61-1.83h-.06a13 13 0 0 1-.64 1.81M37.865 29.03c2.03 0 2.775 1.385 2.775 3.435 0 2.185-.655 3.265-1.87 3.655l2.2 4.45h-2.235L36.89 36.4h-2.105v4.17h-2V29.03zm-3.075 5.79h2.875c.75 0 1.125-.87 1.125-2.17 0-1.03-.25-1.92-1-1.92h-3zM44.955 29.03v7.93c0 1.305.8 1.95 2.265 1.95s2.185-.645 2.185-1.95v-7.93h1.925v7.795q0 3.75-4.22 3.745c-2.81 0-4.23-1.245-4.23-3.745V29.03z"})}),ce=e=>W.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:64,height:64,fill:"currentColor",...e,children:[W.jsx("path",{d:"M46.91 37.575H35.315V29.5a3.5 3.5 0 1 0-7 0v11.965H26.92a4.5 4.5 0 0 0-3.37 1.385 3.82 3.82 0 0 0-.935 3q.243 1.296.635 2.555l2.67 9.31a.3.3 0 0 0 0 .065c1 2.5 2.665 3.055 3.9 3.055h16.435a4 4 0 0 0 4-4V40.71a3.16 3.16 0 0 0-3.345-3.135m-.655 21.745H29.84c-1.125 0-1.935-.68-2.5-2.07l-2.65-9.29a19 19 0 0 1-.58-2.275 2.3 2.3 0 0 1 .555-1.83 3 3 0 0 1 2.255-.89h1.39v4.385a.75.75 0 1 0 1.5 0V29.5a2 2 0 0 1 4 0v12.46a.75.75 0 1 0 1.5 0v-2.885h3.5v2.885a.75.75 0 1 0 1.5 0v-2.885h3.5v2.885a.75.75 0 1 0 1.5 0v-2.885h1.64a1.65 1.65 0 0 1 1.815 1.635v16.12a2.5 2.5 0 0 1-2.51 2.49M63 6.545H46.5a.75.75 0 0 0-.75.75v22.43a.75.75 0 0 0 .75.775H63a.75.75 0 0 0 .75-.75V7.295a.75.75 0 0 0-.75-.75M62.25 29h-15V8.045h15zM17.5 6.545H1a.75.75 0 0 0-.75.75v22.43A.75.75 0 0 0 1 30.5h16.5a.75.75 0 0 0 .75-.75V7.295a.75.75 0 0 0-.75-.75M16.735 29H1.75V8.045h15z"}),W.jsx("path",{d:"M26.75 33.085a.75.75 0 0 0-.75-.75h-3.925V4.68h19.85v27.655H37.5a.75.75 0 1 0 0 1.5h5.175a.75.75 0 0 0 .75-.75V3.93a.75.75 0 0 0-.75-.75h-21.35a.75.75 0 0 0-.75.75v29.155a.75.75 0 0 0 .75.75H26a.75.75 0 0 0 .75-.75"})]}),de=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:64,height:64,fill:"currentColor",viewBox:"0 0 65 64",...e,children:W.jsx("path",{d:"M8.55 63.8c-2.1 0-4.05-.8-5.55-2.3a7.87 7.87 0 0 1-2.3-5.55c0-2.1.8-4.05 2.3-5.55l23.05-23.05-13.2-13.2-3.7 3.65c-.15.15-.4.25-.6.2a.95.95 0 0 1-.55-.35L1.8 7.45c-.15-.3-.15-.65.1-.9l4.4-4.4c.25-.25.6-.3.9-.1L17.45 8.3c.2.1.3.3.35.55.05.2-.05.45-.2.6l-3.7 3.7 13.2 13.2 8.6-8.6c-1.05-4.85.4-9.8 3.9-13.3C43.35.7 48.85-.7 53.95.8c.25.05.45.25.5.5s0 .5-.2.7l-6.6 6.65 1.75 6.45 6.45 1.75 6.65-6.65c.2-.2.45-.25.7-.2s.45.25.5.5c1.5 5.1.15 10.6-3.65 14.35-3.5 3.5-8.45 4.95-13.3 3.9l-8.6 8.65 6.2 6.2 4.5-4.5c.3-.3.75-.3 1.05 0l11.
215 11.15a7.87 7.87 0 0 1 2.3 5.55c0 2.1-.8 4.05-2.3 5.55-3.05 3.05-8 3.05-11.05 0L38.85 50.2c-.3-.3-.3-.75 0-1.05l4.5-4.5-6.25-6.2L14.05 61.5c-1.45 1.45-3.4 2.3-5.5 2.3M49.8 1.7c-3.4 0-6.7 1.3-9.2 3.8-3.25 3.25-4.55 7.85-3.45 12.3.05.25 0 .5-.2.7L4.05 51.45c-1.2 1.2-1.85 2.8-1.85 4.5a6.314 6.314 0 0 0 6.35 6.35c1.7 0 3.3-.65 4.5-1.85L46 27.5c.2-.2.45-.25.7-.2 4.45 1.1 9.1-.2 12.35-3.45 3.1-3.1 4.4-7.45 3.55-11.7l-6 6c-.2.2-.45.25-.7.2l-7.25-1.95a.64.64 0 0 1-.5-.5L46.2 8.65c-.05-.25 0-.5.2-.7l6-6c-.9-.2-1.75-.25-2.6-.25m-9.4 48L51 60.3c2.5 2.5 6.5 2.5 9 0 1.2-1.2 1.85-2.8 1.85-4.5s-.65-3.3-1.85-4.5L49.4 40.65zM3.35 7.2l5.45 8.95 7.05-7.05L6.9 3.6zM56.3 57.3c-.2 0-.35-.05-.5-.2l-8.45-8.45c-.3-.3-.3-.75 0-1.05s.75-.3 1.05 0l8.45 8.45c.3.3.3.75 0 1.05-.2.15-.4.2-.55.2m-47.6-.8c-.2 0-.35-.05-.5-.2-.3-.3-.3-.75 0-1.05l32.6-32.6c.3-.3.75-.3 1.05 0s.3.75 0 1.05L9.25 56.3c-.15.15-.35.2-.55.2"})}),pe=e=>W.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"currentColor",...e,children:W.jsx("path",{d:"M11.5 3.8h2.8a.7.7 0 1 1 0 1.4h-.7v9.1a.7.7 0 0 1-.7.7H3.1a.7.7 0 0 1-.7-.7V5.2h-.7a.7.7 0 1 1 0-1.4h2.8V1.7a.7.7 0 0 1 .7-.7h5.6a.7.7 0 0 1 .7.7zm.7 1.4H3.8v8.4h8.4zM5.9 8a.7.7 0 1 1 1.4 0v2.8a.7.7 0 1 1-1.4 0zm2.8 0a.7.7 0 1 1 1.4 0v2.8a.7.7 0 1 1-1.4 0zM5.9 2.4v1.4h4.2V2.4z"})}),me=e=>W.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"currentColor",...e,children:[W.jsx("path",{d:"M13.034 8.896c0-.556-.463-1.008-1.034-1.008s-1.034.452-1.034 1.008v4.032c0 .557.463 1.008 1.034 1.008s1.034-.451 1.034-1.008zM11.948 15.448c-.856 0-1.55.677-1.55 1.512s.694 1.512 1.55 1.512h.104c.856 0 1.55-.677 1.55-1.512s-.694-1.512-1.55-1.512z"}),W.jsx("path",{fillRule:"evenodd",d:"M12 2c-.554 0-1.098.145-1.575.419-.478.274-.871.668-1.14 1.141L1.41 17.473a2.97 2.97 0 0 0 .013 3.027c.275.46.67.842 1.146 1.105.474.263 1.01.399 1.556.395h15.75a3.17 3.17 0 0 0 1.556-.395 3.06 3.06 0 0 0 1.146-1.105 2.97 2.97 0 0 0 .013-3.027L14.715 3.561V3.56a3.06 3.06 0 0 0-1.14-1.141A3.16 3.16 0 0 0 12 2m-.525 2.156a1.06 1.06 0 0 1 1.05 0c.16.091.29.223.38.38l7.879 13.919.01.017a.99.99 0 0 1-.003 1.012c-.092.153-.224.28-.382.368a1.06 1.06 0 0 1-.52.132H4.11a1.06 1.06 0 0 1-.52-.132 1 1 0 0 1-.382-.368.99.99 0 0 1-.002-1.012l.01-.017 7.878-13.92c.09-.157.22-.288.38-.38",clipRule:"evenodd"})]}),fe=typeof document<"u"?a.useLayoutEffect:()=>{},he={prefix:String(Math.round(1e10*Math.random())),current:0},ge=a.createContext(he),ve=a.createContext(!1);typeof window<"u"&&window.document&&window.document.createElement;let be=new WeakMap;const ye="function"==typeof a.useId?function(e){let t=a.useId(),[n]=(0,a.useState)(Se());return e||`${n?"react-aria":`react-aria${he.prefix}`}-${t}`}:function(e){let t=(0,a.useContext)(ge),n=function(e=!1){let t=(0,a.useContext)(ge),n=(0,a.useRef)(null);if(null===n.current&&!e){var i,r;let e=null===(r=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)||void 0===r||null===(i=r.ReactCurrentOwner)||void 0===i?void 0:i.current;if(e){let n=be.get(e);null==n?be.set(e,{id:t.current,state:e.memoizedState}):e.memoizedState!==n.state&&(t.current=n.id,be.delete(e))}n.current=++t.current}return n.current}(!!e),i=`react-aria${t.prefix}`;return e||`${i}-${n}`};function _e(){return!1}function ke(){return!0}function we(e){return()=>{}}function Se(){return"function"==typeof a.useSyncExternalStore?a.useSyncExternalStore(we,_e,ke):(0,a.useContext)(ve)}let xe,Ee=!!(typeof window<"u"&&window.document&&window.document.createElement),Te=new Map;function je(e){let[t,n]=(0,a.useState)(e),i=(0,a.useRef)(null),r=ye(t),o=(0,a.useRef)(null);if(xe&&xe.register(o,r),Ee){const e=Te.get(r);e&&!e.includes(i)?e.push(i):Te.set(r,[i])}return fe(()=>{let e=r;return()=>{xe&&xe.unregister(o),Te.delete(e)}},[r]),(0,a.useEffect)(()=>{let e=i.current;return e&&n(e),()=>{e&&(i.current=null)}}),r}function Ce(e,t){if(e===t)return e;let n=Te.get(e);if(n)return n.forEach(e=>e.current=t),t;let i=Te.get(t);return i?(i.forEach(t=>t.current=e),e):t}function Pe(e=[]){let t=je(),[n,i]=function(e){let[t,n]=(0,a.useState)(e),i=(0,a.useRef)(t),r=(0,a.useRef)(null),o=(0,a.useRef)(()=>
2{if(!r.current)return;let e=r.current.next();e.done?r.current=null:i.current===e.value?o.current():n(e.value)});fe(()=>{i.current=t,r.current&&o.current()});let s=(0,a.useCallback)(e=>{r.current=e(i.current),o.current()},[o]);return[t,s]}(t),r=(0,a.useCallback)(()=>{i(function*(){yield t,yield document.getElementById(t)?t:void 0})},[t,i]);return fe(r,[t,r,...e]),n}function Me(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}typeof FinalizationRegistry<"u"&&(xe=new FinalizationRegistry(e=>{Te.delete(e)}));const Le=e=>{var t;return null!==(t=e?.ownerDocument)&&void 0!==t?t:document},Re=e=>e&&"window"in e&&e.window===e?e:Le(e).defaultView||window;function Ne(){return!1}function Oe(e,t){return!(!t||!e)&&e.contains(t)}const De=(e=document)=>e.activeElement;function Ae(e){return e.target}function Ie(e){if(!e)return!1;let t=e.getRootNode(),n=Re(e);if(!(t instanceof n.Document||t instanceof n.ShadowRoot))return!1;let i=t.activeElement;return null!=i&&e.contains(i)}function $e(e,t,n,i){return e.createTreeWalker(t,n,i)}function Ve(...e){return 1===e.length&&e[0]?e[0]:t=>{let n=!1;const i=e.map(e=>{const i=Fe(e,t);return n||(n="function"==typeof i),i});if(n)return()=>{i.forEach((t,n)=>{"function"==typeof t?t():Fe(e[n],null)})}}}function Fe(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function ze(e){var t,n,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=ze(e[t]))&&(i&&(i+=" "),i+=n)}else for(n in e)e[n]&&(i&&(i+=" "),i+=n);return i}function Ke(){for(var e,t,n=0,i="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=ze(e))&&(i&&(i+=" "),i+=t);return i}function Ue(...e){let t={...e[0]};for(let n=1;n<e.length;n++){let i=e[n];for(let e in i){let n=t[e],a=i[e];"function"==typeof n&&"function"==typeof a&&"o"===e[0]&&"n"===e[1]&&e.charCodeAt(2)>=65&&e.charCodeAt(2)<=90?t[e]=Me(n,a):"className"!==e&&"UNSAFE_className"!==e||"string"!=typeof n||"string"!=typeof a?"id"===e&&n&&a?t.id=Ce(n,a):"ref"===e&&n&&a?t.ref=Ve(n,a):t[e]=void 0!==a?a:n:t[e]=Ke(n,a)}}return t}const Be=new Set(["id"]),He=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),We=new Set(["href","hrefLang","target","rel","download","ping","referrerPolicy"]),qe=new Set(["dir","lang","hidden","inert","translate"]),Je=new Set(["onClick","onAuxClick","onContextMenu","onDoubleClick","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onPointerDown","onPointerMove","onPointerUp","onPointerCancel","onPointerEnter","onPointerLeave","onPointerOver","onPointerOut","onGotPointerCapture","onLostPointerCapture","onScroll","onWheel","onAnimationStart","onAnimationEnd","onAnimationIteration","onTransitionCancel","onTransitionEnd","onTransitionRun","onTransitionStart"]),Ge=/^(data-.*)$/;function Ye(e,t={}){let{labelable:n,isLink:i,global:a,events:r=a,propNames:o}=t,s={};for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(Be.has(t)||n&&He.has(t)||i&&We.has(t)||a&&qe.has(t)||r&&(Je.has(t)||t.endsWith("Capture")&&Je.has(t.slice(0,-7)))||o?.has(t)||Ge.test(t))&&(s[t]=e[t]);return s}function Xe(e){if(function(){if(null==Ze){Ze=!1;try{document.createElement("div").focus({get preventScroll(){return Ze=!0,!0}})}catch{}}return Ze}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,n=[],i=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==i;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return i instanceof HTMLElement&&n.push({element:i,scrollTop:i.scrollTop,scrollLeft:i.scrollLeft}),n}(e);e.focus(),function(e){for(let{element:t,scrollTop:n,scrollLeft:i}of e)t.scrollTop=n,t.scrollLeft=i}(t)}}let Ze=null;function Qe(e){var t;if(typeof window>"u"||null==window.navigator)return!1;let n=null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands;return Array.isArray(n)&&n.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function et(e){var t;return typeof window<"u"&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function tt(e){let t=null;return()=>(null==t&&(t=e()),t)}const nt=tt(function(){return et(/^Mac/i)}),it=tt(function(){return et(/^iPhone/i)}),at=tt(function(){return et(/^iPad/i)||nt()&&navigator.maxTouchPoints>1}),rt=tt(function(){return it()||at()}),ot=tt(function(){return nt()||rt()}
2),st=tt(function(){return Qe(/AppleWebKit/i)&&!lt()}),lt=tt(function(){return Qe(/Chrome/i)}),ut=tt(function(){return Qe(/Android/i)}),ct=tt(function(){return Qe(/Firefox/i)}),dt=(0,a.createContext)({isNative:!0,open:function(e,t){!function(e,t){if(e instanceof HTMLAnchorElement)t(e);else if(e.hasAttribute("data-href")){let n=document.createElement("a");n.href=e.getAttribute("data-href"),e.hasAttribute("data-target")&&(n.target=e.getAttribute("data-target")),e.hasAttribute("data-rel")&&(n.rel=e.getAttribute("data-rel")),e.hasAttribute("data-download")&&(n.download=e.getAttribute("data-download")),e.hasAttribute("data-ping")&&(n.ping=e.getAttribute("data-ping")),e.hasAttribute("data-referrer-policy")&&(n.referrerPolicy=e.getAttribute("data-referrer-policy")),e.appendChild(n),t(n),e.removeChild(n)}}(e,e=>mt(e,t))},useHref:e=>e});function pt(){return(0,a.useContext)(dt)}function mt(e,t,n=!0){var i,a;let{metaKey:r,ctrlKey:o,altKey:s,shiftKey:l}=t;ct()&&null!==(a=window.event)&&void 0!==a&&null!==(i=a.type)&&void 0!==i&&i.startsWith("key")&&"_blank"===e.target&&(nt()?r=!0:o=!0);let u=st()&&nt()&&!at()?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:r,ctrlKey:o,altKey:s,shiftKey:l}):new MouseEvent("click",{metaKey:r,ctrlKey:o,altKey:s,shiftKey:l,detail:1,bubbles:!0,cancelable:!0});mt.isOpening=n,Xe(e),e.dispatchEvent(u),mt.isOpening=!1}function ft(e){var t;const n=pt().useHref(null!==(t=e?.href)&&void 0!==t?t:"");return{href:e?.href?n:void 0,target:e?.target,rel:e?.rel,download:e?.download,ping:e?.ping,referrerPolicy:e?.referrerPolicy}}mt.isOpening=!1;let ht=new Map,gt=new Set;function vt(){if(typeof window>"u")return;function e(e){return"propertyName"in e}let t=n=>{let i=Ae(n);if(!e(n)||!i)return;let a=ht.get(i);if(a&&(a.delete(n.propertyName),0===a.size&&(i.removeEventListener("transitioncancel",t),ht.delete(i)),0===ht.size)){for(let e of gt)e();gt.clear()}};document.body.addEventListener("transitionrun",n=>{let i=Ae(n);if(!e(n)||!i)return;let a=ht.get(i);a||(a=new Set,ht.set(i,a),i.addEventListener("transitioncancel",t,{once:!0})),a.add(n.propertyName)}),document.body.addEventListener("transitionend",t)}function bt(e){requestAnimationFrame(()=>{(function(){for(const[e]of ht)"isConnected"in e&&!e.isConnected&&ht.delete(e)})(),0===ht.size?e():gt.add(e)})}function yt(){let e=(0,a.useRef)(new Map),t=(0,a.useCallback)((t,n,i,a)=>{let r=a?.once?(...t)=>{e.current.delete(i),i(...t)}:i;e.current.set(i,{type:n,eventTarget:t,fn:r,options:a}),t.addEventListener(n,r,a)},[]),n=(0,a.useCallback)((t,n,i,a)=>{var r;let o=(null===(r=e.current.get(i))||void 0===r?void 0:r.fn)||i;t.removeEventListener(n,o,a),e.current.delete(i)},[]),i=(0,a.useCallback)(()=>{e.current.forEach((e,t)=>{n(e.eventTarget,e.type,t,e.options)})},[n]);return(0,a.useEffect)(()=>i,[i]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:i}}function _t(e,t){let{id:n,"aria-label":i,"aria-labelledby":a}=e;return n=je(n),a&&i?a=[...new Set([n,...a.trim().split(/\s+/)])].join(" "):a&&(a=a.trim().split(/\s+/).join(" ")),!i&&!a&&t&&(i=t),{id:n,"aria-label":i,"aria-labelledby":a}}function kt(e){const t=(0,a.useRef)(null),n=(0,a.useRef)(void 0),i=(0,a.useCallback)(t=>{if("function"==typeof e){const n=e,i=n(t);return()=>{"function"==typeof i?i():n(null)}}if(e)return e.current=t,()=>{e.current=null}},[e]);return(0,a.useMemo)(()=>({get current(){return t.current},set current(e){t.current=e,n.current&&(n.current(),n.current=void 0),null!=e&&(n.current=i(e))}}),[i])}var wt;typeof document<"u"&&("loading"!==document.readyState?vt():document.addEventListener("DOMContentLoaded",vt));const St=null!==(wt=a.useInsertionEffect)&&void 0!==wt?wt:fe;function xt(e){const t=(0,a.useRef)(null);return St(()=>{t.current=e},[e]),(0,a.useCallback)((...e)=>{const n=t.current;return n?.(...e)},[])}function Et(e,t){const n=(0,a.useRef)(!0),i=(0,a.useRef)(null);fe(()=>(n.current=!0,()=>{n.current=!1}),[]),fe(()=>{n.current?n.current=!1:(!i.current||t.some((e,t)=>!Object.is(e,i[t])))&&e(),i.current=t},t)}function Tt(e){const{ref:t,box:n,onResize:i}=e;let r=xt(i);(0,a.useEffect)(()=>{let e=t?.current;if(e){if(typeof window.ResizeObserver<"u"){const t=new window.ResizeObserver(e=>{e.length&&r()});return t.observe(e,{box:n}
2),()=>{e&&t.unobserve(e)}}return window.addEventListener("resize",r,!1),()=>{window.removeEventListener("resize",r,!1)}}},[t,n])}function jt(e,t){fe(()=>{if(e&&e.ref&&t)return e.ref.current=t.current,()=>{e.ref&&(e.ref.current=null)}})}function Ct(e,t){if(!e)return!1;let n=window.getComputedStyle(e),i=document.scrollingElement||document.documentElement,a=/(auto|scroll)/.test(n.overflow+n.overflowX+n.overflowY);return e===i&&"hidden"!==n.overflow&&(a=!0),a&&t&&(a=e.scrollHeight!==e.clientHeight||e.scrollWidth!==e.clientWidth),a}function Pt(e,t){let n=e;for(Ct(n,t)&&(n=n.parentElement);n&&!Ct(n,t);)n=n.parentElement;return n||document.scrollingElement||document.documentElement}function Mt(e,t){let n=[],i=document.scrollingElement||document.documentElement;do{Ct(e,t)&&n.push(e),e=e.parentElement}while(e&&e!==i);return n}function Lt(e){return nt()?e.metaKey:e.ctrlKey}const Rt=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function Nt(e){return e instanceof HTMLInputElement&&!Rt.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}let Ot=0;const Dt=new Map;function At(e){let[t,n]=(0,a.useState)();return fe(()=>{if(!e)return;let t=Dt.get(e);if(t)n(t.element.id);else{let i="react-aria-description-"+Ot++;n(i);let a=document.createElement("div");a.id=i,a.style.display="none",a.textContent=e,document.body.appendChild(a),t={refCount:0,element:a},Dt.set(e,t)}return t.refCount++,()=>{t&&0===--t.refCount&&(t.element.remove(),Dt.delete(e))}},[e]),{"aria-describedby":e?t:void 0}}function It(e,t,n,i){let r=xt(n),o=null==n;(0,a.useEffect)(()=>{if(o||!e.current)return;let n=e.current;return n.addEventListener(t,r,i),()=>{n.removeEventListener(t,r,i)}},[e,t,i,o])}function $t(e,t,n={}){let{block:i="nearest",inline:a="nearest"}=n;if(e===t)return;let r=e.scrollTop,o=e.scrollLeft,s=t.getBoundingClientRect(),l=e.getBoundingClientRect(),u=window.getComputedStyle(t),c=window.getComputedStyle(e),d=document.scrollingElement||document.documentElement,p=e===d?0:l.top,m=e===d?e.clientHeight:l.bottom,f=e===d?0:l.left,h=e===d?e.clientWidth:l.right,g
2=parseInt(u.scrollMarginTop,10)||0,v=parseInt(u.scrollMarginBottom,10)||0,b=parseInt(u.scrollMarginLeft,10)||0,y=parseInt(u.scrollMarginRight,10)||0,_=parseInt(c.scrollPaddingTop,10)||0,k=parseInt(c.scrollPaddingBottom,10)||0,w=parseInt(c.scrollPaddingLeft,10)||0,S=parseInt(c.scrollPaddingRight,10)||0,x=parseInt(c.borderTopWidth,10)||0,E=parseInt(c.borderBottomWidth,10)||0,T=parseInt(c.borderLeftWidth,10)||0,j=parseInt(c.borderRightWidth,10)||0,C=s.top-g,P=s.bottom+v,M=s.left-b,L=s.right+y,R=e===d?0:T+j,N=e===d?0:x+E,O=e.offsetWidth-e.clientWidth-R,D=p+x+_,A=m-E-k-(e.offsetHeight-e.clientHeight-N),I=f+T+w,$=h-j-S;"rtl"!==c.direction||rt()?$-=O:I+=O;let V=C<D||P>A,F=M<I||L>$;if(V&&"start"===i)r+=C-D;else if(V&&"center"===i)r+=(C+P)/2-(D+A)/2;else if(V&&"end"===i)r+=P-A;else if(V&&"nearest"===i){let e=C-D,t=P-A;r+=Math.abs(e)<=Math.abs(t)?e:t}if(F&&"start"===a)o+=M-I;else if(F&&"center"===a)o+=(M+L)/2-(I+$)/2;else if(F&&"end"===a)o+=L-$;else if(F&&"nearest"===a){let e=M-I,t=L-$;o+=Math.abs(e)<=Math.abs(t)?e:t}e.scrollTo({left:o,top:r})}function Vt(e,t={}){let{containingElement:n}=t;if(e&&e.isConnected){let t=document.scrollingElement||document.documentElement;if("hidden"===window.getComputedStyle(t).overflow||lt()){let{left:t,top:i}=e.getBoundingClientRect(),a=Mt(e,!0);for(let t of a)$t(t,e);let{left:r,top:o}=e.getBoundingClientRect();if(Math.abs(t-r)>1||Math.abs(i-o)>1){a=n?Mt(n,!0):[];for(let e of a)$t(e,n,{block:"center",inline:"center"})}}else{var i;let{left:t,top:o}=e.getBoundingClientRect();null==e||null===(i=e.scrollIntoView)||void 0===i||i.call(e,{block:"nearest"});let{left:s,top:l}=e.getBoundingClientRect();var a,r;(Math.abs(t-s)>1||Math.abs(o-l)>1)&&(null==n||null===(a=n.scrollIntoView)||void 0===a||a.call(n,{block:"center",inline:"center"}),null===(r=e.scrollIntoView)||void 0===r||r.call(e,{block:"nearest"}))}}}function Ft(e){return!(""!==e.pointerType||!e.isTrusted)||(ut()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function zt(e,t,n){let i=xt(()=>{n&&n(t)});(0,a.useEffect)(()=>{var t;let n=null==e||null===(t=e.current)||void 0===t?void 0:t.form;return n?.addEventListener("reset",i),()=>{n?.removeEventListener("reset",i)}},[e])}const Kt=typeof Element<"u"&&"checkVisibility"in Element.prototype;function Ut(e,t){return Kt?e.checkVisibility({visibilityProperty:!0})&&!e.closest("[data-react-aria-prevent-focus]"):"#comment"!==e.nodeName&&function(e){const t=Re(e);if(!(e instanceof t.HTMLElement||e instanceof t.SVGElement))return!1;let{display:n,visibility:i}=e.style,a="none"!==n&&"hidden"!==i&&"collapse"!==i;if(a){const{getComputedStyle:t}=e.ownerDocument.defaultView;let{display:n,visibility:i}=t(e);a="none"!==n&&"hidden"!==i&&"collapse"!==i}return a}(e)&&function(e,t){return!e.hasAttribute("hidden")&&!e.hasAttribute("data-react-aria-prevent-focus")&&("DETAILS"!==e.nodeName||!t||"SUMMARY"===t.nodeName||e.hasAttribute("open"))}(e,t)&&(!e.parentElement||Ut(e.parentElement,e))}const Bt=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable^="false"])',"permission"],Ht=Bt.join(":not([hidden]),")+",[tabindex]:not([disabled]):not([hidden])";Bt.push('[tabindex]:not([tabindex="-1"]):not([disabled])');const Wt=Bt.join(':not([hidden]):not([tabindex="-1"]),');function qt(e){return e.matches(Ht)&&Ut(e)&&!Gt(e)}function Jt(e){return e.matches(Wt)&&Ut(e)&&!Gt(e)}function Gt(e){let t=e;for(;null!=t;){if(t instanceof t.ownerDocument.defaultView.HTMLElement&&t.inert)return!0;t=t.parentElement}return!1}var Yt;const Xt=typeof document<"u"?null!==(Yt=a.useInsertionEffect)&&void 0!==Yt?Yt:a.useLayoutEffect:()=>{};function Zt(e,t,n){let[i,r]=(0,a.useState)(e||t),o=(0,a.useRef)(i),s=(0,a.useRef)(void 0!==e),l=void 0!==e;(0,a.useEffect)(()=>{s.current,s.current=l},[l]);let u=l?e:i;Xt(()=>{o.current=u});let[,c]=(0,a.useReducer)(()=>({}),{}),d=(0,a.useCallback)((e,...t)=>{let i="function"==typeof e?e(o.current):e;Object.is(o.current,i)||(o.current=i,r(i),c(),n?.(i,...t))},[n]);return[u,d]}function Qt(e,t=-1/0,n=1/0){return Math.min(Math.max(e,t),n)}function en(e,t){let n=e,i=0,a=t.toString(),r=a.toLowerCase().indexOf("e-");if(r>0)i=Math.abs(Math.floor(Math.log10(Math.abs(t))))+r;else{let e=a.indexOf(".");e>=0&&(i=a.length-e)}if(i>0){let e=Math.pow(10,i);n=Math.round(n*e)/e}return n}function tn(e,t,n,i){t=Number(t),n=Number(n);let a=(e-(isNaN(t)?0:t))%i,r=en(2*Math.abs(a)>
2=i?e+Math.sign(a)*(i-Math.abs(a)):e-a,i);return isNaN(t)?!isNaN(n)&&r>n&&(r=Math.floor(en(n/i,i))*i):r<t?r=t:!isNaN(n)&&r>n&&(r=t+Math.floor(en((n-t)/i,i))*i),r=en(r,i),r}function nn(e){let t=e;return t.nativeEvent=e,t.isDefaultPrevented=()=>t.defaultPrevented,t.isPropagationStopped=()=>t.cancelBubble,t.persist=()=>{},t}function an(e,t){Object.defineProperty(e,"target",{value:t}),Object.defineProperty(e,"currentTarget",{value:t})}function rn(e){let t=(0,a.useRef)({isFocused:!1,observer:null});return fe(()=>{const e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]),(0,a.useCallback)(n=>{let i=Ae(n);if(i instanceof HTMLButtonElement||i instanceof HTMLInputElement||i instanceof HTMLTextAreaElement||i instanceof HTMLSelectElement){t.current.isFocused=!0;let n=i,a=i=>{if(t.current.isFocused=!1,n.disabled){let t=nn(i);e?.(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)};n.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&n.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let i=n===De()?null:De();n.dispatchEvent(new FocusEvent("blur",{relatedTarget:i})),n.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:i}))}}),t.current.observer.observe(n,{attributes:!0,attributeFilter:["disabled"]})}},[e])}let on=!1,sn="default",ln="",un=new WeakMap;function cn(e){if(rt()){if("default"===sn){const t=Le(e);ln=t.documentElement.style.webkitUserSelect,t.documentElement.style.webkitUserSelect="none"}sn="disabled"}else if(e instanceof HTMLElement||e instanceof SVGElement){let t="userSelect"in e.style?"userSelect":"webkitUserSelect";un.set(e,e.style[t]),e.style[t]="none"}}function dn(e){if(rt()){if("disabled"!==sn)return;sn="restoring",setTimeout(()=>{bt(()=>{if("restoring"===sn){const t=Le(e);"none"===t.documentElement.style.webkitUserSelect&&(t.documentElement.style.webkitUserSelect=ln||""),ln="",sn="default"}})},300)}else if((e instanceof HTMLElement||e instanceof SVGElement)&&e&&un.has(e)){let t=un.get(e),n="userSelect"in e.style?"userSelect":"webkitUserSelect";"none"===e.style[n]&&(e.style[n]=t),""===e.getAttribute("style")&&e.removeAttribute("style"),un.delete(e)}}const pn=a.createContext({register:()=>{}});function mn(e,t,n){if(!t.has(e))throw new TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}function fn(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 hn(e,t,n){return function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}}(e,mn(e,t,"set"),n),n}pn.displayName="PressResponderContext";var gn=new WeakMap;class vn{continuePropagation(){hn(this,gn,!1)}get shouldStopPropagation(){return function(e,t){return function(e,t){return t.get?t.get.call(e):t.value}(e,mn(e,t,"get"))}(this,gn)}constructor(e,t,n,i){var a;fn(this,gn,{writable:!0,value:void 0}),hn(this,gn,!0);let r=null!==(a=i?.target)&&void 0!==a?a:n.currentTarget;const o=r?.getBoundingClientRect();let s,l,u=0,c=null;null!=n.clientX&&null!=n.clientY&&(l=n.clientX,c=n.clientY),o&&(null!=l&&null!=c?(s=l-o.left,u=c-o.top):(s=o.width/2,u=o.height/2)),this.type=e,this.pointerType=t,this.target=n.currentTarget,this.shiftKey=n.shiftKey,this.metaKey=n.metaKey,this.ctrlKey=n.ctrlKey,this.altKey=n.altKey,this.x=s,this.y=u,this.key=n.key}}const bn=Symbol("linkClicked"),yn="react-aria-pressable-style",_n="data-react-aria-pressable";function kn(e){let{onPress:t,onPressChange:n,onPressStart:i,onPressEnd:r,onPressUp:o,onClick:s,isDisabled:l,isPressed:u,preventFocusOnPress:c,shouldCancelOnPointerExit:d,allowTextSelectionOnPress:p,ref:m,...f}=function(e){let t=(0,a.useContext)(pn);if(t){let{register:n,ref:i,...a}=t;e=Ue(a,e),n()}return jt(t,e.ref),e}(e),[h,g]=(0,a.useState)(!1),v=(0,a.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,didFirePressStart:!1,isTriggeringEvent:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null,disposables:[]}),{addGlobalListener:b,removeAllGlobalListeners:y,removeGlobalListener:_}
2=yt(),k=(0,a.useCallback)((e,t)=>{let a=v.current;if(l||a.didFirePressStart)return!1;let r=!0;if(a.isTriggeringEvent=!0,i){let n=new vn("pressstart",t,e);i(n),r=n.shouldStopPropagation}return n&&n(!0),a.isTriggeringEvent=!1,a.didFirePressStart=!0,g(!0),r},[l,i,n]),w=(0,a.useCallback)((e,i,a=!0)=>{let o=v.current;if(!o.didFirePressStart)return!1;o.didFirePressStart=!1,o.isTriggeringEvent=!0;let s=!0;if(r){let t=new vn("pressend",i,e);r(t),s=t.shouldStopPropagation}if(n&&n(!1),g(!1),t&&a&&!l){let n=new vn("press",i,e);t(n),s&&(s=n.shouldStopPropagation)}return o.isTriggeringEvent=!1,s},[l,r,n,t]),S=xt(w),x=(0,a.useCallback)((e,t)=>{let n=v.current;if(l)return!1;if(o){n.isTriggeringEvent=!0;let i=new vn("pressup",t,e);return o(i),n.isTriggeringEvent=!1,i.shouldStopPropagation}return!0},[l,o]),E=xt(x),T=(0,a.useCallback)(e=>{let t=v.current;if(t.isPressed&&t.target){t.didFirePressStart&&null!=t.pointerType&&w(xn(t.target,e),t.pointerType,!1),t.isPressed=!1,D(null),t.isOverTarget=!1,t.activePointerId=null,t.pointerType=null,y(),p||dn(t.target);for(let e of t.disposables)e();t.disposables=[]}},[p,y,w]),j=xt(T),C=(0,a.useCallback)(e=>{d&&T(e)},[d,T]),P=(0,a.useCallback)(e=>{l||s?.(e)},[l,s]),M=(0,a.useCallback)((e,t)=>{if(!l&&s){let n=new MouseEvent("click",e);an(n,t),s(nn(n))}},[l,s]),L=xt(M),[R,N]=(0,a.useState)(!1);fe(()=>{let e=v.current;if(R){let t=t=>{var n;if(e.isPressed&&e.target&&Sn(t,e.target)){var i;En(Ae(t),t.key)&&t.preventDefault();let n=Ae(t),a=Oe(e.target,n);S(xn(e.target,t),"keyboard",a),a&&L(t,e.target),y(),"Enter"!==t.key&&wn(e.target)&&Oe(e.target,n)&&!t[bn]&&(t[bn]=!0,mt(e.target,t,!1)),e.isPressed=!1,N(!1),null===(i=e.metaKeyEvents)||void 0===i||i.delete(t.key)}else if("Meta"===t.key&&null!==(n=e.metaKeyEvents)&&void 0!==n&&n.size){var a;let t=e.metaKeyEvents;e.metaKeyEvents=void 0;for(let n of t.values())null===(a=e.target)||void 0===a||a.dispatchEvent(new KeyboardEvent("keyup",n))}},n=e.target,i=Me(t=>{n&&Sn(t,n)&&!t.repeat&&Oe(n,Ae(t))&&e.target&&E(xn(e.target,t),"keyboard")},t);return b(Le(e.target),"keyup",i,!0),()=>{_(Le(e.target),"keyup",i,!0)}}},[R,b,y,_]);let[O,D]=(0,a.useState)(null);fe(()=>{let e=v.current;if("pointer"===O){let t=t=>{if(t.pointerId===e.activePointerId&&e.isPressed&&0===t.button&&e.target){if(Oe(e.target,Ae(t))&&null!=e.pointerType){let n=!1,i=setTimeout(()=>{e.isPressed&&e.target instanceof HTMLElement&&(n?j(t):(Xe(e.target),e.target.click()))},80);t.currentTarget&&b(t.currentTarget,"click",()=>n=!0,!0),e.disposables.push(()=>clearTimeout(i))}else j(t);e.isOverTarget=!1}},n=e=>{j(e)};return b(Le(e.target),"pointerup",t,!1),b(Le(e.target),"pointercancel",n,!1),()=>{_(Le(e.target),"pointerup",t,!1),_(Le(e.target),"pointercancel",n,!1)}}},[O,b,_]);let A=(0,a.useMemo)(()=>{let e=v.current,t={onKeyDown(t){if(Sn(t.nativeEvent,t.currentTarget)&&Oe(t.currentTarget,Ae(t))){var n;En(Ae(t),t.key)&&t.preventDefault();let i=!0;!e.isPressed&&!t.repeat&&(e.target=t.currentTarget,e.isPressed=!0,N(!0),e.pointerType="keyboard",i=k(t,"keyboard")),i&&t.stopPropagation(),t.metaKey&&nt()&&(null===(n=e.metaKeyEvents)||void 0===n||n.set(t.key,t.nativeEvent))}else"Meta"===t.key&&(e.metaKeyEvents=new Map)},onClick(t){if((!t||Oe(t.currentTarget,Ae(t)))&&t&&0===t.button&&!e.isTriggeringEvent&&!mt.isOpening){let n=!0;if(l&&t.preventDefault(),e.ignoreEmulatedMouseEvents||e.isPressed||"virtual"!==e.pointerType&&!Ft(t.nativeEvent)){if(e.isPressed&&"keyboard"!==e.pointerType){let i=e.pointerType||t.nativeEvent.pointerType||"virtual",a=x(xn(t.currentTarget,t),i),r=w(xn(t.currentTarget,t),i,!0);n=a&&r,e.isOverTarget=!1,P(t),T(t)}}else{let e=k(t,"virtual"),i=x(t,"virtual"),a=w(t,"virtual");P(t),n=e&&i&&a}e.ignoreEmulatedMouseEvents=!1,n&&t.stopPropagation()}}};return typeof PointerEvent<"u"&&(t.onPointerDown=t=>{if(0!==t.button||!Oe(t.currentTarget,Ae(t)))return;if(function(e){return!ut()&&0===e.width&&0===e.height||1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType}(t.nativeEvent))return void(e.pointerType="virtual");e.pointerType=t.pointerType;let n=!0;if(!e.isPressed){e.isPressed=!0,D("pointer"),e.isOverTarget=!0,e.activePointerId=t.pointerId,e.target=t.currentTarget,p||cn(e.target),n=k(t,e.pointerType);let i=Ae(t);"releasePointerCapture"in i&&("hasPointerCapture"in i?i.hasPointerCapture(t.pointerId)&&i.releasePointerCapture(t.pointerId):i.releasePointerCapture(t.pointerId))}n&&t.stopPropagation()},t.onMouseDown=t=>{if(Oe(t.currentTarget,Ae(t))&&0===t.button){if(c){let n=function(e){for(;e&&!qt(e);)e=e.parentElement;let t=Re(e),n=t.document.activeElement;if(!n||n===e)return;on=!0;let i=!1,a=e=>{(Ae(e)===n||i)&&e.stopImmediatePropagation()},r=t=>{(Ae(t)===n||i)&&(t.stopImmediatePropagation(),!e&&!i&&(i=!0,Xe(n),l()))},o=t=>{(Ae(t)===e||i)&&t.stopImmediatePropagation()},s=t=>{(Ae(t)===e||i)&&(t.stopImmediatePropagation(),i||(i=!0,Xe(n),l()))};t.addEventListener("blur",a,!0),t.addEventListener("focusout",r,!0),t.addEventListener("focusin",s,!0),t.addEventListener("focus",o,!0);let l=()=>{cancelAnimationFrame(u),t.removeEventListener("blur",a,!0),t.removeEventListener("focusout",r,!0),t.removeEventListener("focusin",s,!0),t.removeEventListener("focus",o,!0),on=!1,i=!1},u=requestAnimationFrame(l);return l}(t.target);n&&e.disposables.push(n)}
2t.stopPropagation()}},t.onPointerUp=t=>{!Oe(t.currentTarget,Ae(t))||"virtual"===e.pointerType||0===t.button&&!e.isPressed&&x(t,e.pointerType||t.pointerType)},t.onPointerEnter=t=>{t.pointerId===e.activePointerId&&e.target&&!e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!0,k(xn(e.target,t),e.pointerType))},t.onPointerLeave=t=>{t.pointerId===e.activePointerId&&e.target&&e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,w(xn(e.target,t),e.pointerType,!1),C(t))},t.onDragStart=e=>{Oe(e.currentTarget,Ae(e))&&T(e)}),t},[l,c,y,p,T,C,w,k,x,P,M]);return(0,a.useEffect)(()=>{if(!m)return;const e=Le(m.current);if(!e||!e.head||e.getElementById(yn))return;const t=e.createElement("style");t.id=yn,t.textContent=`\n@layer {\n  [${_n}] {\n    touch-action: pan-x pan-y pinch-zoom;\n  }\n}\n    `.trim(),e.head.prepend(t)},[m]),(0,a.useEffect)(()=>{let e=v.current;return()=>{var t;p||dn(null!==(t=e.target)&&void 0!==t?t:void 0);for(let t of e.disposables)t();e.disposables=[]}},[p]),{isPressed:u||h,pressProps:Ue(f,A,{[_n]:!0})}}function wn(e){return"A"===e.tagName&&e.hasAttribute("href")}function Sn(e,t){const{key:n,code:i}=e,a=t,r=a.getAttribute("role");return!("Enter"!==n&&" "!==n&&"Spacebar"!==n&&"Space"!==i||a instanceof Re(a).HTMLInputElement&&!jn(a,n)||a instanceof Re(a).HTMLTextAreaElement||a.isContentEditable||("link"===r||!r&&wn(a))&&"Enter"!==n)}function xn(e,t){let n=t.clientX,i=t.clientY;return{currentTarget:e,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,metaKey:t.metaKey,altKey:t.altKey,clientX:n,clientY:i,key:t.key}}function En(e,t){return e instanceof HTMLInputElement?!jn(e,t):function(e){return!(e instanceof HTMLInputElement||(e instanceof HTMLButtonElement?"submit"===e.type||"reset"===e.type:wn(e)))}(e)}const Tn=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function jn(e,t){return"checkbox"===e.type||"radio"===e.type?" "===t:Tn.has(e.type)}let Cn=null;const Pn=new Set;let Mn=new Map,Ln=!1,Rn=!1;const Nn={Tab:!0,Escape:!0};function On(e,t){for(let n of Pn)n(e,t)}function Dn(e){Ln=!0,!mt.isOpening&&function(e){return!(e.metaKey||!nt()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&(Cn="keyboard",On("keyboard",e))}function An(e){Cn="pointer","pointerType"in e&&e.pointerType,("mousedown"===e.type||"pointerdown"===e.type)&&(Ln=!0,On("pointer",e))}function In(e){!mt.isOpening&&Ft(e)&&(Ln=!0,Cn="virtual")}function $n(e){Ae(e)===window||Ae(e)===document||on||!e.isTrusted||(!Ln&&!Rn&&(Cn="virtual",On("virtual",e)),Ln=!1,Rn=!1)}function Vn(){on||(Ln=!1,Rn=!0)}function Fn(e){if(typeof window>"u"||typeof document>"u"||Mn.get(Re(e)))return;const t=Re(e),n=Le(e);let i=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){Ln=!0,i.apply(this,arguments)},n.addEventListener("keydown",Dn,!0),n.addEventListener("keyup",Dn,!0),n.addEventListener("click",In,!0),t.addEventListener("focus",$n,!0),t.addEventListener("blur",Vn,!1),typeof PointerEvent<"u"&&(n.addEventListener("pointerdown",An,!0),n.addEventListener("pointermove",An,!0),n.addEventListener("pointerup",An,!0)),t.addEventListener("beforeunload",()=>{zn(e)},{once:!0}),Mn.set(t,{focus:i})}const zn=(e,t)=>{const n=Re(e),i=Le(e);t&&i.removeEventListener("DOMContentLoaded",t),Mn.has(n)&&(n.HTMLElement.prototype.focus=Mn.get(n).focus,i.removeEventListener("keydown",Dn,!0),i.removeEventListener("keyup",Dn,!0),i.removeEventListener("click",In,!0),n.removeEventListener("focus",$n,!0),n.removeEventListener("blur",Vn,!1),typeof PointerEvent<"u"&&(i.removeEventListener("pointerdown",An,!0),i.removeEventListener("pointermove",An,!0),i.removeEventListener("pointerup",An,!0)),Mn.delete(n))};function Kn(){return"pointer"!==Cn}function Un(){return Cn}function Bn(e){Cn=e,On(e,null)}typeof document<"u"&&function(e){const t=Le(e);let n;"loading"!==t.readyState?Fn(e):(n=()=>{Fn(e)},t.addEventListener("DOMContentLoaded",n))}();const Hn=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function Wn(e){if(!e.isConnected)return;const t=Le(e);if("virtual"===Un()){let n=De(t);bt(()=>{const i=De(t);(i===n||i===t.body)&&e.isConnected&&Xe(e)})}else Xe(e)}function qn(e){let{isDisabled:t,onFocus:n,onBlur:i,onFocusChange:r}=e;const o=(0,a.useCallback)(e=>{if(Ae(e)===e.currentTarget)return i&&i(e),r&&r(!1),!0},[i,r]),s=rn(o),l=(0,a.useCallback)(e=>{let t=Ae(e);const i=Le(t),a=i?De(i):De();t===e.currentTarget&&t===a&&(n&&n(e),r&&r(!0),s(e))},[r,n,s]);return{focusProps:{onFocus:!t&&(n||r||i)?l:void 0,onBlur:t||!i&&!r?void 0:o}}}function Jn(e){if(!e)return;let t=!0;return n=>{let i={...n,preventDefault(){n.preventDefault()},isDefaultPrevented:()=>n.isDefaultPrevented(),stopPropagation(){t=!0},continuePropagation(){t=!1},isPropagationStopped:()=>t};e(i),t&&n.stopPropagation()}}function Gn(e){return{keyboardProps:e.isDisabled?{}:{onKeyDown:Jn(e.onKeyDown),onKeyUp:Jn(e.onKeyUp)}}}let Yn=a.createContext(null);function Xn(e,t){let{focusProps:n}=qn(e),{keyboardProps:i}=Gn(e),r=Ue(n,i),o=function(e){let t=(0,a.useContext)(Yn)||{};jt(t,e);let{ref:n,...i}=t;return i}(t),s=e.isDisabled?{}:o,l=(0,a.useRef)(e.autoFocus);(0,a.useEffect)(()=>{l.current&&t.current&&Wn(t.current),l.current=!1},[t]);let u=e.excludeFromTabOrder?-1:0;return e.isDisabled&&(u=void 0),{focusableProps:Ue({...r,tabIndex:u},s)}}const Zn=a.forwardRef(({children:e,...t},n)=>{let i=(0,a.useRef)(!1),r=(0,a.useContext)(pn),o=Ue(r||{},{...t,register(){i.current=!0,r&&r.register()}});return o.ref=kt(n||r?.ref),jt(r,o.ref),(0,a.useEffect)(()=>{i.current||(i.current=!0)},[]),a.createElement(pn.Provider,{value:o},e)});function Qn({children:e}){let t=(0,a.useMemo)(()=>({register:()=>{}}),[]);return a.createElement(pn.Provider,{value:t},e)}function ei(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:i,onFocusWithinChange:r}=e,o=(0,a.useRef)({isFocusWithin:!1}),{addGlobalListener:s,removeAllGlobalListeners:l}=yt(),u=(0,a.useCallback)(e=>{Oe(e.currentTarget,Ae(e))&&o.current.isFocusWithin&&!Oe(e.currentTarget,e.relatedTarget)&&(o.current.isFocusWithin=!1,l(),n&&n(e),r&&r(!1))},[n,r,o,l]),c=rn(u),d=(0,a.useCallback)(e=>{if(!Oe(e.currentTarget,Ae(e)))return;let t=Ae(e);const n=Le(t),a=De(n);if(!o.current.isFocusWithin&&a===t){i&&i(e),r&&r(!0),o.current.isFocusWithin=!0,c(e);let t=e.currentTarget;s(n,"focus",e=>{let i=Ae(e);
2if(o.current.isFocusWithin&&!Oe(t,i)){let e=new n.defaultView.FocusEvent("blur",{relatedTarget:i});an(e,t);let a=nn(e);u(a)}},{capture:!0})}},[i,r,c,s,u]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:u}}}let ti=!1,ni=0;function ii(e){"touch"===e.pointerType&&(ti=!0,setTimeout(()=>{ti=!1},50))}function ai(){if(!(typeof document>"u"))return 0===ni&&typeof PointerEvent<"u"&&document.addEventListener("pointerup",ii),ni++,()=>{ni--,!(ni>0)&&typeof PointerEvent<"u"&&document.removeEventListener("pointerup",ii)}}function ri(e){let{ref:t,onInteractOutside:n,isDisabled:i,onInteractOutsideStart:r}=e,o=(0,a.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}),s=xt(e=>{n&&oi(e,t)&&(r&&r(e),o.current.isPointerDown=!0)}),l=xt(e=>{n&&n(e)});(0,a.useEffect)(()=>{let e=o.current;if(i)return;const n=t.current,a=Le(n);if(typeof PointerEvent<"u"){let n=n=>{e.isPointerDown&&oi(n,t)&&l(n),e.isPointerDown=!1};return a.addEventListener("pointerdown",s,!0),a.addEventListener("click",n,!0),()=>{a.removeEventListener("pointerdown",s,!0),a.removeEventListener("click",n,!0)}}},[t,i])}function oi(e,t){if(e.button>0)return!1;let n=Ae(e);if(n){const e=n.ownerDocument;if(!e||!Oe(e.documentElement,n)||n.closest("[data-react-aria-top-layer]"))return!1}return!!t.current&&!e.composedPath().includes(t.current)}function si(e){let{onMoveStart:t,onMove:n,onMoveEnd:i}=e,r=(0,a.useRef)({didMove:!1,lastPosition:null,id:null}),{addGlobalListener:o,removeGlobalListener:s}=yt(),l=(0,a.useCallback)((e,i,a,o)=>{0===a&&0===o||(r.current.didMove||(r.current.didMove=!0,t?.({type:"movestart",pointerType:i,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey})),n?.({type:"move",pointerType:i,deltaX:a,deltaY:o,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey}))},[t,n,r]),u=xt(l),c=(0,a.useCallback)((e,t)=>{dn(),r.current.didMove&&i?.({type:"moveend",pointerType:t,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey})},[i,r]),d=xt(c),[p,m]=(0,a.useState)(null);return fe(()=>{if("pointer"===p){let e=e=>{if(e.pointerId===r.current.id){var t,n;let o=e.pointerType||"mouse";var i,a;u(e,o,e.pageX-(null!==(i=null===(t=r.current.lastPosition)||void 0===t?void 0:t.pageX)&&void 0!==i?i:0),e.pageY-(null!==(a=null===(n=r.current.lastPosition)||void 0===n?void 0:n.pageY)&&void 0!==a?a:0)),r.current.lastPosition={pageX:e.pageX,pageY:e.pageY}}},t=n=>{if(n.pointerId===r.current.id){let i=n.pointerType||"mouse";d(n,i),r.current.id=null,s(window,"pointermove",e,!1),s(window,"pointerup",t,!1),s(window,"pointercancel",t,!1),m(null)}};return o(window,"pointermove",e,!1),o(window,"pointerup",t,!1),o(window,"pointercancel",t,!1),()=>{s(window,"pointermove",e,!1),s(window,"pointerup",t,!1),s(window,"pointercancel",t,!1)}}},[p,o,s]),{moveProps:(0,a.useMemo)(()=>{let e={},t=()=>{cn(),r.current.didMove=!1};e.onPointerDown=e=>{0===e.button&&null==r.current.id&&(t(),e.stopPropagation(),e.preventDefault(),r.current.lastPosition={pageX:e.pageX,pageY:e.pageY},r.current.id=e.pointerId,m("pointer"))};let n=(e,n,i)=>{t(),l(e,"keyboard",n,i),c(e,"keyboard")};return e.onKeyDown=e=>{switch(e.key){case"Left":case"ArrowLeft":e.preventDefault(),e.stopPropagation(),n(e,-1,0);break;case"Right":case"ArrowRight":e.preventDefault(),e.stopPropagation(),n(e,1,0);break;case"Up":case"ArrowUp":e.preventDefault(),e.stopPropagation(),n(e,0,-1);break;case"Down":case"ArrowDown":e.preventDefault(),e.stopPropagation(),n(e,0,1)}},e},[r,l,c])}}const li=500;function ui(e){let{isDisabled:t,onLongPressStart:n,onLongPressEnd:i,onLongPress:r,threshold:o=li,accessibilityDescription:s}=e;const l=(0,a.useRef)(void 0);let{addGlobalListener:u,removeGlobalListener:c}=yt(),{pressProps:d}=kn({isDisabled:t,onPressStart(e){if(e.continuePropagation(),("mouse"===e.pointerType||"touch"===e.pointerType)&&(n&&n({...e,type:"longpressstart"}),l.current=setTimeout(()=>{e.target.dispatchEvent(new PointerEvent("pointercancel",{bubbles:!0})),Le(e.target).activeElement!==e.target&&Xe(e.target),r&&r({...e,type:"longpress"}),l.current=void 0},o),"touch"===e.pointerType)){let t=e=>{e.preventDefault()};u(e.target,"contextmenu",t,{once:!0}),u(window,"pointerup",()=>{setTimeout(()=>{c(e.target,"contextmenu",t)}
2,30)},{once:!0})}},onPressEnd(e){l.current&&clearTimeout(l.current),i&&("mouse"===e.pointerType||"touch"===e.pointerType)&&i({...e,type:"longpressend"})}});return{longPressProps:Ue(d,At(r&&!t?s:void 0))}}function ci(e,t){let{elementType:n="a",onPress:i,onPressStart:a,onPressEnd:r,onClick:o,isDisabled:s,...l}=e,u={};"a"!==n&&(u={role:"link",tabIndex:s?void 0:0});let{focusableProps:c}=Xn(e,t),{pressProps:d,isPressed:p}=kn({onPress:i,onPressStart:a,onPressEnd:r,onClick:o,isDisabled:s,ref:t}),m=Ye(l,{labelable:!0}),f=Ue(c,d),h=pt();return{isPressed:p,linkProps:Ue(m,ft(e),{...f,...u,"aria-disabled":s||void 0,"aria-current":e["aria-current"],onClick:t=>{var n;null===(n=d.onClick)||void 0===n||n.call(d,t),function(e,t,n,i){!t.isNative&&e.currentTarget instanceof HTMLAnchorElement&&e.currentTarget.href&&!e.isDefaultPrevented()&&function(e,t){let n=e.getAttribute("target");return!(n&&"_self"!==n||e.origin!==location.origin||e.hasAttribute("download")||t.metaKey||t.ctrlKey||t.altKey||t.shiftKey)}(e.currentTarget,e)&&n&&(e.preventDefault(),t.open(e.currentTarget,e,n,i))}(t,h,e.href,e.routerOptions)}})}}const di=new Set(["Arab","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),pi=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]);function mi(e){if(Intl.Locale){let t=new Intl.Locale(e).maximize(),n="function"==typeof t.getTextInfo?t.getTextInfo():t.textInfo;if(n)return"rtl"===n.direction;if(t.script)return di.has(t.script)}let t=e.split("-")[0];return pi.has(t)}const fi=Symbol.for("react-aria.i18n.locale");function hi(){let e=typeof window<"u"&&window[fi]||typeof navigator<"u"&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([e])}catch{e="en-US"}return{locale:e,direction:mi(e)?"rtl":"ltr"}}let gi=hi(),vi=new Set;function bi(){gi=hi();for(let e of vi)e(gi)}const yi=a.createContext(null);function _i(){let e=function(){let e=Se(),[t,n]=(0,a.useState)(gi);return(0,a.useEffect)(()=>(0===vi.size&&window.addEventListener("languagechange",bi),vi.add(n),()=>{vi.delete(n),0===vi.size&&window.removeEventListener("languagechange",bi)}),[]),e?{locale:typeof window<"u"&&window[fi]||"en-US",direction:"ltr"}:t}();return(0,a.useContext)(yi)||e}const ki=Symbol.for("react-aria.i18n.locale"),wi=Symbol.for("react-aria.i18n.strings");let Si;class xi{getStringForLocale(e,t){let n=this.getStringsForLocale(t)[e];if(!n)throw new Error(`Could not find intl message ${e} in ${t} locale`);return n}getStringsForLocale(e){let t=this.strings[e];return t||(t=function(e,t,n="en-US"){if(t[e])return t[e];let i=function(e){return Intl.Locale?new Intl.Locale(e).language:e.split("-")[0]}(e);if(t[i])return t[i];for(let e in t)if(e.startsWith(i+"-"))return t[e];return t[n]}(e,this.strings,this.defaultLocale),this.strings[e]=t),t}static getGlobalDictionaryForPackage(e){if(typeof window>"u")return null;let t=window[ki];if(void 0===Si){let e=window[wi];if(!e)return null;Si={};for(let n in e)Si[n]=new xi({[t]:e[n]},t)}let n=Si?.[e];if(!n)throw new Error(`Strings for package "${e}" were not included by LocalizedStringProvider. Please add it to the list passed to createLocalizedStringDictionary.`);return n}constructor(e,t="en-US"){this.strings=Object.fromEntries(Object.entries(e).filter(([,e])=>e)),this.defaultLocale=t}}const Ei=new Map,Ti=new Map;class ji{format(e,t){let n=this.strings.getStringForLocale(e,this.locale);return"function"==typeof n?n(t,this):n}plural(e,t,n="cardinal"){let i=t["="+e];if(i)return"function"==typeof i?i():i;let a=this.locale+":"+n,r=Ei.get(a);return r||(r=new Intl.PluralRules(this.locale,{type:n}),Ei.set(a,r)),i=t[r.select(e)]||t.other,"function"==typeof i?i():i}number(e){let t=Ti.get(this.locale);return t||(t=new Intl.NumberFormat(this.locale),Ti.set(this.locale,t)),t.format(e)}select(e,t){let n=e[t]||e.other;return"function"==typeof n?n():n}constructor(e,t){this.locale=e,this.strings=t}}const Ci=new WeakMap;function Pi(e,t){return t&&xi.getGlobalDictionaryForPackage(t)||function(e){let t=Ci.get(e);return t||(t=new xi(e),Ci.set(e,t)),t}(e)}function Mi(e,t){let{locale:n}=_i(),i=Pi(e,t);return(0,a.useMemo)(()=>new ji(n,i),[n,i])}function Li(e,t){return e-t*Math.floor(e/t)}const Ri=1721426;function Ni(e,t,n,i){let a=(t=Di(e,t))-1,r=-2;return n<=2?r=0:Oi(t)&&(r=-1),Ri-1+365*a+Math.floor(a/4)-Math.floor(a/100)+Math.floor(a/400)+Math.floor((367*n-362)/12+r+i)}function Oi(e){return e%4==0&&(e%100!=0||e%400==0)}function Di(e,t){return"BC"===e?1-t:t}function Ai(e){let t="AD";return e<=0&&(t="BC",e=1-e),[t,e]}const Ii={standard:[31,28,31,30,31,30,31,31,30,31,30,31],leapyear:[31,29,31,30,31,30,31,31,30,31,30,31]};class $i{fromJulianDay(e){let t=e,n=t-Ri,i=Math.floor(n/146097),a=Li(n,146097),r=M
2ath.floor(a/36524),o=Li(a,36524),s=Math.floor(o/1461),l=Li(o,1461),u=Math.floor(l/365),c=400*i+100*r+4*s+u+(4!==r&&4!==u?1:0),[d,p]=Ai(c),m=t-Ni(d,p,1,1),f=2;t<Ni(d,p,3,1)?f=0:Oi(p)&&(f=1);let h=Math.floor((12*(m+f)+373)/367),g=t-Ni(d,p,h,1)+1;return new _a(d,p,h,g)}toJulianDay(e){return Ni(e.era,e.year,e.month,e.day)}getDaysInMonth(e){return Ii[Oi(e.year)?"leapyear":"standard"][e.month-1]}getMonthsInYear(e){return 12}getDaysInYear(e){return Oi(e.year)?366:365}getMaximumMonthsInYear(){return 12}getMaximumDaysInMonth(){return 31}getYearsInEra(e){return 9999}getEras(){return["BC","AD"]}isInverseEra(e){return"BC"===e.era}balanceDate(e){e.year<=0&&(e.era="BC"===e.era?"AD":"BC",e.year=1-e.year)}constructor(){this.identifier="gregory"}}function Vi(e,t){var n,i,a,r;return null!==(r=null!==(a=null===(n=e.isEqual)||void 0===n?void 0:n.call(e,t))&&void 0!==a?a:null===(i=t.isEqual)||void 0===i?void 0:i.call(t,e))&&void 0!==r?r:e.identifier===t.identifier}function Fi(e,t){return e.calendar.toJulianDay(e)-t.calendar.toJulianDay(t)}function zi(e){return 36e5*e.hour+6e4*e.minute+1e3*e.second+e.millisecond}let Ki=null;function Ui(){return null==Ki&&(Ki=(new Intl.DateTimeFormat).resolvedOptions().timeZone),Ki}function Bi(e){return Hi(Di((e=ea(e,new $i)).era,e.year),e.month,e.day,e.hour,e.minute,e.second,e.millisecond)}function Hi(e,t,n,i,a,r,o){let s=new Date;return s.setUTCHours(i,a,r,o),s.setUTCFullYear(e,t-1,n),s.getTime()}function Wi(e,t){if("UTC"===t)return 0;if(e>0&&t===Ui())return-6e4*new Date(e).getTimezoneOffset();let{year:n,month:i,day:a,hour:r,minute:o,second:s}=Ji(e,t);return Hi(n,i,a,r,o,s,0)-1e3*Math.floor(e/1e3)}const qi=new Map;function Ji(e,t){let n=qi.get(t);n||(n=new Intl.DateTimeFormat("en-US",{timeZone:t,hour12:!1,era:"short",year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"}),qi.set(t,n));let i=n.formatToParts(new Date(e)),a={};for(let e of i)"literal"!==e.type&&(a[e.type]=e.value);return{year:"BC"===a.era||"B"===a.era?1-a.year:+a.year,month:+a.month,day:+a.day,hour:"24"===a.hour?0:+a.hour,minute:+a.minute,second:+a.second}}const Gi=864e5;function Yi(e,t,n="compatible"){let i=Qi(e);if("UTC"===t)return Bi(i);if(t===Ui()&&"compatible"===n){i=ea(i,new $i);let e=new Date,t=Di(i.era,i.year);return e.setFullYear(t,i.month-1,i.day),e.setHours(i.hour,i.minute,i.second,i.millisecond),e.getTime()}let a=Bi(i),r=Wi(a-Gi,t),o=Wi(a+Gi,t),s=function(e,t,n,i){return(n===i?[n]:[n,i]).filter(n=>function(e,t,n){let i=Ji(n,t);return e.year===i.year&&e.month===i.month&&e.day===i.day&&e.hour===i.hour&&e.minute===i.minute&&e.second===i.second}(e,t,n))}(i,t,a-r,a-o);if(1===s.length)return s[0];if(s.length>1)switch(n){case"compatible":case"earlier":return s[0];case"later":return s[s.length-1];case"reject":throw new RangeError("Multiple possible absolute times found")}switch(n){case"earlier":return Math.min(a-r,a-o);case"compatible":case"later":return Math.max(a-r,a-o);case"reject":throw new RangeError("No such absolute time found")}}function Xi(e,t,n="compatible"){return new Date(Yi(e,t,n))}function Zi(e,t){let n=Wi(e,t),i=new Date(e+n),a=i.getUTCFullYear(),r=i.getUTCMonth()+1,o=i.getUTCDate(),s=i.getUTCHours(),l=i.getUTCMinutes(),u=i.getUTCSeconds(),c=i.getUTCMilliseconds();return new xa(a<1?"BC":"AD",a<1?1-a:a,r,o,t,n,s,l,u,c)}function Qi(e,t){let n=0,i=0,a=0,r=0;if("timeZone"in e)({hour:n,minute:i,second:a,millisecond:r}=e);else if("hour"in e&&!t)return e;return t&&({hour:n,minute:i,second:a,millisecond:r}=t),new wa(e.calendar,e.era,e.year,e.month,e.day,n,i,a,r)}function ea(e,t){if(Vi(e.calendar,t))return e;let n=t.fromJulianDay(e.calendar.toJulianDay(e)),i=e.copy();return i.calendar=t,i.era=n.era,i.year=n.year,i.month=n.month,i.day=n.day,oa(i),i}const ta=36e5;function na(e,t){let n=e.copy(),i="hour"in n?function(e,t){return e.hour+=t.hours||0,e.minute+=t.minutes||0,e.second+=t.seconds||0,e.millisecond+=t.milliseconds||0,function(e){e.second+=Math.floor(e.millisecond/1e3),e.millisecond=da(e.millisecond,1e3),e.minute+=Math.floor(e.second/60),e.second=da(e.second,60),e.hour+=Math.floor(e.minute/60),e.minute=da(e.minute,60);let t=Math.floor(e.hour/24);return e.hour=da(e.hour,24),t}(e)}(n,t):0;ia(n,t.years||0),n.calendar.balanceYearMonth&&n.calendar.balanceYearMonth(n,e),n.month+=t.months||0,aa(n),ra(n),n.day+=7*(t.weeks||0),n.day+=t.days||0,n.day+=i,function(e){for(;e.day<1;)e.month--,aa(e),e.day+=e.calendar.getDaysInMonth(e);for(;e.day>e.calendar.getDaysInMonth(e);)e.day-=e.calendar.getDaysInMonth(e),e.month++,aa(e)}(n),n.calendar.balanceDate&&n.calendar.balanceDate(n),n.year<1&&(n.year=1,n.month=1,n.day=1);let a=n.calendar.getYearsInEra(n);if(n.year>a){var r,o;let e=null===(r=(o=n.calendar).isInverseEra)||void 0===r?void 0:r.call(o,n);
2n.year=a,n.month=e?1:n.calendar.getMonthsInYear(n),n.day=e?1:n.calendar.getDaysInMonth(n)}n.month<1&&(n.month=1,n.day=1);let s=n.calendar.getMonthsInYear(n);return n.month>s&&(n.month=s,n.day=n.calendar.getDaysInMonth(n)),n.day=Math.max(1,Math.min(n.calendar.getDaysInMonth(n),n.day)),n}function ia(e,t){var n,i;!(null===(n=(i=e.calendar).isInverseEra)||void 0===n)&&n.call(i,e)&&(t=-t),e.year+=t}function aa(e){for(;e.month<1;)ia(e,-1),e.month+=e.calendar.getMonthsInYear(e);let t=0;for(;e.month>(t=e.calendar.getMonthsInYear(e));)e.month-=t,ia(e,1)}function ra(e){e.month=Math.max(1,Math.min(e.calendar.getMonthsInYear(e),e.month)),e.day=Math.max(1,Math.min(e.calendar.getDaysInMonth(e),e.day))}function oa(e){e.calendar.constrainDate&&e.calendar.constrainDate(e),e.year=Math.max(1,Math.min(e.calendar.getYearsInEra(e),e.year)),ra(e)}function sa(e){let t={};for(let n in e)"number"==typeof e[n]&&(t[n]=-e[n]);return t}function la(e,t){return na(e,sa(t))}function ua(e,t){let n=e.copy();return null!=t.era&&(n.era=t.era),null!=t.year&&(n.year=t.year),null!=t.month&&(n.month=t.month),null!=t.day&&(n.day=t.day),oa(n),n}function ca(e,t){let n=e.copy();return null!=t.hour&&(n.hour=t.hour),null!=t.minute&&(n.minute=t.minute),null!=t.second&&(n.second=t.second),null!=t.millisecond&&(n.millisecond=t.millisecond),function(e){e.millisecond=Math.max(0,Math.min(e.millisecond,1e3)),e.second=Math.max(0,Math.min(e.second,59)),e.minute=Math.max(0,Math.min(e.minute,59)),e.hour=Math.max(0,Math.min(e.hour,23))}(n),n}function da(e,t){let n=e%t;return n<0&&(n+=t),n}function pa(e,t,n,i){let a=e.copy();switch(t){case"era":{let t=e.calendar.getEras(),r=t.indexOf(e.era);if(r<0)throw new Error("Invalid era: "+e.era);r=fa(r,n,0,t.length-1,i?.round),a.era=t[r],oa(a);break}case"year":var r,o;!(null===(r=(o=a.calendar).isInverseEra)||void 0===r)&&r.call(o,a)&&(n=-n),a.year=fa(e.year,n,-1/0,9999,i?.round),a.year===-1/0&&(a.year=1),a.calendar.balanceYearMonth&&a.calendar.balanceYearMonth(a,e);break;case"month":a.month=fa(e.month,n,1,e.calendar.getMonthsInYear(e),i?.round);break;case"day":a.day=fa(e.day,n,1,e.calendar.getDaysInMonth(e),i?.round);break;default:throw new Error("Unsupported field "+t)}return e.calendar.balanceDate&&e.calendar.balanceDate(a),oa(a),a}function ma(e,t,n,i){let a=e.copy();switch(t){case"hour":{let t=e.hour,r=0,o=23;if(12===i?.hourCycle){let e=t>=12;r=e?12:0,o=e?23:11}a.hour=fa(t,n,r,o,i?.round);break}case"minute":a.minute=fa(e.minute,n,0,59,i?.round);break;case"second":a.second=fa(e.second,n,0,59,i?.round);break;case"millisecond":a.millisecond=fa(e.millisecond,n,0,999,i?.round);break;default:throw new Error("Unsupported field "+t)}return a}function fa(e,t,n,i,a=!1){if(a){(e+=Math.sign(t))<n&&(e=i);let a=Math.abs(t);(e=t>0?Math.ceil(e/a)*a:Math.floor(e/a)*a)>i&&(e=n)}else(e+=t)<n?e=i-(n-e-1):e>i&&(e=n+(e-i-1));return e}function ha(e,t){let n;return n=null!=t.years&&0!==t.years||null!=t.months&&0!==t.months||null!=t.weeks&&0!==t.weeks||null!=t.days&&0!==t.days?Yi(na(Qi(e),{years:t.years,months:t.months,weeks:t.weeks,days:t.days}),e.timeZone):Bi(e)-e.offset,n+=t.milliseconds||0,n+=1e3*(t.seconds||0),n+=6e4*(t.minutes||0),n+=36e5*(t.hours||0),ea(Zi(n,e.timeZone),e.calendar)}function ga(e){let t,n=ea(e,new $i);return t="BC"===n.era?1===n.year?"0000":"-"+String(Math.abs(1-n.year)).padStart(6,"00"):String(n.year).padStart(4,"0"),`${t}-${String(n.month).padStart(2,"0")}-${String(n.day).padStart(2,"0")}`}function va(e){return`${ga(e)}T${function(e){return`${String(e.hour).padStart(2,"0")}:${String(e.minute).padStart(2,"0")}:${String(e.second).padStart(2,"0")}${e.millisecond?String(e.millisecond/1e3).slice(1):""}`}(e)}`}function ba(e){let t,n="object"==typeof e[0]?e.shift():new $i;if("string"==typeof e[0])t=e.shift();else{let e=n.getEras();t=e[e.length-1]}return[n,t,e.shift(),e.shift(),e.shift()]}var ya=new WeakMap;class _a{copy(){return this.era?new _a(this.calendar,this.era,this.year,this.month,this.day):new _a(this.calendar,this.year,this.month,this.day)}add(e){return na(this,e)}subtract(e){return la(this,e)}set(e){return ua(this,e)}cycle(e,t,n){return pa(this,e,t,n)}toDate(e){return Xi(this,e)}toString(){return ga(this)}compare(e){return Fi(this,e)}constructor(...e){fn(this,ya,{writable:!0,value:void 0});let[t,n,i,a,r]=ba(e);this.calendar=t,this.era=n,this.year=i,this.month=a,this.day=r,oa(this)}}var ka=new WeakMap;class wa{copy(){return this.era?new wa(this.calendar,this.era,this.year,this.month,this.day,this.hour,this.minute,this.second,this.millisecond):new wa(this.calendar,this.year,this.month,this.day,this.hour,this.minute,this.second,this.millisecond)}add(e){return na(this,e)}subtract(e){return la(this,e)}set(e){return ua(ca(this,e),e)}cycle(e,t,n){switch(e){case"era":case"year":case"month":case"day":return pa(this,e,t,n);default:return ma(this,e,t,n)}}toDate(e,t){return Xi(this,e,t)}toString(){return va(this)}compare(e){let t=Fi(this,e);return 0===t?function(e,t){return zi(e)-zi(t)}(this,Qi(e)):t}constructor(...e){fn(this,ka,{writable:!0,value:void 0});let[t,n,i,a,r]=ba(e);this.calendar=t,this.era=n,this.year=i,this.month=a,this.day=r,this.hour=e.shift()||0,this.minute=e.shift()||0,this.second=e.shift()||0,this.millisecond=e.shift()||0,oa(this)}}var Sa=new WeakMap;class xa{copy(){return this.era?new xa(this.calendar,this.era,this.year,this.month,this.day,this.timeZone,this.offset,this.hour,this.minute,this.second,this.millisecond):new xa(this.calendar,this.year,this.month,this.day,this.timeZone,this.offset,this.hour,this.minute,this.second,this.millisecond)}add(e){return ha(this,e)}subtract(e){return function(e,t){return ha(e,sa(t))}(this,e)}set(e,t){return function(e,t,n){let i=Qi(e),a=ca(ua(i,t),t);
2return 0===a.compare(i)?e:ea(Zi(Yi(a,e.timeZone,n),e.timeZone),e.calendar)}(this,e,t)}cycle(e,t,n){return function(e,t,n,i){switch(t){case"hour":{let t=0,a=23;if(12===i?.hourCycle){let n=e.hour>=12;t=n?12:0,a=n?23:11}let r=Qi(e),o=ea(ca(r,{hour:t}),new $i),s=[Yi(o,e.timeZone,"earlier"),Yi(o,e.timeZone,"later")].filter(t=>Zi(t,e.timeZone).day===o.day)[0],l=ea(ca(r,{hour:a}),new $i),u=[Yi(l,e.timeZone,"earlier"),Yi(l,e.timeZone,"later")].filter(t=>Zi(t,e.timeZone).day===l.day).pop(),c=Bi(e)-e.offset,d=Math.floor(c/ta),p=c%ta;return c=fa(d,n,Math.floor(s/ta),Math.floor(u/ta),i?.round)*ta+p,ea(Zi(c,e.timeZone),e.calendar)}case"minute":case"second":case"millisecond":return ma(e,t,n,i);case"era":case"year":case"month":case"day":return ea(Zi(Yi(pa(Qi(e),t,n,i),e.timeZone),e.timeZone),e.calendar);default:throw new Error("Unsupported field "+t)}}(this,e,t,n)}toDate(){return function(e){let t=Bi(e)-e.offset;return new Date(t)}(this)}toString(){return function(e){return`${va(e)}${function(e){let t=Math.sign(e)<0?"-":"+";e=Math.abs(e);let n=Math.floor(e/36e5),i=Math.floor(e%36e5/6e4),a=Math.floor(e%36e5%6e4/1e3),r=`${t}
2${String(n).padStart(2,"0")}:${String(i).padStart(2,"0")}`;return 0!==a&&(r+=`:${String(a).padStart(2,"0")}`),r}(e.offset)}[${e.timeZone}]`}(this)}toAbsoluteString(){return this.toDate().toISOString()}compare(e){return this.toDate().getTime()-function(e,t,n){return e instanceof xa?e.timeZone===t?e:function(e,t){return ea(Zi(Bi(e)-e.offset,t),e.calendar)}(e,t):Zi(Yi(e,t,n),t)}(e,this.timeZone).toDate().getTime()}constructor(...e){fn(this,Sa,{writable:!0,value:void 0});let[t,n,i,a,r]=ba(e),o=e.shift(),s=e.shift();this.calendar=t,this.era=n,this.year=i,this.month=a,this.day=r,this.timeZone=o,this.offset=s,this.hour=e.shift()||0,this.minute=e.shift()||0,this.second=e.shift()||0,this.millisecond=e.shift()||0,oa(this)}}const Ea=[[1868,9,8],[1912,7,30],[1926,12,25],[1989,1,8],[2019,5,1]],Ta=[[1912,7,29],[1926,12,24],[1989,1,7],[2019,4,30]],ja=[1867,1911,1925,1988,2018],Ca=["meiji","taisho","showa","heisei","reiwa"];function Pa(e){const t=Ea.findIndex(([t,n,i])=>e.year<t||e.year===t&&e.month<n||e.year===t&&e.month===n&&e.day<i);return-1===t?Ea.length-1:0===t?0:t-1}function Ma(e){let t=ja[Ca.indexOf(e.era)];if(!t)throw new Error("Unknown era: "+e.era);return new _a(e.year+t,e.month,e.day)}class La extends $i{fromJulianDay(e){let t=super.fromJulianDay(e),n=Pa(t);return new _a(this,Ca[n],t.year-ja[n],t.month,t.day)}toJulianDay(e){return super.toJulianDay(Ma(e))}balanceDate(e){let t=Ma(e),n=Pa(t);Ca[n]!==e.era&&(e.era=Ca[n],e.year=t.year-ja[n]),this.constrainDate(e)}constrainDate(e){let t=Ca.indexOf(e.era),n=Ta[t];if(null!=n){let[i,a,r]=n,o=i-ja[t];e.year=Math.max(1,Math.min(o,e.year)),e.year===o&&(e.month=Math.min(a,e.month),e.month===a&&(e.day=Math.min(r,e.day)))}if(1===e.year&&t>=0){let[,n,i]=Ea[t];e.month=Math.max(n,e.month),e.month===n&&(e.day=Math.max(i,e.day))}}getEras(){return Ca}getYearsInEra(e){let t=Ca.indexOf(e.era),n=Ea[t],i=Ea[t+1];if(null==i)return 9999-n[0]+1;let a=i[0]-n[0];return(e.month<i[1]||e.month===i[1]&&e.day<i[2])&&a++,a}getDaysInMonth(e){return super.getDaysInMonth(Ma(e))}getMinimumMonthInYear(e){let t=Ra(e);return t?t[1]:1}getMinimumDayInMonth(e){let t=Ra(e);return t&&e.month===t[1]?t[2]:1}constructor(...e){super(...e),this.identifier="japanese"}}function Ra(e){if(1===e.year){let t=Ca.indexOf(e.era);return Ea[t]}}class Na extends $i{fromJulianDay(e){let t=super.fromJulianDay(e),n=Di(t.era,t.year);return new _a(this,n- -543,t.month,t.day)}toJulianDay(e){return super.toJulianDay(Oa(e))}getEras(){return["BE"]}getDaysInMonth(e){return super.getDaysInMonth(Oa(e))}balanceDate(){}constructor(...e){super(...e),this.identifier="buddhist"}}function Oa(e){let[t,n]=Ai(e.year+-543);return new _a(t,n,e.month,e.day)}const Da=1911;function Aa(e){return"minguo"===e.era?e.year+Da:1-e.year+Da}function Ia(e){let t=e-Da;return t>0?["minguo",t]:["before_minguo",1-t]}class $a extends $i{fromJulianDay(e){let t=super.fromJulianDay(e),n=Di(t.era,t.year),[i,a]=Ia(n);return new _a(this,i,a,t.month,t.day)}toJulianDay(e){return super.toJulianDay(Va(e))}getEras(){return["before_minguo","minguo"]}balanceDate(e){let[t,n]=Ia(Aa(e));e.era=t,e.year=n}isInverseEra(e){return"before_minguo"===e.era}getDaysInMonth(e){return super.getDaysInMonth(Va(e))}getYearsInEra(e){return"before_minguo"===e.era?9999:8088}constructor(...e){super(...e),this.identifier="roc"}}function Va(e){let[t,n]=Ai(Aa(e));return new _a(t,n,e.month,e.day)}const Fa=1948320,za=[0,31,62,93,124,155,186,216,246,276,306,336];class Ka{fromJulianDay(e){let t=e-Fa,n=1+Math.floor((33*t+3)/12053),i=t-(365*(n-1)+Math.floor((8*n+21)/33)),a=i<216?Math.floor(i/31):Math.floor((i-6)/30);return new _a(this,n,a+1,i-za[a]+1)}toJulianDay(e){let t=Fa-1+365*(e.year-1)+Math.floor((8*e.year+21)/33);return t+=za[e.month-1],t+=e.day,t}getMonthsInYear(){return 12}getDaysInMonth(e){return e.month<=6?31:e.month<=11||Li(25*e.year+11,33)<8?30:29}getMaximumMonthsInYear(){return 12}getMaximumDaysInMonth(){return 31}getEras(){return["AP"]}getYearsInEra(){return 9377}constructor(){this.identifier="persian"}}class Ua extends $i{fromJulianDay(e){let t,n,i,a=super.fromJulianDay(e),r=a.year-78,o=e-Ni(a.era,a.year,1,1);if(o<80?(r--,t=Oi(a.year-1)?31:30,o+=t+155+90+10):(t=Oi(a.year)?31:30,o-=80),o<t)n=1,i=o+1;else{let e=o-t;e<155?(n=Math.floor(e/31)+2,i=e%31+1):(e-=155,n=Math.floor(e/30)+7,i=e%30+1)}return new _a(this,r,n,i)}
2toJulianDay(e){let t,n,i=e.year+78,[a,r]=Ai(i);return Oi(r)?(t=31,n=Ni(a,r,3,21)):(t=30,n=Ni(a,r,3,22)),1===e.month?n+e.day-1:(n+=t+31*Math.min(e.month-2,5),e.month>=8&&(n+=30*(e.month-7)),n+=e.day-1,n)}getDaysInMonth(e){return 1===e.month&&Oi(e.year+78)||e.month>=2&&e.month<=6?31:30}getYearsInEra(){return 9919}getEras(){return["saka"]}balanceDate(){}constructor(...e){super(...e),this.identifier="indian"}}const Ba=1948440,Ha=1948439,Wa=1300,qa=1600;function Ja(e,t,n,i){return i+Math.ceil(29.5*(n-1))+354*(t-1)+Math.floor((3+11*t)/30)+e-1}function Ga(e,t,n){let i=Math.floor((30*(n-t)+10646)/10631),a=Math.min(12,Math.ceil((n-(29+Ja(t,i,1,1)))/29.5)+1),r=n-Ja(t,i,a,1)+1;return new _a(e,i,a,r)}function Ya(e){return(14+11*e)%30<11}class Xa{fromJulianDay(e){return Ga(this,Ba,e)}toJulianDay(e){return Ja(Ba,e.year,e.month,e.day)}getDaysInMonth(e){let t=29+e.month%2;return 12===e.month&&Ya(e.year)&&t++,t}getMonthsInYear(){return 12}getDaysInYear(e){return Ya(e.year)?355:354}getMaximumMonthsInYear(){return 12}getMaximumDaysInMonth(){return 30}getYearsInEra(){return 9665}getEras(){return["AH"]}constructor(){this.identifier="islamic-civil"}}class Za extends Xa{fromJulianDay(e){return Ga(this,Ha,e)}toJulianDay(e){return Ja(Ha,e.year,e.month,e.day)}constructor(...e){super(...e),this.identifier="islamic-tbla"}}let Qa,er;function tr(e){return 460322+er[e-Wa]}function nr(e,t){let n=1<<11-(t-1);return 0===(Qa[e-Wa]&n)?29:30}function ir(e,t){let n=tr(e);for(let i=1;i<t;i++)n+=nr(e,i);return n}function ar(e){return er[e+1-Wa]-er[e-Wa]}class rr extends Xa{fromJulianDay(e){let t=e-Ba,n=tr(Wa),i=tr(qa);if(t<n||t>i)return super.fromJulianDay(e);{let e=1299,n=1,i=1;for(;i>0;){e++,i=t-tr(e)+1;let a=ar(e);if(i===a){n=12;break}if(i<a){let t=nr(e,n);for(n=1;i>t;)i-=t,n++,t=nr(e,n);break}}return new _a(this,e,n,t-ir(e,n)+1)}}toJulianDay(e){return e.year<Wa||e.year>qa?super.toJulianDay(e):Ba+ir(e.year,e.month)+(e.day-1)}getDaysInMonth(e){return e.year<Wa||e.year>qa?super.getDaysInMonth(e):nr(e.year,e.month)}getDaysInYear(e){return e.year<Wa||e.year>qa?super.getDaysInYear(e):ar(e.year)}constructor(){if(super(),this.identifier="islamic-umalqura",Qa||(Qa=new Uint16Array(Uint8Array.from(atob("qgpUDckO1AbqBmwDrQpVBakGkgepC9QF2gpcBS0NlQZKB1QLagutBa4ETwoXBYsGpQbVCtYCWwmdBE0KJg2VDawFtgm6AlsKKwWVCsoG6Qr0AnYJtgJWCcoKpAvSC9kF3AJtCU0FpQpSC6ULtAW2CVcFlwJLBaMGUgdlC2oFqworBZUMSg2lDcoF1gpXCasESwmlClILagt1BXYCtwhbBFUFqQW0BdoJ3QRuAjYJqgpUDbIN1QXaAlsJqwRVCkkLZAtxC7QFtQpVCiUNkg7JDtQG6QprCasEkwpJDaQNsg25CroEWworBZUKKgtVC1wFvQQ9Ah0JlQpKC1oLbQW2AjsJmwRVBqkGVAdqC2wFrQpVBSkLkgupC9QF2gpaBasKlQVJB2QHqgu1BbYCVgpNDiULUgtqC60FrgIvCZcESwalBqwG1gpdBZ0ETQoWDZUNqgW1BdoCWwmtBJUFygbkBuoK9QS2AlYJqgpUC9IL2QXqAm0JrQSVCkoLpQuyBbUJ1gSXCkcFkwZJB1ULagVrCisFiwpGDaMNygXWCtsEawJLCaUKUgtpC3UFdgG3CFsCKwVlBbQF2gntBG0BtgimClINqQ3UBdoKWwmrBFMGKQdiB6kLsgW1ClUFJQuSDckO0gbpCmsFqwRVCikNVA2qDbUJugQ7CpsETQqqCtUK2gJdCV4ELgqaDFUNsga5BroEXQotBZUKUguoC7QLuQXaAloJSgukDdEO6AZqC20FNQWVBkoNqA3UDdoGWwWdAisGFQtKC5ULqgWuCi4JjwwnBZUGqgbWCl0FnQI="),e=>e.charCodeAt(0)).buffer)),!er){er=new Uint32Array(301);let e=0;for(let t=Wa;t<=qa;t++){er[t-Wa]=e;for(let n=1;n<=12;n++)e+=nr(t,n)}}}}const or=347997;function sr(e){return Li(7*e+1,19)<7}function lr(e){let t=Math.floor((235*e-234)/19),n=12084+13753*t,i=29*t+Math.floor(n/25920);return Li(3*(i+1),7)<3&&(i+=1),i}function ur(e){return lr(e)+function(e){let t=lr(e-1),n=lr(e);return lr(e+1)-n===356?2:n-t===382?1:0}(e)}function cr(e){return ur(e+1)-ur(e)}function dr(e,t){if(t>=6&&!sr(e)&&t++,4===t||7===t||9===t||11===t||13===t)return 29;let n=function(e){let t=cr(e);switch(t>380&&(t-=30),t){case 353:return 0;case 354:return 1;case 355:return 2}}(e);return 2===t?2===n?30:29:3===t?0===n?29:30:6===t?sr(e)?30:0:30}class pr{fromJulianDay(e){let t=e-or,n=25920*t/765433,i=Math.floor((19*n+234)/235)+1,a=ur(i),r=Math.floor(t-a);for(;r<1;)i--,a=ur(i),r=Math.floor(t-a);let o=1,s=0;for(;s<r;)s+=dr(i,o),o++;return o--,s-=dr(i,o),new _a(this,i,o,r-s)}toJulianDay(e){let t=ur(e.year);for(let n=1;n<e.month;n++)t+=dr(e.year,n);return t+e.day+or}getDaysInMonth(e){return dr(e.year,e.month)}getMonthsInYear(e){return sr(e.year)?13:12}getDaysInYear(e){return cr(e.year)}getMaximumMonthsInYear(){return 13}getMaximumDaysInMonth(){return 30}getYearsInEra(){return 9999}getEras(){return["AM"]}balanceYearMonth(e,t){t.year!==e.year&&(sr(t.year)&&!sr(e.year)&&t.month>6?e.month--:!sr(t.year)&&sr(e.year)&&t.month>6&&e.month++)}constructor(){this.identifier="hebrew"}}const mr=1723856,fr=1824665,hr=5500;function gr(e,t,n,i){return e+365*t+Math.floor(t/4)+30*(n-1)+i-1}function vr(e,t){let n=Math.floor(4*(t-e)/1461),i=1+Math.floor((t-gr(e,n,1,1))/30);return[n,i,t+1-gr(e,n,i,1)]}function br(e){return Math.floor(e%4/3)}function yr(e,t){return t%13!=0?30:br(e)+5}class _r{fromJulianDay(e){let[t,n,i]=vr(mr,e),a="AM";return t<=0&&(a="AA",t+=hr),new _a(this,a,t,n,i)}toJulianDay(e){let t=e.year;return"AA"===e.era&&(t-=hr),gr(mr,t,e.month,e.day)}getDaysInMonth(e){return yr(e.year,e.month)}getMonthsInYear(){return 13}getDaysInYear(e){return 365+br(e.year)}getMaximumMonthsInYear(){return 13}getMaximumDaysInMonth(){return 30}getYearsInEra(e){return"AA"===e.era?9999:9991}getEras(){return["AA","AM"]}constructor(){this.identifier="ethiopic"}}class kr extends _r{fromJulianDay(e){let[t,n,i]=vr(mr,e);return t+=hr,new _a(this,"AA",t,n,i)}getEras(){return["AA"]}getYearsInEra(){return 9999}constructor(...e){super(...e),this.identifier="ethioaa"}}class wr extends _r{fromJulianDay(e){let[t,n,i]=vr(fr,e),a="CE";return t<=0&&(a="BCE",t=1-t),new _a(this,a,t,n,i)}toJulianDay(e){let t=e.year;return"BCE"===e.era&&(t=1-t),gr(fr,t,e.month,e.day)}getDaysInMonth(e){let t=e.year;return"BCE"===e.era&&(t=1-t),yr(t,e.month)}isInverseEra(e){return"BCE"===e.era}balanceDate(e){e.year<=0&&(e.era="BCE"===e.era?"CE":"BCE",e.year=1-e.year)}getEras(){return["BCE","CE"]}getYearsInEra(e){return"BCE"===e.era?9999:9715}constructor(...e){super(...e),this.identifier="coptic"}}function Sr(e){switch(e){case"buddhist":return new Na;case"ethiopic":return new _r;case"ethioaa":return new kr;
2case"coptic":return new wr;case"hebrew":return new pr;case"indian":return new Ua;case"islamic-civil":return new Xa;case"islamic-tbla":return new Za;case"islamic-umalqura":return new rr;case"japanese":return new La;case"persian":return new Ka;case"roc":return new $a;default:return new $i}}let xr=new Map;class Er{format(e){return this.formatter.format(e)}formatToParts(e){return this.formatter.formatToParts(e)}formatRange(e,t){if("function"==typeof this.formatter.formatRange)return this.formatter.formatRange(e,t);if(t<e)throw new RangeError("End date must be >= start date");return`${this.formatter.format(e)} – ${this.formatter.format(t)}`}formatRangeToParts(e,t){if("function"==typeof this.formatter.formatRangeToParts)return this.formatter.formatRangeToParts(e,t);if(t<e)throw new RangeError("End date must be >= start date");let n=this.formatter.formatToParts(e),i=this.formatter.formatToParts(t);return[...n.map(e=>({...e,source:"startRange"})),{type:"literal",value:" – ",source:"shared"},...i.map(e=>({...e,source:"endRange"}))]}resolvedOptions(){let e=this.formatter.resolvedOptions();return null==Pr&&(Pr="h12"===new Intl.DateTimeFormat("fr",{hour:"numeric",hour12:!1}).resolvedOptions().hourCycle),Pr&&(this.resolvedHourCycle||(this.resolvedHourCycle=function(e,t){if(!t.timeStyle&&!t.hour)return;e=e.replace(/(-u-)?-nu-[a-zA-Z0-9]+/,"");let n=jr(e+=(e.includes("-u-")?"":"-u")+"-nu-latn",{...t,timeZone:void 0}),i=parseInt(n.formatToParts(new Date(2020,2,3,0)).find(e=>"hour"===e.type).value,10),a=parseInt(n.formatToParts(new Date(2020,2,3,23)).find(e=>"hour"===e.type).value,10);if(0===i&&23===a)return"h23";if(24===i&&23===a)return"h24";if(0===i&&11===a)return"h11";if(12===i&&11===a)return"h12";throw new Error("Unexpected hour cycle result")}(e.locale,this.options)),e.hourCycle=this.resolvedHourCycle,e.hour12="h11"===this.resolvedHourCycle||"h12"===this.resolvedHourCycle),"ethiopic-amete-alem"===e.calendar&&(e.calendar="ethioaa"),e}constructor(e,t={}){this.formatter=jr(e,t),this.options=t}}const Tr={true:{ja:"h11"},false:{}};function jr(e,t={}){if("boolean"==typeof t.hour12&&(null==Cr&&(Cr="24"===new Intl.DateTimeFormat("en-US",{hour:"numeric",hour12:!1}).format(new Date(2020,2,3,0))),Cr)){t={...t};let n=Tr[String(t.hour12)][e.split("-")[0]],i=t.hour12?"h12":"h23";t.hourCycle=n??i,delete t.hour12}let n=e+(t?Object.entries(t).sort((e,t)=>e[0]<t[0]?-1:1).join():"");if(xr.has(n))return xr.get(n);let i=new Intl.DateTimeFormat(e,t);return xr.set(n,i),i}let Cr=null,Pr=null;function Mr(e){e=function(e,t){let n=(0,a.useRef)(null);return e&&n.current&&t(e,n.current)&&(e=n.current),n.current=e,e}(e??{},Lr);let{locale:t}=_i();return(0,a.useMemo)(()=>new Er(t,e),[t,e])}function Lr(e,t){if(e===t)return!0;let n=Object.keys(e),i=Object.keys(t);if(n.length!==i.length)return!1;for(let i of n)if(t[i]!==e[i])return!1;return!0}let Rr=new Map,Nr=!1;try{Nr="exceptZero"===new Intl.NumberFormat("de-DE",{signDisplay:"exceptZero"}).resolvedOptions().signDisplay}catch{}let Or=!1;try{Or="unit"===new Intl.NumberFormat("de-DE",{style:"unit",unit:"degree"}).resolvedOptions().style}catch{}const Dr={degree:{narrow:{default:"°","ja-JP":" 度","zh-TW":"度","sl-SI":" °"}}};class Ar{format(e){let t="";if(t=Nr||null==this.options.signDisplay?this.numberFormatter.format(e):function(e,t,n){if("auto"===t)return e.format(n);if("never"===t)return e.format(Math.abs(n));{let i=!1;if("always"===t?i=n>0||Object.is(n,0):"exceptZero"===t&&(Object.is(n,-0)||Object.is(n,0)?n=Math.abs(n):i=n>0),i){let t=e.format(-n),i=e.format(n),a=t.replace(i,"").replace(/\u200e|\u061C/,"");return 1!==[...a].length&&console.warn("@react-aria/i18n polyfill for NumberFormat signDisplay: Unsupported case"),t.replace(i,"!!!").replace(a,"+").replace("!!!",i)}return e.format(n)}}(this.numberFormatter,this.options.signDisplay,e),"unit"===this.options.style&&!Or){var n;let{unit:e,unitDisplay:i="short",locale:a}=this.resolvedOptions();if(!e)return t;let r=null===(n=Dr[e])||void 0===n?void 0:n[i];t+=r[a]||r.default}return t}formatToParts(e){return this.numberFormatter.formatToParts(e)}formatRange(e,t){if("function"==typeof this.numberFormatter.formatRange)return this.numberFormatter.formatRange(e,t);if(t<e)throw new RangeError("End date must be >= start date");return`${this.format(e)} – ${this.format(t)}`}formatRangeToParts(e,t){if("function"==typeof this.numberFormatter.formatRangeToParts)return this.numberFormatter.formatRangeToParts(e,t);if(t<e)throw new RangeError("End date must be >= start date");let n=this.numberFormatter.formatToParts(e),i=this.numberFormatter.formatToParts(t);return[...n.map(e=>({...e,source:"startRange"})),{type:"literal",value:" – ",source:"shared"},...i.map(e=>({...e,source:"endRange"}))]}resolvedOptions(){let e=this.numberFormatter.resolvedOptions();return!Nr&&null!=this.options.signDisplay&&(e={...e,signDisplay:this.options.signDisplay}),!Or&&"unit"===this.options.style&&(e={...e,style:"unit",unit:this.options.unit,unitDisplay:this.options.unitDisplay}),e}constructor(e,t={}){this.numberFormatter=function(e,t={}){let{numberingSystem:n}=t;if(n&&e.includes("-nu-")&&(e.includes("-u-")||(e+="-u-"),e+=`-nu-${n}`),"unit"===t.style&&!Or){var i;let{unit:e,unitDisplay:n="short"}=t;if(!e)throw new Error('unit option must be provided with style: "unit"');if(null===(i=Dr[e])||void 0===i||!i[n])throw new Error(`Unsupported unit ${e} with unitDisplay = ${n}`);t={...t,style:"decimal"}}let a=e+(t?Object.entries(t).sort((e,t)=>
2e[0]<t[0]?-1:1).join():"");if(Rr.has(a))return Rr.get(a);let r=new Intl.NumberFormat(e,t);return Rr.set(a,r),r}(e,t),this.options=t}}const Ir=new RegExp("^.*\\(.*\\).*$"),$r=["latn","arab","hanidec","deva","beng","fullwide"];class Vr{parse(e){return zr(this.locale,this.options,e).parse(e)}isValidPartialNumber(e,t,n){return zr(this.locale,this.options,e).isValidPartialNumber(e,t,n)}getNumberingSystem(e){return zr(this.locale,this.options,e).options.numberingSystem}constructor(e,t={}){this.locale=e,this.options=t}}const Fr=new Map;function zr(e,t,n){let i=Kr(e,t);if(!e.includes("-nu-")&&!i.isValidPartialNumber(n))for(let a of $r)if(a!==i.options.numberingSystem){let i=Kr(e+(e.includes("-u-")?"-nu-":"-u-nu-")+a,t);if(i.isValidPartialNumber(n))return i}return i}function Kr(e,t){let n=e+(t?Object.entries(t).sort((e,t)=>e[0]<t[0]?-1:1).join():""),i=Fr.get(n);return i||(i=new Ur(e,t),Fr.set(n,i)),i}class Ur{parse(e){let t=this.sanitize(e);if(this.symbols.group&&(t=Wr(t,this.symbols.group,"")),this.symbols.decimal&&(t=t.replace(this.symbols.decimal,".")),this.symbols.minusSign&&(t=t.replace(this.symbols.minusSign,"-")),t=t.replace(this.symbols.numeral,this.symbols.index),"percent"===this.options.style){let e=t.indexOf("-");t=t.replace("-",""),t=t.replace("+","");let n=t.indexOf(".");-1===n&&(n=t.length),t=t.replace(".",""),t=n-2==0?`0.${t}`:n-2==-1?`0.0${t}`:n-2==-2?"0.00":`${t.slice(0,n-2)}.${t.slice(n-2)}`,e>-1&&(t=`-${t}`)}let n=t?+t:NaN;if(isNaN(n))return NaN;if("percent"===this.options.style){var i,a;let e={...this.options,style:"decimal",minimumFractionDigits:Math.min((null!==(i=this.options.minimumFractionDigits)&&void 0!==i?i:0)+2,20),maximumFractionDigits:Math.min((null!==(a=this.options.maximumFractionDigits)&&void 0!==a?a:0)+2,20)};return new Vr(this.locale,e).parse(new Ar(this.locale,e).format(n))}return"accounting"===this.options.currencySign&&Ir.test(e)&&(n*=-1),n}sanitize(e){return e=e.replace(this.symbols.literals,""),this.symbols.minusSign&&(e=e.replace("-",this.symbols.minusSign)),"arab"===this.options.numberingSystem&&(this.symbols.decimal&&(e=(e=e.replace(",",this.symbols.decimal)).replace("،",this.symbols.decimal)),this.symbols.group&&(e=Wr(e,".",this.symbols.group))),"’"===this.symbols.group&&e.includes("'")&&(e=Wr(e,"'",this.symbols.group)),"fr-FR"===this.options.locale&&this.symbols.group&&(e=Wr(e," ",this.symbols.group),e=Wr(e,/\u00A0/g,this.symbols.group)),e}isValidPartialNumber(e,t=-1/0,n=1/0){return e=this.sanitize(e),this.symbols.minusSign&&e.startsWith(this.symbols.minusSign)&&t<0?e=e.slice(this.symbols.minusSign.length):this.symbols.plusSign&&e.startsWith(this.symbols.plusSign)&&n>0&&(e=e.slice(this.symbols.plusSign.length)),!(this.symbols.group&&e.startsWith(this.symbols.group)||this.symbols.decimal&&e.indexOf(this.symbols.decimal)>-1&&0===this.options.maximumFractionDigits)&&(this.symbols.group&&(e=Wr(e,this.symbols.group,"")),e=e.replace(this.symbols.numeral,""),this.symbols.decimal&&(e=e.replace(this.symbols.decimal,"")),0===e.length)}constructor(e,t={}){var n,i;this.locale=e,1!==t.roundingIncrement&&null!=t.roundingIncrement&&(null==t.maximumFractionDigits&&null==t.minimumFractionDigits?(t.maximumFractionDigits=0,t.minimumFractionDigits=0):null==t.maximumFractionDigits?t.maximumFractionDigits=t.minimumFractionDigits:null==t.minimumFractionDigits&&(t.minimumFractionDigits=t.maximumFractionDigits)),this.formatter=new Intl.NumberFormat(e,t),this.options=this.formatter.resolvedOptions(),this.symbols=function(e,t,n,i){var a,r,o,s;let l=new Intl.NumberFormat(e,{...n,minimumSignificantDigits:1,maximumSignificantDigits:21,roundingIncrement:1,roundingPriority:"auto",roundingMode:"halfExpand"}),u=l.formatToParts(-10000.111),c=l.formatToParts(10000.111),d=Hr.map(e=>l.formatToParts(e));var p;let m=null!==(p=null===(a=u.find(e=>"minusSign"===e.type))||void 0===a?void 0:a.value)&&void 0!==p?p:"-",f=null===(r=c.find(e=>"plusSign"===e.type))||void 0===r?void 0:r.value;!f&&("exceptZero"===i?.signDisplay||"always"===i?.signDisplay)&&(f="+");let h=null===(o=new Intl.NumberFormat(e,{...n,minimumFractionDigits:2,maximumFractionDigits:2}).formatToParts(.001).find(e=>"decimal"===e.type))||void 0===o?void 0:o.value,g=null===(s=u.find(e=>"group"===e.type))||void 0===s?void 0:s.value,v=u.filter(e=>!Br.has(e.type)).map(e=>qr(e.value)),b=d.flatMap(e=>e.filter(e=>!Br.has(e.type)).map(e=>qr(e.value))),y=[...new Set([...v,...b])].sort((e,t)=>
2t.length-e.length),_=0===y.length?new RegExp("[\\p{White_Space}]","gu"):new RegExp(`${y.join("|")}|[\\p{White_Space}]`,"gu"),k=[...new Intl.NumberFormat(n.locale,{useGrouping:!1}).format(9876543210)].reverse(),w=new Map(k.map((e,t)=>[e,t]));return{minusSign:m,plusSign:f,decimal:h,group:g,literals:_,numeral:new RegExp(`[${k.join("")}]`,"g"),index:e=>String(w.get(e))}}(e,this.formatter,this.options,t),"percent"===this.options.style&&((null!==(n=this.options.minimumFractionDigits)&&void 0!==n?n:0)>18||(null!==(i=this.options.maximumFractionDigits)&&void 0!==i?i:0)>18)&&console.warn("NumberParser cannot handle percentages with greater than 18 decimal places, please reduce the number in your options.")}}const Br=new Set(["decimal","fraction","integer","minusSign","plusSign","group"]),Hr=[0,4,2,1,11,20,3,7,100,21,.1,1.1];function Wr(e,t,n){return e.replaceAll?e.replaceAll(t,n):e.split(t).join(n)}function qr(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function Jr(e={}){let{locale:t}=_i();return(0,a.useMemo)(()=>new Ar(t,e),[t,e])}let Gr=new Map;function Yr(e){let{locale:t}=_i(),n=t+(e?Object.entries(e).sort((e,t)=>e[0]<t[0]?-1:1).join():"");if(Gr.has(n))return Gr.get(n);let i=new Intl.Collator(t,e);return Gr.set(n,i),i}function Xr(e){let t=Yr({usage:"search",...e}),n=(0,a.useCallback)((e,n)=>0===n.length||(e=e.normalize("NFC"),n=n.normalize("NFC"),0===t.compare(e.slice(0,n.length),n)),[t]),i=(0,a.useCallback)((e,n)=>0===n.length||(e=e.normalize("NFC"),n=n.normalize("NFC"),0===t.compare(e.slice(-n.length),n)),[t]),r=(0,a.useCallback)((e,n)=>{if(0===n.length)return!0;e=e.normalize("NFC");let i=0,a=(n=n.normalize("NFC")).length;for(;i+a<=e.length;i++){let r=e.slice(i,i+a);if(0===t.compare(n,r))return!0}return!1},[t]);return(0,a.useMemo)(()=>({startsWith:n,endsWith:i,contains:r}),[n,i,r])}function Zr(e,t){let n,{elementType:i="button",isDisabled:a,onPress:r,onPressStart:o,onPressEnd:s,onPressUp:l,onPressChange:u,preventFocusOnPress:c,allowFocusWhenDisabled:d,onClick:p,href:m,target:f,rel:h,type:g="button"}=e;n="button"===i?{type:g,disabled:a,form:e.form,formAction:e.formAction,formEncType:e.formEncType,formMethod:e.formMethod,formNoValidate:e.formNoValidate,formTarget:e.formTarget,name:e.name,value:e.value}:{role:"button",href:"a"!==i||a?void 0:m,target:"a"===i?f:void 0,type:"input"===i?g:void 0,disabled:"input"===i?a:void 0,"aria-disabled":a&&"input"!==i?a:void 0,rel:"a"===i?h:void 0};let{pressProps:v,isPressed:b}=kn({onPressStart:o,onPressEnd:s,onPressChange:u,onPress:r,onPressUp:l,onClick:p,isDisabled:a,preventFocusOnPress:c,ref:t}),{focusableProps:y}=Xn(e,t);d&&(y.tabIndex=a?-1:y.tabIndex);let _=Ue(y,v,Ye(e,{labelable:!0}));return{isPressed:b,buttonProps:Ue(n,_,{"aria-haspopup":e["aria-haspopup"],"aria-expanded":e["aria-expanded"],"aria-controls":e["aria-controls"],"aria-pressed":e["aria-pressed"],"aria-current":e["aria-current"],"aria-disabled":e["aria-disabled"]})}}const Qr=a.createContext(null),eo="react-aria-focus-scope-restore";let to=null;function no(e){let{children:t,contain:n,restoreFocus:i,autoFocus:r}=e,o=(0,a.useRef)(null),s=(0,a.useRef)(null),l=(0,a.useRef)([]),{parentNode:u}=(0,a.useContext)(Qr)||{},c=(0,a.useMemo)(()=>new yo({scopeRef:l}),[l]);fe(()=>{let e=u||_o.root;if(_o.getTreeNode(e.scopeRef)&&to&&!lo(to,e.scopeRef)){let t=_o.getTreeNode(to);t&&(e=t)}e.addChild(c),_o.addNode(c)},[c,u]),fe(()=>{let e=_o.getTreeNode(l);e&&(e.contain=!!n)},[n]),fe(()=>{var e;let t=null===(e=o.current)||void 0===e?void 0:e.nextSibling,n=[],i=e=>e.stopPropagation();for(;t&&t!==s.current;)n.push(t),t.addEventListener(eo,i),t=t.nextSibling;return l.current=n,()=>{for(let e of n)e.removeEventListener(eo,i)}},[t]),function(e,t,n){fe(()=>{if(t||n)return;let i=e.current;const a=Le(i?i[0]:void 0);let r=t=>{let n=Ae(t);oo(n,e.current)?to=e:ro(n)||(to=null)};return a.addEventListener("focusin",r,!1),i?.forEach(e=>e.addEventListener("focusin",r,!1)),()=>{a.removeEventListener("focusin",r,!1),i?.forEach(e=>e.removeEventListener("focusin",r,!1))}},[e,t,n])}(l,i,n),function(e,t){let n=(0,a.useRef)(void 0),i=(0,a.useRef)(void 0);fe(()=>{let a=e.current;if(!t)return void(i.current&&(cancelAnimationFrame(i.current),i.current=void 0));const r=Le(a?a[0]:void 0);let o=t=>{if("Tab"!==t.key||t.altKey||t.ctrlKey||t.metaKey||!ao(e)||t.isComposing)return;let n=De(r),i=e.current;if(!i||!oo(n,i))return;let a=ho(io(i),{tabbable:!0},i);if(!n)return;a.currentNode=n;let o=t.shiftKey?a.previousNode():a.nextNode();o||(a.currentNode=t.shiftKey?i[i.length-1].nextElementSibling:i[0].previousElementSibling,o=t.shiftKey?a.previousNode():a.nextNode()),t.preventDefault(),o&&uo(o,!0)},s=t=>{to&&!lo(to,e)||!oo(Ae(t),e.current)?ao(e)&&!so(Ae(t),e)?n.current?n.current.focus():to&&to.current&&po(to.current):ao(e)&&(n.current=Ae(t)):(to=e,n.current=Ae(t))},l=t=>{i.current&&cancelAnimationFrame(i.current),i.current=requestAnimationFrame(()=>{let i=Un(),a=("virtual"===i||null===i)&&ut()&&lt(),o=De(r);if(!a&&o&&ao(e)&&!so(o,e)){to=e;let i=Ae(t);var s;i&&i.isConnected?(n.current=i,null===(s=n.current)||void 0===s||s.focus()):to.current&&po(to.current)}})};return r.addEventListener("keydown",o,!1),r.addEventListener("focusin",s,!1),a?.forEach(e
vendor: 4,564 bytes, line 2
2=>e.addEventListener("focusin",s,!1)),a?.forEach(e=>e.addEventListener("focusout",l,!1)),()=>{r.removeEventListener("keydown",o,!1),r.removeEventListener("focusin",s,!1),a?.forEach(e=>e.removeEventListener("focusin",s,!1)),a?.forEach(e=>e.removeEventListener("focusout",l,!1))}},[e,t]),fe(()=>()=>{i.current&&cancelAnimationFrame(i.current)},[i])}(l,n),function(e,t,n){const i=(0,a.useRef)(typeof document<"u"?De(Le(e.current?e.current[0]:void 0)):null);fe(()=>{let i=e.current;const a=Le(i?i[0]:void 0);if(!t||n)return;let r=()=>{(!to||lo(to,e))&&oo(De(a),e.current)&&(to=e)};return a.addEventListener("focusin",r,!1),i?.forEach(e=>e.addEventListener("focusin",r,!1)),()=>{a.removeEventListener("focusin",r,!1),i?.forEach(e=>e.removeEventListener("focusin",r,!1))}},[e,n]),fe(()=>{const i=Le(e.current?e.current[0]:void 0);if(!t)return;let a=t=>{if("Tab"!==t.key||t.altKey||t.ctrlKey||t.metaKey||!ao(e)||t.isComposing)return;let n=i.activeElement;if(!so(n,e)||!mo(e))return;let a=_o.getTreeNode(e);if(!a)return;let r=a.nodeToRestore,o=ho(i.body,{tabbable:!0});o.currentNode=n;let s=t.shiftKey?o.previousNode():o.nextNode();if((!r||!r.isConnected||r===i.body)&&(r=void 0,a.nodeToRestore=void 0),(!s||!so(s,e))&&r){o.currentNode=r;do{s=t.shiftKey?o.previousNode():o.nextNode()}while(so(s,e));t.preventDefault(),t.stopPropagation(),s?uo(s,!0):ro(r)?uo(r,!0):n.blur()}};return n||i.addEventListener("keydown",a,!0),()=>{n||i.removeEventListener("keydown",a,!0)}},[e,t,n]),fe(()=>{const n=Le(e.current?e.current[0]:void 0);if(!t)return;let a=_o.getTreeNode(e);var r;return a?(a.nodeToRestore=null!==(r=i.current)&&void 0!==r?r:void 0,()=>{let i=_o.getTreeNode(e);if(!i)return;let a=i.nodeToRestore,r=De(n);if(t&&a&&(r&&so(r,e)||r===n.body&&mo(e))){let t=_o.clone();requestAnimationFrame(()=>{if(n.activeElement===n.body){let n=t.getTreeNode(e);for(;n;){if(n.nodeToRestore&&n.nodeToRestore.isConnected)return void fo(n.nodeToRestore);n=n.parent}for(n=t.getTreeNode(e);n;){if(n.scopeRef&&n.scopeRef.current&&_o.getTreeNode(n.scopeRef))return void fo(co(n.scopeRef.current,!0));n=n.parent}}})}}):void 0},[e,t])}(l,i,n),function(e,t){const n=a.useRef(t);(0,a.useEffect)(()=>{if(n.current){to=e;const t=Le(e.current?e.current[0]:void 0);!oo(De(t),to.current)&&e.current&&po(e.current)}n.current=!1},[e])}(l,r),(0,a.useEffect)(()=>{const e=De(Le(l.current?l.current[0]:void 0));let t=null;if(oo(e,l.current)){for(let n of _o.traverse())n.scopeRef&&oo(e,n.scopeRef.current)&&(t=n);t===_o.getTreeNode(l)&&(to=t.scopeRef)}},[l]),fe(()=>()=>{var e,t,n;let i=null!==(n=null===(t=_o.getTreeNode(l))||void 0===t||null===(e=t.parent)||void 0===e?void 0:e.scopeRef)&&void 0!==n?n:null;(l===to||lo(l,to))&&(!i||_o.getTreeNode(i))&&(to=i),_o.removeTreeNode(l)},[l]);let d=(0,a.useMemo)(()=>function(e){return{focusNext(t={}){let n=e.current,{from:i,tabbable:a,wrap:r,accept:o}=t;var s;let l=i||De(Le(null!==(s=n[0])&&void 0!==s?s:void 0)),u=n[0].previousElementSibling,c=ho(io(n),{tabbable:a,accept:o},n);c.currentNode=oo(l,n)?l:u;let d=c.nextNode();return!d&&r&&(c.currentNode=u,d=c.nextNode()),d&&uo(d,!0),d},focusPrevious(t={}){let n=e.current,{from:i,tabbable:a,wrap:r,accept:o}=t;var s;let l=i||De(Le(null!==(s=n[0])&&void 0!==s?s:void 0)),u=n[n.length-1].nextElementSibling,c=ho(io(n),{tabbable:a,accept:o},n);c.currentNode=oo(l,n)?l:u;let d=c.previousNode();return!d&&r&&(c.currentNode=u,d=c.previousNode()),d&&uo(d,!0),d},focusFirst(t={}){let n=e.current,{tabbable:i,accept:a}=t,r=ho(io(n),{tabbable:i,accept:a},n);r.currentNode=n[0].previousElementSibling;let o=r.nextNode();return o&&uo(o,!0),o},focusLast(t={}){let n=e.current,{tabbable:i,accept:a}=t,r=ho(io(n),{tabbable:i,accept:a},n);r.currentNode=n[n.length-1].nextElementSibling;let o=r.previousNode();return o&&uo(o,!0),o}}}(l),[]),p=(0,a.useMemo)(()=>({focusManager:d,parentNode:c}),[c,d]);return a.createElement(Qr.Provider,{value:p},a.createElement("span",{"data-focus-scope-start":!0,hidden:!0,ref:o}),t,a.createElement("span",{"data-focus-scope-end":!0,hidden:!0,ref:s}))}function io(e){return e[0].parentElement}function ao(e){let t=_o.getTreeNode(to);for(;t&&t.scopeRef!==e;){if(t.contain)return!1;t=t.parent}return!0}function ro(e){return so(e)}function oo(e,t){return!(!e||!t)&&t.some(t=>Oe(t,e))}function so(e,t=null){if(e instanceof Element&&e.closest("[data-react-aria-top-layer]"))return!0;for(let{scopeRef:n}of _o.traverse(_o.getTreeNode(t)))if(n&&oo(e,n.current))return!0;return!1}function lo(e,t){var n;let i=null===(n=_o.getTreeNode(t))||void 0===n?void 0:n.parent;for(;i;){if(i.scopeRef===e)return!0;
2i=i.parent}return!1}function uo(e,t=!1){if(null==e||t){if(null!=e)try{e.focus()}catch{}}else try{Wn(e)}catch{}}function co(e,t=!0){let n=e[0].previousElementSibling,i=io(e),a=ho(i,{tabbable:t},e);a.currentNode=n;let r=a.nextNode();return t&&!r&&(i=io(e),a=ho(i,{tabbable:!1},e),a.currentNode=n,r=a.nextNode()),r}function po(e,t=!0){uo(co(e,t))}function mo(e){let t=_o.getTreeNode(to);for(;t&&t.scopeRef!==e;){if(t.nodeToRestore)return!1;t=t.parent}return t?.scopeRef===e}function fo(e){e.dispatchEvent(new CustomEvent(eo,{bubbles:!0,cancelable:!0}))&&uo(e)}function ho(e,t,n){let i=t?.tabbable?Jt:qt,a=e?.nodeType===Node.ELEMENT_NODE?e:null,r=Le(a),o=$e(r,e||r,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>Oe(t?.from,e)||t?.tabbable&&"INPUT"===e.tagName&&"radio"===e.getAttribute("type")&&(!function(e){if(e.checked)return!0;const t=function(e){if(!e.form)return Array.from(Le(e).querySelectorAll(`input[type="radio"][name="${CSS.escape(e.name)}"]`)).filter(e=>!e.form);const t=e.form.elements.namedItem(e.name);let n=Re(e);return t instanceof n.RadioNodeList?Array.from(t).filter(e=>e instanceof n.HTMLInputElement):t instanceof n.HTMLInputElement?[t]:[]}(e);return t.length>0&&!t.some(e=>e.checked)}(e)||"INPUT"===o.currentNode.tagName&&"radio"===o.currentNode.type&&o.currentNode.name===e.name)?NodeFilter.FILTER_REJECT:!i(e)||n&&!oo(e,n)||t?.accept&&!t.accept(e)?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT});return t?.from&&(o.currentNode=t.from),o}function go(e,t={}){return{focusNext(n={}){let i=e.current;if(!i)return null;let{from:a,tabbable:r=t.tabbable,wrap:o=t.wrap,accept:s=t.accept}=n,l=a||De(Le(i)),u=ho(i,{tabbable:r,accept:s});Oe(i,l)&&(u.currentNode=l);let c=u.nextNode();return!c&&o&&(u.currentNode=i,c=u.nextNode()),c&&uo(c,!0),c},focusPrevious(n=t){let i=e.current;if(!i)return null;let{from:a,tabbable:r=t.tabbable,wrap:o=t.wrap,accept:s=t.accept}=n,l=a||De(Le(i)),u=ho(i,{tabbable:r,accept:s});if(!Oe(i,l)){let e=vo(u);return e&&uo(e,!0),e??null}u.currentNode=l;let c=u.previousNode();if(!c&&o){u.currentNode=i;let e=vo(u);if(!e)return null;c=e}return c&&uo(c,!0),c??null},focusFirst(n=t){let i=e.current;if(!i)return null;let{tabbable:a=t.tabbable,accept:r=t.accept}=n,o=ho(i,{tabbable:a,accept:r}).nextNode();return o&&uo(o,!0),o},focusLast(n=t){let i=e.current;if(!i)return null;let{tabbable:a=t.tabbable,accept:r=t.accept}=n,o=vo(ho(i,{tabbable:a,accept:r}));return o&&uo(o,!0),o??null}}}function vo(e){let t,n;do{n=e.lastChild(),n&&(t=n)}while(n);return t}class bo{get size(){return this.fastMap.size}getTreeNode(e){return this.fastMap.get(e)}addTreeNode(e,t,n){let i=this.fastMap.get(t??null);if(!i)return;let a=new yo({scopeRef:e});i.addChild(a),a.parent=i,this.fastMap.set(e,a),n&&(a.nodeToRestore=n)}addNode(e){this.fastMap.set(e.scopeRef,e)}removeTreeNode(e){if(null===e)return;let t=this.fastMap.get(e);if(!t)return;let n=t.parent;for(let e of this.traverse())e!==t&&t.nodeToRestore&&e.nodeToRestore&&t.scopeRef&&t.scopeRef.current&&oo(e.nodeToRestore,t.scopeRef.current)&&(e.nodeToRestore=t.nodeToRestore);let i=t.children;n&&(n.removeChild(t),i.size>0&&i.forEach(e=>n&&n.addChild(e))),this.fastMap.delete(t.scopeRef)}*traverse(e=this.root){if(null!=e.scopeRef&&(yield e),e.children.size>0)for(let t of e.children)yield*this.traverse(t)}clone(){var e;let t=new bo;var n;for(let i of this.traverse())t.addTreeNode(i.scopeRef,null!==(n=null===(e=i.parent)||void 0===e?void 0:e.scopeRef)&&void 0!==n?n:null,i.nodeToRestore);return t}constructor(){this.fastMap=new Map,this.root=new yo({scopeRef:null}),this.fastMap.set(null,this.root)}}class yo{addChild(e){this.children.add(e),e.parent=this}removeChild(e){this.children.delete(e),e.parent=void 0}constructor(e){this.children=new Set,this.contain=!1,this.scopeRef=e.scopeRef}}let _o=new bo;function ko(e={}){let{autoFocus:t=!1,isTextInput:n,within:i}=e,r=(0,a.useRef)({isFocused:!1,isFocusVisible:t||Kn()}),[o,s]=(0,a.useState)(!1),[l,u]=(0,a.useState)(()=>r.current.isFocused&&r.current.isFocusVisible),c=(0,a.useCallback)(()=>u(r.current.isFocused&&r.current.isFocusVisible),[]),d=(0,a.useCallback)(e=>{r.current.isFocused=e,r.current.isFocusVisible=Kn(),s(e),c()},[c]);!function(e,t,n){Fn(),(0,a.useEffect)(()=>
2{if(!1===n?.enabled)return;let t=(t,i)=>{(function(e,t,n){let i=Le(n?Ae(n):void 0),a=n?Ae(n):void 0;const r=typeof window<"u"?Re(a).HTMLInputElement:HTMLInputElement,o=typeof window<"u"?Re(a).HTMLTextAreaElement:HTMLTextAreaElement,s=typeof window<"u"?Re(a).HTMLElement:HTMLElement,l=typeof window<"u"?Re(a).KeyboardEvent:KeyboardEvent;let u=De(i);return!((e=e||u instanceof r&&!Hn.has(u.type)||u instanceof o||u instanceof s&&u.isContentEditable)&&"keyboard"===t&&n instanceof l&&!Nn[n.key])})(!!n?.isTextInput,t,i)&&e(Kn())};return Pn.add(t),()=>{Pn.delete(t)}},t)}(e=>{r.current.isFocusVisible=e,c()},[n,o],{enabled:o,isTextInput:n});let{focusProps:p}=qn({isDisabled:i,onFocusChange:d}),{focusWithinProps:m}=ei({isDisabled:!i,onFocusWithinChange:d});return{isFocused:o,isFocusVisible:l,focusProps:i?m:p}}function wo(e){let t=function(e){let t=De(e),n=t?.getAttribute("aria-activedescendant");return n&&e.getElementById(n)||t}(Le(e));t!==e&&(t&&function(e,t){e.dispatchEvent(new FocusEvent("blur",{relatedTarget:t})),e.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:t}))}(t,e),e&&So(e,t))}function So(e,t){e.dispatchEvent(new FocusEvent("focus",{relatedTarget:t})),e.dispatchEvent(new FocusEvent("focusin",{bubbles:!0,relatedTarget:t}))}let xo=null;function Eo(e,t="assertive",n=7e3){xo?xo.announce(e,t,n):(xo=new To,("boolean"==typeof IS_REACT_ACT_ENVIRONMENT?IS_REACT_ACT_ENVIRONMENT:typeof jest<"u")?xo.announce(e,t,n):setTimeout(()=>{xo?.isAttached()&&xo?.announce(e,t,n)},100))}class To{isAttached(){var e;return null===(e=this.node)||void 0===e?void 0:e.isConnected}createLog(e){let t=document.createElement("div");return t.setAttribute("role","log"),t.setAttribute("aria-live",e),t.setAttribute("aria-relevant","additions"),t}destroy(){this.node&&(document.body.removeChild(this.node),this.node=null)}announce(e,t="assertive",n=7e3){var i,a;if(!this.node)return;let r=document.createElement("div");"object"==typeof e?(r.setAttribute("role","img"),r.setAttribute("aria-labelledby",e["aria-labelledby"])):r.textContent=e,"assertive"===t?null===(i=this.assertiveLog)||void 0===i||i.appendChild(r):null===(a=this.politeLog)||void 0===a||a.appendChild(r),""!==e&&setTimeout(()=>{r.remove()},n)}clear(e){this.node&&((!e||"assertive"===e)&&this.assertiveLog&&(this.assertiveLog.innerHTML=""),(!e||"polite"===e)&&this.politeLog&&(this.politeLog.innerHTML=""))}constructor(){this.node=null,this.assertiveLog=null,this.politeLog=null,typeof document<"u"&&(this.node=document.createElement("div"),this.node.dataset.liveAnnouncer="true",Object.assign(this.node.style,{border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"}),this.assertiveLog=this.createLog("assertive"),this.node.appendChild(this.assertiveLog),this.politeLog=this.createLog("polite"),this.node.appendChild(this.politeLog),document.body.prepend(this.node))}}const jo={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valueMissing:!1,valid:!0},Co={...jo,customError:!0,valid:!1},Po={isInvalid:!1,validationDetails:jo,validationErrors:[]},Mo=(0,a.createContext)({}),Lo="__formValidationState"+Date.now();function Ro(e){if(e[Lo]){let{realtimeValidation:t,displayValidation:n,updateValidation:i,resetValidation:a,commitValidation:r}=e[Lo];return{realtimeValidation:t,displayValidation:n,updateValidation:i,resetValidation:a,commitValidation:r}}return function(e){let{isInvalid:t,validationState:n,name:i,value:r,builtinValidation:o,validate:s,validationBehavior:l="aria"}=e;n&&(t||(t="invalid"===n));let u=void 0!==t?{isInvalid:t,validationErrors:[],validationDetails:Co}:null,c=(0,a.useMemo)(()=>{if(!s||null==r)return null;let e=function(e,t){if("function"==typeof e){let n=e(t);if(n&&"boolean"!=typeof n)return No(n)}return[]}(s,r);return Oo(e)},[s,r]);o?.validationDetails.valid&&(o=void 0);let d=(0,a.useContext)(Mo),p=(0,a.useMemo)(()=>i?Array.isArray(i)?i.flatMap(e=>No(d[e])):No(d[i]):[],[d,i]),[m,f]=(0,a.useState)(d),[h,g]=(0,a.useState)(!1);d!==m&&(f(d),g(!1));let v=(0,a.useMemo)(()=>Oo(h?[]:p),[h,p]),b=(0,a.useRef)(Po),[y,_]=(0,a.useState)(Po),k=(0,a.useRef)(Po),[w,S]=(0,a.useState)(!1);return(0,a.useEffect)(()=>
2{if(!w)return;S(!1);let e=c||o||b.current;Do(e,k.current)||(k.current=e,_(e))}),{realtimeValidation:u||v||c||o||Po,displayValidation:"native"===l?u||v||y:u||v||c||o||y,updateValidation(e){"aria"!==l||Do(y,e)?b.current=e:_(e)},resetValidation(){let e=Po;Do(e,k.current)||(k.current=e,_(e)),"native"===l&&S(!1),g(!0)},commitValidation(){"native"===l&&S(!0),g(!0)}}}(e)}function No(e){return e?Array.isArray(e)?e:[e]:[]}function Oo(e){return e.length?{isInvalid:!0,validationErrors:e,validationDetails:Co}:null}function Do(e,t){return e===t||!!e&&!!t&&e.isInvalid===t.isInvalid&&e.validationErrors.length===t.validationErrors.length&&e.validationErrors.every((e,n)=>e===t.validationErrors[n])&&Object.entries(e.validationDetails).every(([e,n])=>t.validationDetails[e]===n)}function Ao(e,t,n){let{validationBehavior:i,focus:r}=e;fe(()=>{if("native"===i&&n?.current&&!n.current.disabled){let e=t.realtimeValidation.isInvalid?t.realtimeValidation.validationErrors.join(" ")||"Invalid value.":"";n.current.setCustomValidity(e),n.current.hasAttribute("title")||(n.current.title=""),t.realtimeValidation.isInvalid||t.updateValidation(function(e){return{isInvalid:!e.validity.valid,validationDetails:Io(e),validationErrors:e.validationMessage?[e.validationMessage]:[]}}(n.current))}});let o=(0,a.useRef)(!1),s=xt(()=>{o.current||t.resetValidation()}),l=xt(e=>{var i;t.displayValidation.isInvalid||t.commitValidation();let a=null==n||null===(i=n.current)||void 0===i?void 0:i.form;var o;!e.defaultPrevented&&n&&a&&function(e){for(let n=0;n<e.elements.length;n++){var t;let i=e.elements[n];if(!1===(null===(t=i.validity)||void 0===t?void 0:t.valid))return i}return null}(a)===n.current&&(r?r():null===(o=n.current)||void 0===o||o.focus(),Bn("keyboard")),e.preventDefault()}),u=xt(()=>{t.commitValidation()});(0,a.useEffect)(()=>{let e=n?.current;if(!e)return;let t=e.form,i=t?.reset;return t&&(t.reset=()=>{o.current=!window.event||"message"===window.event.type&&Ae(window.event)instanceof MessagePort,i?.call(t),o.current=!1}),e.addEventListener("invalid",l),e.addEventListener("change",u),t?.addEventListener("reset",s),()=>{e.removeEventListener("invalid",l),e.removeEventListener("change",u),t?.removeEventListener("reset",s),t&&(t.reset=i)}},[n,i])}function Io(e){let t=e.validity;return{badInput:t.badInput,customError:t.customError,patternMismatch:t.patternMismatch,rangeOverflow:t.rangeOverflow,rangeUnderflow:t.rangeUnderflow,stepMismatch:t.stepMismatch,tooLong:t.tooLong,tooShort:t.tooShort,typeMismatch:t.typeMismatch,valueMissing:t.valueMissing,valid:t.valid}}function $o(e,t,n){let{isDisabled:i=!1,isReadOnly:a=!1,value:r,name:o,form:s,children:l,"aria-label":u,"aria-labelledby":c,validationState:d="valid",isInvalid:p,onPressStart:m,onPressEnd:f,onPressChange:h,onPress:g,onPressUp:v,onClick:b}=e,{pressProps:y,isPressed:_}=kn({onPressStart:m,onPressEnd:f,onPressChange:h,onPress:g,onPressUp:v,onClick:b,isDisabled:i}),{pressProps:k,isPressed:w}=kn({onPressStart:m,onPressEnd:f,onPressChange:h,onPressUp:v,onClick:b,onPress(e){var i;g?.(e),t.toggle(),null===(i=n.current)||void 0===i||i.focus()},isDisabled:i||a}),{focusableProps:S}=Xn(e,n),x=Ue(y,S),E=Ye(e,{labelable:!0});return zt(n,t.defaultSelected,t.setSelected),{labelProps:Ue(k,{onClick:e=>e.preventDefault()}),inputProps:Ue(E,{"aria-invalid":p||"invalid"===d||void 0,"aria-errormessage":e["aria-errormessage"],"aria-controls":e["aria-controls"],"aria-readonly":a||void 0,onChange:e=>{e.stopPropagation(),t.setSelected(Ae(e).checked)},disabled:i,...null==r?{}:{value:r},name:o,form:s,type:"checkbox",...x}),isSelected:t.isSelected,isPressed:_||w,isDisabled:i,isReadOnly:a,isInvalid:p||"invalid"===d}}function Vo(e,t,n){let i=Ro({...e,value:t.isSelected}),{isInvalid:r,validationErrors:o,validationDetails:s}=i.displayValidation,{labelProps:l,inputProps:u,isSelected:c,isPressed:d,isDisabled:p,isReadOnly:m}=$o({...e,isInvalid:r},t,n);Ao(e,i,n);let{isIndeterminate:f,isRequired:h,validationBehavior:g="aria"}=e;(0,a.useEffect)(()=>{n.current&&(n.current.indeterminate=!!f)});let{pressProps:v}=kn({isDisabled:p||m,onPress(){let{[Lo]:t}=e,{commitValidation:n}=t||i;n()}});return{labelProps:Ue(l,v,(0,a.useMemo)(()=>({onMouseDown:e=>e.preventDefault()}),[])),inputProps:{...u,checked:c,"aria-required":h&&"aria"===g||void 0,required:h&&"native"===g},isSelected:c,isPressed:d,isDisabled:p,isReadOnly:m,isInvalid:r,validationErrors:o,validationDetail
2s:s}}const Fo=new WeakMap;function zo(e){let{id:t,label:n,"aria-labelledby":i,"aria-label":a,labelElementType:r="label"}=e;t=je(t);let o=je(),s={};return n&&(i=i?`${o} ${i}`:o,s={id:o,htmlFor:"label"===r?t:void 0}),{labelProps:s,fieldProps:_t({id:t,"aria-label":a,"aria-labelledby":i})}}function Ko(e){let{description:t,errorMessage:n,isInvalid:i,validationState:a}=e,{labelProps:r,fieldProps:o}=zo(e),s=Pe([!!t,!!n,i,a]),l=Pe([!!t,!!n,i,a]);return o=Ue(o,{"aria-describedby":[s,l,e["aria-describedby"]].filter(Boolean).join(" ")||void 0}),{labelProps:r,fieldProps:o,descriptionProps:{id:s},errorMessageProps:{id:l}}}function Uo(e={}){let{isReadOnly:t}=e,[n,i]=Zt(e.isSelected,e.defaultSelected||!1,e.onChange),[r]=(0,a.useState)(n);var o;return{isSelected:n,defaultSelected:null!==(o=e.defaultSelected)&&void 0!==o?o:r,setSelected:function(e){t||i(e)},toggle:function(){t||i(!n)}}}const Bo=0,Ho=100,Wo=1;function qo(e,t,n){return e[t]===n?e:[...e.slice(0,t),n,...e.slice(t+1)]}function Jo(e){if(null!=e)return Array.isArray(e)?e:[e]}function Go(e,t,n){return i=>{n?.("number"==typeof e||"number"==typeof t?i[0]:i)}}function Yo(e,t,n){let i="+"===e?t+n:t-n;if(t%1!=0||n%1!=0){const a=t.toString().split("."),r=n.toString().split("."),o=a[1]&&a[1].length||0,s=r[1]&&r[1].length||0,l=Math.pow(10,Math.max(o,s));t=Math.round(t*l),n=Math.round(n*l),i="+"===e?t+n:t-n,i/=l}return i}const Xo={border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"};function Zo(e={}){let{style:t,isFocusable:n}=e,[i,r]=(0,a.useState)(!1),{focusWithinProps:o}=ei({isDisabled:!n,onFocusWithinChange:e=>r(e)});return{visuallyHiddenProps:{...o,style:(0,a.useMemo)(()=>i?t:t?{...Xo,...t}:Xo,[i])}}}function Qo(e){let{children:t,elementType:n="div",isFocusable:i,style:r,...o}=e,{visuallyHiddenProps:s}=Zo(e);return a.createElement(n,Ue(o,s),t)}const es=new WeakMap;function ts(e,t){let n=es.get(e);if(!n)throw new Error("Unknown slider state");return`${n.id}-${t}`}function ns(e,t){let{inputElementType:n="input",isDisabled:i=!1,isRequired:r=!1,isReadOnly:o=!1,type:s="text",validationBehavior:l="aria"}=e,[u,c]=Zt(e.value,e.defaultValue||"",e.onChange),{focusableProps:d}=Xn(e,t),p=Ro({...e,value:u}),{isInvalid:m,validationErrors:f,validationDetails:h}=p.displayValidation,{labelProps:g,fieldProps:v,descriptionProps:b,errorMessageProps:y}=Ko({...e,isInvalid:m,errorMessage:e.errorMessage||f}),_=Ye(e,{labelable:!0});const k={type:s,pattern:e.pattern};let[w]=(0,a.useState)(u);var S;return zt(t,null!==(S=e.defaultValue)&&void 0!==S?S:w,c),Ao(e,p,t),{labelProps:g,inputProps:Ue(_,"input"===n?k:void 0,{disabled:i,readOnly:o,required:r&&"native"===l,"aria-required":r&&"aria"===l||void 0,"aria-invalid":m||void 0,"aria-errormessage":e["aria-errormessage"],"aria-activedescendant":e["aria-activedescendant"],"aria-autocomplete":e["aria-autocomplete"],"aria-haspopup":e["aria-haspopup"],"aria-controls":e["aria-controls"],value:u,onChange:e=>c(Ae(e).value),autoComplete:e.autoComplete,autoCapitalize:e.autoCapitalize,maxLength:e.maxLength,minLength:e.minLength,name:e.name,form:e.form,placeholder:e.placeholder,inputMode:e.inputMode,autoCorrect:e.autoCorrect,spellCheck:e.spellCheck,[parseInt(a.version,10)>=17?"enterKeyHint":"enterkeyhint"]:e.enterKeyHint,onCopy:e.onCopy,onCut:e.onCut,onPaste:e.onPaste,onCompositionEnd:e.onCompositionEnd,onCompositionStart:e.onCompositionStart,onCompositionUpdate:e.onCompositionUpdate,onSelect:e.onSelect,onBeforeInput:e.onBeforeInput,onInput:e.onInput,...d,...v}),descriptionProps:b,errorMessageProps:y,isInvalid:m,validationErrors:f,validationDetails:h}}function is(){return typeof window<"u"&&window.InputEvent&&"function"==typeof InputEvent.prototype.getTargetRanges}var as;as={"ar-AE":{Empty:"فارغ"},"bg-BG":{Empty:"Изпразни"},"cs-CZ":{Empty:"Prázdné"},"da-DK":{Empty:"Tom"},"de-DE":{Empty:"Leer"},"el-GR":{Empty:"Άδειο"},"en-US":{Empty:"Empty"},"es-ES":{Empty:"Vacío"},"et-EE":{Empty:"Tühjenda"},"fi-FI":{Empty:"Tyhjä"},"fr-FR":{Empty:"Vide"},"he-IL":{Empty:"ריק"},"hr-HR":{Empty:"Prazno"},"hu-HU":{Empty:"Üres"},"it-IT":{Empty:"Vuoto"},"ja-JP":{Empty:"空"},"ko-KR":{Empty:"비어 있음"},"lt-LT":{Empty:"Tuščias"},"lv-LV":{Empty:"Tukšs"},"nb-NO":{Empty:"Tom"},"nl-NL":{Empty:"Leeg"},"pl-PL":{Empty:"Pusty"},"pt-BR":{Empty:"Vazio"},"pt-PT":{Empty:"Vazio"},"ro-RO":{Empty:"Gol"},"ru-RU":{Empty:"Не заполнено"},"sk-SK":{Empty:"Prázdne"},"sl-SI":{Empty:"Prazen"},"sr-SP":{Empty:"Prazno"},"sv-SE":{Empty:"Tomt"}
2,"tr-TR":{Empty:"Boş"},"uk-UA":{Empty:"Пусто"},"zh-CN":{Empty:"空"},"zh-TW":{Empty:"空白"}};const rs=()=>{};function os(e){const t=(0,a.useRef)(void 0);let{value:n,textValue:i,minValue:r,maxValue:o,isDisabled:s,isReadOnly:l,isRequired:u,onIncrement:c,onIncrementPage:d,onDecrement:p,onDecrementPage:m,onDecrementToMin:f,onIncrementToMax:h}=e;const g=Mi(function(e){return e&&e.__esModule?e.default:e}(as),"@react-aria/spinbutton");let v=(0,a.useRef)(!1);const b=(0,a.useCallback)(()=>{clearTimeout(t.current),v.current=!1},[]),y=xt(()=>{b()});(0,a.useEffect)(()=>()=>y(),[]);let _=(0,a.useRef)(!1),k=()=>{_.current=!0},w=()=>{_.current=!1},S=""===i?g.format("Empty"):(i||`${n}`).replace("-","−");(0,a.useEffect)(()=>{_.current&&(xo&&xo.clear("assertive"),Eo(S,"assertive"))},[S]);let x=(0,a.useCallback)(()=>{b()},[b]);const E=xt(c??rs),T=xt(p??rs),j=xt(()=>{(void 0===o||isNaN(o)||void 0===n||isNaN(n)||n<o)&&(E(),C(60))}),C=xt(e=>{y(),v.current=!0,t.current=window.setTimeout(j,e)}),P=xt(()=>{(void 0===r||isNaN(r)||void 0===n||isNaN(n)||n>r)&&(T(),M(60))}),M=xt(e=>{y(),v.current=!0,t.current=window.setTimeout(P,e)});let L=e=>{e.preventDefault()},{addGlobalListener:R,removeAllGlobalListeners:N}=yt(),O=(0,a.useRef)(!1),[D,A]=(0,a.useState)(null);(0,a.useEffect)(()=>{"touch"===D?C(600):D&&C(400)},[D]);let[I,$]=(0,a.useState)(null);return(0,a.useEffect)(()=>{"touch"===I?M(600):I&&M(400)},[I]),{spinButtonProps:{role:"spinbutton","aria-valuenow":void 0===n||isNaN(n)?void 0:n,"aria-valuetext":S,"aria-valuemin":r,"aria-valuemax":o,"aria-disabled":s||void 0,"aria-readonly":l||void 0,"aria-required":u||void 0,onKeyDown:e=>{if(!(e.ctrlKey||e.metaKey||e.shiftKey||e.altKey||l||e.nativeEvent.isComposing))switch(e.key){case"PageUp":if(d){e.preventDefault(),d?.();break}case"ArrowUp":case"Up":c&&(e.preventDefault(),c?.());break;case"PageDown":if(m){e.preventDefault(),m?.();break}case"ArrowDown":case"Down":p&&(e.preventDefault(),p?.());break;case"Home":f&&(e.preventDefault(),f?.());break;case"End":h&&(e.preventDefault(),h?.())}},onFocus:k,onBlur:w},incrementButtonProps:{onPressStart:e=>{b(),"touch"!==e.pointerType?(c?.(),A("mouse")):(R(window,"pointercancel",x,{capture:!0}),O.current=!1,A("touch")),R(window,"contextmenu",L)},onPressUp:e=>{b(),"touch"===e.pointerType&&(O.current=!0),N(),A(null)},onPressEnd:e=>{b(),"touch"===e.pointerType&&!v.current&&O.current&&c?.(),O.current=!1,A(null)},onFocus:k,onBlur:w},decrementButtonProps:{onPressStart:e=>{b(),"touch"!==e.pointerType?(p?.(),$("mouse")):(R(window,"pointercancel",x,{capture:!0}),O.current=!1,$("touch"))},onPressUp:e=>{b(),"touch"===e.pointerType&&(O.current=!0),N(),$(null)},onPressEnd:e=>{b(),"touch"===e.pointerType&&!v.current&&O.current&&p?.(),O.current=!1,$(null)},onFocus:k,onBlur:w}}}var ss,ls,us,cs,ds,ps,ms,fs,hs,gs,vs,bs,ys,_s,ks,ws,Ss,xs,Es,Ts,js,Cs,Ps,Ms,Ls,Rs,Ns,Os,Ds,As,Is,$s,Vs,Fs,zs,Ks,Us,Bs,Hs,Ws,qs,Js,Gs,Ys,Xs,Zs,Qs,el,tl,nl,il,al,rl,ol,sl,ll,ul,cl,dl,pl,ml,fl,hl,gl,vl,bl,yl,_l,kl,wl;ss={decrease:e=>`خفض ${e.fieldLabel}`,increase:e=>`زيادة ${e.fieldLabel}`,numberField:"حقل رقمي"},ls={decrease:e=>`Намаляване ${e.fieldLabel}`,increase:e=>`Усилване ${e.fieldLabel}`,numberField:"Номер на полето"},us={decrease:e=>`Snížit ${e.fieldLabel}`,increase:e=>`Zvýšit ${e.fieldLabel}`,numberField:"Číselné pole"},cs={decrease:e=>`Reducer ${e.fieldLabel}`,increase:e=>`Øg ${e.fieldLabel}`,numberField:"Talfelt"},ds={decrease:e=>`${e.fieldLabel} verringern`,increase:e=>`${e.fieldLabel} erhöhen`,numberField:"Nummernfeld"},ps={decrease:e=>`Μείωση ${e.fieldLabel}`,increase:e=>`Αύξηση ${e.fieldLabel}`,numberField:"Πεδίο αριθμού"},ms={decrease:e=>`Decrease ${e.fieldLabel}`,increase:e=>`Increase ${e.fieldLabel}`,numberField:"Number field"},fs={decrease:e=>`Reducir ${e.fieldLabel}`,increase:e=>`Aumentar ${e.fieldLabel}`,numberField:"Campo de número"},hs={decrease:e=>`Vähenda ${e.fieldLabel}`,increase:e=>`Suurenda ${e.fieldLabel}`,numberField:"Numbri väli"},gs={decrease:e=>`Vähennä ${e.fieldLabel}`,increase:e=>`Lisää ${e.fieldLabel}`,numberField:"Numerokenttä"},vs={decrease:e=>`Diminuer ${e.fieldLabel}`,increase:e=>`Augmenter ${e.fieldLabel}`,numberField:"Champ de nombre"},bs={decrease:e=>`הקטן ${e.fieldLabel}`,increase:e=>`הגדל ${e.fieldLabel}`,numberField:"שדה מספר"},ys={decrease:e=>`Smanji ${e.fieldLabel}`,increase:e=>`Povećaj ${e.fieldLabel}`,numberField:"Polje broja"},_s={decrease:e=>`${e.fieldLabel} csökkentése`,increase:e=>`${e.fieldLabel} növelése`,numberField:"Számmező"},ks={decrease:e=>`Riduci ${e.fieldLabel}`,increase:e=>`Aumenta ${e.fieldLabel}`,numberField:"Campo numero"},ws={decrease:e=>`${e.fieldLabel}を縮小`,increase:e=>`${e.fieldLabel}を拡大`,numberField:"数値フィールド"},Ss={decrease:e=>`${e.fieldLabel} 감소`,increase:e=>`${e.fieldLabel} 증가`,numberField:"번호 필드"},xs={decrease:e=>`Sumažinti ${e.fieldLabel}`,increase:e=>`Padidinti ${e.fieldLabel}`,numberField:"Numerio laukas"},Es={decrease:e=>`Samazināšana ${e.fieldLabel}`,increase:e=>`Palielināšana ${e.fieldLabel}`,numberField:"Skaitļu lauks"},Ts={decrease:e=>`Reduser ${e.fieldLabel}`,increase:e=>`Øk ${e.fieldLabel}`,numberField:"Tallfelt"},js={decrease:e=>`${e.fieldLabel} verlagen`,increase:e=>`${e.fieldLabel} verhogen`,numberField:"Getalveld"},Cs={decrease:e=>`Zmniejsz ${e.fieldLabel}`,increase:e=>`Zwiększ ${e.fieldLabel}`,numberField:"Pole numeru"},Ps={decrease:e=>`Diminuir ${e.fieldLabel}`,increase:e=>`Aumentar ${e.fieldLabel}`,numberField:"Campo de número"},Ms={decrease:e=>`Diminuir ${e.fieldLabel}`,increase:e=>`Aumentar ${e.fieldLabel}`,numberField:"Campo numérico"},Ls={decrease:e=>`Scădere ${e.fieldLabel}`,increase:e=>`Creștere ${e.fieldLabel}`,numberField:"Câmp numeric"},Rs={decrease:e=>`Уменьшение ${e.fieldLabel}`,increase:e=>`Увеличение ${e.fieldLabel}`,numberField:"Числовое поле"},Ns={decrease:e=>`Znížiť ${e.fieldLabel}`,increase:e=>`Zvýšiť ${e.fieldLabel}`,numberField:"Číselné pole"},Os={decrease:e=>`Upadati ${e.fieldLabel}`,increase:e=>`Povečajte ${e.fieldLabel}`,numberField:"Številčno polje"},Ds={decrease:e=>`Smanji ${e.fieldLabel}`,increase:e=>`Povećaj ${e.fieldLabel}`,numberField:"Polje broja"},As={decrease:e=>`Minska ${e.fieldLabel}`,increase:e=>`Öka ${e.fieldLabel}`,numberField:"Nummerfält"},Is={decrease:e=>`${e.fieldLabel} azalt`,increase:e=>`${e.fieldLabel} arttır`,numberField:"Sayı alanı"},$s={decrease:e=>`Зменшити ${e.fieldLabel}`,increase:e=>`Збільшити ${e.fieldLabel}`,numberField:"Поле номера"},Vs={decrease:e=>`降低 ${e.fieldLabel}`,increase:e=>`提高 ${e.fieldLabel}`,numberField:"数字字段"},Fs={decrease:e=>`縮小 ${e.fieldLabel}`,increase:e=>`放大 ${e.fieldLabel}`,numberField:"數字欄位"},zs={"ar-AE":ss,"bg-BG":ls,"cs-CZ":us,"da-DK":cs,"de-DE":ds,"el-GR":ps,"en-US":ms,"es-ES":fs,"et-EE":hs,"fi-FI":gs,"fr-FR":vs,"he-IL":bs,"hr-HR":ys,"hu-HU":_s,"it-IT":ks,"ja-JP":ws,"ko-KR":Ss,"lt-LT":xs,"lv-LV":Es,"nb-NO":Ts,"nl-NL":js,"pl-PL":Cs,"pt-BR":Ps,"pt-PT":Ms,"ro-RO":Ls,"ru-RU":Rs,"sk-SK":Ns,"sl-SI":Os,"sr-SP":Ds,"sv-SE":As,"tr-TR":Is,"uk-UA":$s,"zh-CN":Vs,"zh-TW":Fs},Ks={buttonLabel:"عرض المقترحات",countAnnouncement:(e,t)=>
2`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} خيار`,other:()=>`${t.number(e.optionCount)} خيارات`})} متاحة.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`المجموعة المدخلة ${e.groupTitle}, مع ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} خيار`,other:()=>`${t.number(e.groupCount)} خيارات`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", محدد",other:""},e.isSelected)}`,listboxLabel:"مقترحات",selectedAnnouncement:e=>`${e.optionText}، محدد`},Us={buttonLabel:"Покажи предложения",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} опция`,other:()=>`${t.number(e.optionCount)} опции`})} на разположение.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Въведена група ${e.groupTitle}, с ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} опция`,other:()=>`${t.number(e.groupCount)} опции`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", избрани",other:""},e.isSelected)}`,listboxLabel:"Предложения",selectedAnnouncement:e=>`${e.optionText}, избрани`},Bs={buttonLabel:"Zobrazit doporučení",countAnnouncement:(e,t)=>`K dispozici ${t.plural(e.optionCount,{one:()=>`je ${t.number(e.optionCount)} možnost`,other:()=>`jsou/je ${t.number(e.optionCount)} možnosti/-í`})}.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Zadaná skupina „${e.groupTitle}“ ${t.plural(e.groupCount,{one:()=>`s ${t.number(e.groupCount)} možností`,other:()=>`se ${t.number(e.groupCount)} možnostmi`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:" (vybráno)",other:""},e.isSelected)}`,listboxLabel:"Návrhy",selectedAnnouncement:e=>`${e.optionText}, vybráno`},Hs={buttonLabel:"Vis forslag",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} mulighed tilgængelig`,other:()=>`${t.number(e.optionCount)} muligheder tilgængelige`})}.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Angivet gruppe ${e.groupTitle}, med ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} mulighed`,other:()=>`${t.number(e.groupCount)} muligheder`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", valgt",other:""},e.isSelected)}`,listboxLabel:"Forslag",selectedAnnouncement:e=>`${e.optionText}, valgt`},Ws={buttonLabel:"Empfehlungen anzeigen",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} Option`,other:()=>`${t.number(e.optionCount)} Optionen`})} verfügbar.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Eingetretene Gruppe ${e.groupTitle}, mit ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} Option`,other:()=>`${t.number(e.groupCount)} Optionen`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", ausgewählt",other:""},e.isSelected)}`,listboxLabel:"Empfehlungen",selectedAnnouncement:e=>`${e.optionText}, ausgewählt`},qs={buttonLabel:"Προβολή προτάσεων",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} επιλογή`,other:()=>`${t.number(e.optionCount)} επιλογές `})} διαθέσιμες.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Εισαγμένη ομάδα ${e.groupTitle}, με ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} επιλογή`,other:()=>`${t.number(e.groupCount)} επιλογές`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", επιλεγμένο",other:""},e.isSelected)}`,listboxLabel:"Προτάσεις",selectedAnnouncement:e=>`${e.optionText}, επιλέχθηκε`},Js={focusAnnouncement:(e,t)=>`${t.select({true:()=>`Entered group ${e.groupTitle}, with ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} option`,other:()=>`${t.number(e.groupCount)} options`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", selected",other:""},e.isSelected)}`,countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} option`,other:()=>`${t.number(e.optionCount)} options`})} available.`,selectedAnnouncement:e=>`${e.optionText}, selected`,buttonLabel:"Show suggestions",listboxLabel:"Suggestions"},Gs={buttonLabel:"Mostrar sugerencias",countAnnouncement:(e,t)=>
2`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} opción`,other:()=>`${t.number(e.optionCount)} opciones`})} disponible(s).`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Se ha unido al grupo ${e.groupTitle}, con ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} opción`,other:()=>`${t.number(e.groupCount)} opciones`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", seleccionado",other:""},e.isSelected)}`,listboxLabel:"Sugerencias",selectedAnnouncement:e=>`${e.optionText}, seleccionado`},Ys={buttonLabel:"Kuva soovitused",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} valik`,other:()=>`${t.number(e.optionCount)} valikud`})} saadaval.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Sisestatud rühm ${e.groupTitle}, valikuga ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} valik`,other:()=>`${t.number(e.groupCount)} valikud`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", valitud",other:""},e.isSelected)}`,listboxLabel:"Soovitused",selectedAnnouncement:e=>`${e.optionText}, valitud`},Xs={buttonLabel:"Näytä ehdotukset",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} vaihtoehto`,other:()=>`${t.number(e.optionCount)} vaihtoehdot`})} saatavilla.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Mentiin ryhmään ${e.groupTitle}, ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} vaihtoehdon`,other:()=>`${t.number(e.groupCount)} vaihtoehdon`})} kanssa.`,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", valittu",other:""},e.isSelected)}`,listboxLabel:"Ehdotukset",selectedAnnouncement:e=>`${e.optionText}, valittu`},Zs={buttonLabel:"Afficher les suggestions",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} option`,other:()=>`${t.number(e.optionCount)} options`})} disponible(s).`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Groupe ${e.groupTitle} rejoint, avec ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} option`,other:()=>`${t.number(e.groupCount)} options`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", sélectionné(s)",other:""},e.isSelected)}`,listboxLabel:"Suggestions",selectedAnnouncement:e=>`${e.optionText}, sélectionné`},Qs={buttonLabel:"הצג הצעות",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`אפשרות ${t.number(e.optionCount)}`,other:()=>`${t.number(e.optionCount)} אפשרויות`})} במצב זמין.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`נכנס לקבוצה ${e.groupTitle}, עם ${t.plural(e.groupCount,{one:()=>`אפשרות ${t.number(e.groupCount)}`,other:()=>`${t.number(e.groupCount)} אפשרויות`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", נבחר",other:""},e.isSelected)}`,listboxLabel:"הצעות",selectedAnnouncement:e=>`${e.optionText}, נבחר`},el={buttonLabel:"Prikaži prijedloge",countAnnouncement:(e,t)=>`Dostupno još: ${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} opcija`,other:()=>`${t.number(e.optionCount)} opcije/a`})}.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Unesena skupina ${e.groupTitle}, s ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} opcijom`,other:()=>`${t.number(e.groupCount)} opcije/a`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", odabranih",other:""},e.isSelected)}`,listboxLabel:"Prijedlozi",selectedAnnouncement:e=>`${e.optionText}, odabrano`},tl={buttonLabel:"Javaslatok megjelenítése",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} lehetőség`,other:()=>`${t.number(e.optionCount)} lehetőség`})} áll rendelkezésre.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Belépett a(z) ${e.groupTitle} csoportba, amely ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} lehetőséget`,other:()=>`${t.number(e.groupCount)} lehetőséget`})} tartalmaz. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", kijelölve",other:""},e.isSelected)}`,listboxLabel:"Javaslatok",selectedAnnouncement:e=>`${e.optionText}, kijelölve`},nl={buttonLabel:"Mostra suggerimenti",countAnnouncement:(e,t)=>
2`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} opzione disponibile`,other:()=>`${t.number(e.optionCount)} opzioni disponibili`})}.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Ingresso nel gruppo ${e.groupTitle}, con ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} opzione`,other:()=>`${t.number(e.groupCount)} opzioni`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", selezionato",other:""},e.isSelected)}`,listboxLabel:"Suggerimenti",selectedAnnouncement:e=>`${e.optionText}, selezionato`},il={buttonLabel:"候補を表示",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} 個のオプション`,other:()=>`${t.number(e.optionCount)} 個のオプション`})}を利用できます。`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`入力されたグループ ${e.groupTitle}、${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} 個のオプション`,other:()=>`${t.number(e.groupCount)} 個のオプション`})}を含む。`,other:""},e.isGroupChange)}${e.optionText}${t.select({true:"、選択済み",other:""},e.isSelected)}`,listboxLabel:"候補",selectedAnnouncement:e=>`${e.optionText}、選択済み`},al={buttonLabel:"제안 사항 표시",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)}개 옵션`,other:()=>`${t.number(e.optionCount)}개 옵션`})}을 사용할 수 있습니다.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`입력한 그룹 ${e.groupTitle}, ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)}개 옵션`,other:()=>`${t.number(e.groupCount)}개 옵션`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", 선택됨",other:""},e.isSelected)}`,listboxLabel:"제안",selectedAnnouncement:e=>`${e.optionText}, 선택됨`},rl={buttonLabel:"Rodyti pasiūlymus",countAnnouncement:(e,t)=>`Yra ${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} parinktis`,other:()=>`${t.number(e.optionCount)} parinktys (-ių)`})}.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Įvesta grupė ${e.groupTitle}, su ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} parinktimi`,other:()=>`${t.number(e.groupCount)} parinktimis (-ių)`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", pasirinkta",other:""},e.isSelected)}`,listboxLabel:"Pasiūlymai",selectedAnnouncement:e=>`${e.optionText}, pasirinkta`},ol={buttonLabel:"Rādīt ieteikumus",countAnnouncement:(e,t)=>`Pieejamo opciju skaits: ${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} opcija`,other:()=>`${t.number(e.optionCount)} opcijas`})}.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Ievadīta grupa ${e.groupTitle}, ar ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} opciju`,other:()=>`${t.number(e.groupCount)} opcijām`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", atlasīta",other:""},e.isSelected)}`,listboxLabel:"Ieteikumi",selectedAnnouncement:e=>`${e.optionText}, atlasīta`},sl={buttonLabel:"Vis forslag",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} alternativ`,other:()=>`${t.number(e.optionCount)} alternativer`})} finnes.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Angitt gruppe ${e.groupTitle}, med ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} alternativ`,other:()=>`${t.number(e.groupCount)} alternativer`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", valgt",other:""},e.isSelected)}`,listboxLabel:"Forslag",selectedAnnouncement:e=>`${e.optionText}, valgt`},ll={buttonLabel:"Suggesties weergeven",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} optie`,other:()=>`${t.number(e.optionCount)} opties`})} beschikbaar.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Groep ${e.groupTitle} ingevoerd met ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} optie`,other:()=>`${t.number(e.groupCount)} opties`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", geselecteerd",other:""},e.isSelected)}`,listboxLabel:"Suggesties",selectedAnnouncement:e=>`${e.optionText}, geselecteerd`},ul={buttonLabel:"Wyświetlaj sugestie",countAnnouncement:(e,t)=>
2`dostępna/dostępne(-nych) ${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} opcja`,other:()=>`${t.number(e.optionCount)} opcje(-i)`})}.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Dołączono do grupy ${e.groupTitle}, z ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} opcją`,other:()=>`${t.number(e.groupCount)} opcjami`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", wybrano",other:""},e.isSelected)}`,listboxLabel:"Sugestie",selectedAnnouncement:e=>`${e.optionText}, wybrano`},cl={buttonLabel:"Mostrar sugestões",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} opção`,other:()=>`${t.number(e.optionCount)} opções`})} disponível.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Grupo inserido ${e.groupTitle}, com ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} opção`,other:()=>`${t.number(e.groupCount)} opções`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", selecionado",other:""},e.isSelected)}`,listboxLabel:"Sugestões",selectedAnnouncement:e=>`${e.optionText}, selecionado`},dl={buttonLabel:"Apresentar sugestões",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} opção`,other:()=>`${t.number(e.optionCount)} opções`})} disponível.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Grupo introduzido ${e.groupTitle}, com ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} opção`,other:()=>`${t.number(e.groupCount)} opções`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", selecionado",other:""},e.isSelected)}`,listboxLabel:"Sugestões",selectedAnnouncement:e=>`${e.optionText}, selecionado`},pl={buttonLabel:"Afișare sugestii",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} opțiune`,other:()=>`${t.number(e.optionCount)} opțiuni`})} disponibile.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Grup ${e.groupTitle} introdus, cu ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} opțiune`,other:()=>`${t.number(e.groupCount)} opțiuni`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", selectat",other:""},e.isSelected)}`,listboxLabel:"Sugestii",selectedAnnouncement:e=>`${e.optionText}, selectat`},ml={buttonLabel:"Показать предложения",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} параметр`,other:()=>`${t.number(e.optionCount)} параметров`})} доступно.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Введенная группа ${e.groupTitle}, с ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} параметром`,other:()=>`${t.number(e.groupCount)} параметрами`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", выбранными",other:""},e.isSelected)}`,listboxLabel:"Предложения",selectedAnnouncement:e=>`${e.optionText}, выбрано`},fl={buttonLabel:"Zobraziť návrhy",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} možnosť`,other:()=>`${t.number(e.optionCount)} možnosti/-í`})} k dispozícii.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Zadaná skupina ${e.groupTitle}, s ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} možnosťou`,other:()=>`${t.number(e.groupCount)} možnosťami`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", vybraté",other:""},e.isSelected)}`,listboxLabel:"Návrhy",selectedAnnouncement:e=>`${e.optionText}, vybraté`},hl={buttonLabel:"Prikaži predloge",countAnnouncement:(e,t)=>`Na voljo je ${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} opcija`,other:()=>`${t.number(e.optionCount)} opcije`})}.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Vnesena skupina ${e.groupTitle}, z ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} opcija`,other:()=>`${t.number(e.groupCount)} opcije`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", izbrano",other:""},e.isSelected)}`,listboxLabel:"Predlogi",selectedAnnouncement:e=>`${e.optionText}, izbrano`},gl={buttonLabel:"Prikaži predloge",countAnnouncement:(e,t)=>
2`Dostupno još: ${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} opcija`,other:()=>`${t.number(e.optionCount)} opcije/a`})}.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Unesena grupa ${e.groupTitle}, s ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} opcijom`,other:()=>`${t.number(e.groupCount)} optione/a`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", izabranih",other:""},e.isSelected)}`,listboxLabel:"Predlozi",selectedAnnouncement:e=>`${e.optionText}, izabrano`},vl={buttonLabel:"Visa förslag",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} alternativ`,other:()=>`${t.number(e.optionCount)} alternativ`})} tillgängliga.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Ingick i gruppen ${e.groupTitle} med ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} alternativ`,other:()=>`${t.number(e.groupCount)} alternativ`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", valda",other:""},e.isSelected)}`,listboxLabel:"Förslag",selectedAnnouncement:e=>`${e.optionText}, valda`},bl={buttonLabel:"Önerileri göster",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} seçenek`,other:()=>`${t.number(e.optionCount)} seçenekler`})} kullanılabilir.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Girilen grup ${e.groupTitle}, ile ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} seçenek`,other:()=>`${t.number(e.groupCount)} seçenekler`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", seçildi",other:""},e.isSelected)}`,listboxLabel:"Öneriler",selectedAnnouncement:e=>`${e.optionText}, seçildi`},yl={buttonLabel:"Показати пропозиції",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} параметр`,other:()=>`${t.number(e.optionCount)} параметри(-ів)`})} доступно.`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`Введена група ${e.groupTitle}, з ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} параметр`,other:()=>`${t.number(e.groupCount)} параметри(-ів)`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", вибрано",other:""},e.isSelected)}`,listboxLabel:"Пропозиції",selectedAnnouncement:e=>`${e.optionText}, вибрано`},_l={buttonLabel:"显示建议",countAnnouncement:(e,t)=>`有 ${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} 个选项`,other:()=>`${t.number(e.optionCount)} 个选项`})}可用。`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`进入了 ${e.groupTitle} 组,其中有 ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} 个选项`,other:()=>`${t.number(e.groupCount)} 个选项`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", 已选择",other:""},e.isSelected)}`,listboxLabel:"建议",selectedAnnouncement:e=>`${e.optionText}, 已选择`},kl={buttonLabel:"顯示建議",countAnnouncement:(e,t)=>`${t.plural(e.optionCount,{one:()=>`${t.number(e.optionCount)} 選項`,other:()=>`${t.number(e.optionCount)} 選項`})} 可用。`,focusAnnouncement:(e,t)=>`${t.select({true:()=>`輸入的群組 ${e.groupTitle}, 有 ${t.plural(e.groupCount,{one:()=>`${t.number(e.groupCount)} 選項`,other:()=>`${t.number(e.groupCount)} 選項`})}. `,other:""},e.isGroupChange)}${e.optionText}${t.select({true:", 已選取",other:""},e.isSelected)}`,listboxLabel:"建議",selectedAnnouncement:e=>`${e.optionText}, 已選取`},wl={"ar-AE":Ks,"bg-BG":Us,"cs-CZ":Bs,"da-DK":Hs,"de-DE":Ws,"el-GR":qs,"en-US":Js,"es-ES":Gs,"et-EE":Ys,"fi-FI":Xs,"fr-FR":Zs,"he-IL":Qs,"hr-HR":el,"hu-HU":tl,"it-IT":nl,"ja-JP":il,"ko-KR":al,"lt-LT":rl,"lv-LV":ol,"nb-NO":sl,"nl-NL":ll,"pl-PL":ul,"pt-BR":cl,"pt-PT":dl,"ro-RO":pl,"ru-RU":ml,"sk-SK":fl,"sl-SI":hl,"sr-SP":gl,"sv-SE":vl,"tr-TR":bl,"uk-UA":yl,"zh-CN":_l,"zh-TW":kl};const Sl={top:"top",bottom:"top",left:"left",right:"left"},xl={top:"bottom",bottom:"top",left:"right",right:"left"},El={top:"left",left:"top"},Tl={top:"height",left:"width"},jl={width:"totalWidth",height:"totalHeight"},Cl={};function Pl(e,t){let n=0,i=0,a=0,r=0,o=0,s=0,l={};var u;
2let c=(null!==(u=t?.scale)&&void 0!==u?u:1)>1;if("BODY"===e.tagName||"HTML"===e.tagName){let u=document.documentElement;var d,p;a=u.clientWidth,r=u.clientHeight,n=null!==(d=t?.width)&&void 0!==d?d:a,i=null!==(p=t?.height)&&void 0!==p?p:r,l.top=u.scrollTop||e.scrollTop,l.left=u.scrollLeft||e.scrollLeft,t&&(o=t.offsetTop,s=t.offsetLeft)}else({width:n,height:i,top:o,left:s}=Al(e,!1)),l.top=e.scrollTop,l.left=e.scrollLeft,a=n,r=i;var m,f;return st()&&("BODY"===e.tagName||"HTML"===e.tagName)&&c&&(l.top=0,l.left=0,o=null!==(m=t?.pageTop)&&void 0!==m?m:0,s=null!==(f=t?.pageLeft)&&void 0!==f?f:0),{width:n,height:i,totalWidth:a,totalHeight:r,scroll:l,top:o,left:s}}function Ml(e,t,n,i,a,r,o){var s;let l=null!==(s=a.scroll[e])&&void 0!==s?s:0,u=i[Tl[e]],c=o[e]+i.scroll[Sl[e]]+r,d=o[e]+i.scroll[Sl[e]]+u-r,p=t-l+i.scroll[Sl[e]]+o[e]-i[Sl[e]],m=t-l+n+i.scroll[Sl[e]]+o[e]-i[Sl[e]];return p<c?c-p:m>d?Math.max(d-m,c-p):0}function Ll(e){if(Cl[e])return Cl[e];let[t,n]=e.split(" "),i=Sl[t]||"right",a=El[i];Sl[n]||(n="center");let r=Tl[i],o=Tl[a];return Cl[e]={placement:t,crossPlacement:n,axis:i,crossAxis:a,size:r,crossSize:o},Cl[e]}function Rl(e,t,n,i,a,r,o,s,l,u,c){let{placement:d,crossPlacement:p,axis:m,crossAxis:f,size:h,crossSize:g}=i,v={};var b,y,_,k,w;v[f]=null!==(b=e[f])&&void 0!==b?b:0,"center"===p?v[f]+=((null!==(y=e[g])&&void 0!==y?y:0)-(null!==(_=n[g])&&void 0!==_?_:0))/2:p!==f&&(v[f]+=(null!==(k=e[g])&&void 0!==k?k:0)-(null!==(w=n[g])&&void 0!==w?w:0)),v[f]+=r;const S=e[f]-n[g]+l+u,x=e[f]+e[g]-l-u;if(v[f]=Qt(v[f],S,x),d===m){let t=s?c[h]:c[jl[h]];v[xl[m]]=Math.floor(t-e[m]+a)}else v[m]=Math.floor(e[m]+e[h]+a);return v}function Nl(e,t,n,i,a,r,o,s){let{placement:l,axis:u,size:c}=r;var d,p,m,f;return l===u?Math.max(0,n[u]-(null!==(d=o.scroll[u])&&void 0!==d?d:0)-(e[u]+(s?t[u]:0))-(null!==(p=i[u])&&void 0!==p?p:0)-i[xl[u]]-a):Math.max(0,e[c]+e[u]+(s?t[u]:0)-n[u]-n[c]+(null!==(m=o.scroll[u])&&void 0!==m?m:0)-(null!==(f=i[u])&&void 0!==f?f:0)-i[xl[u]]-a)}function Ol(e){let{placement:t,targetNode:n,overlayNode:i,scrollNode:a,padding:r,shouldFlip:o,boundaryElement:s,offset:l,crossOffset:u,maxHeight:c,arrowSize:d=0,arrowBoundaryOffset:p=0}=e,m=typeof document<"u"?window.visualViewport:null,f=i instanceof HTMLElement?function(e){let t=e.offsetParent;if(t&&t===document.body&&"static"===window.getComputedStyle(t).position&&!$l(t)&&(t=document.documentElement),null==t)for(t=e.parentElement;t&&!$l(t);)t=t.parentElement;return t||document.documentElement}(i):document.documentElement,h=f===document.documentElement;const g=window.getComputedStyle(f).position;let v=!!g&&"static"!==g,b=h?Al(n,!1):Il(n,f,!1);if(!h){let{marginTop:e,marginLeft:t}=window.getComputedStyle(n);b.top+=parseInt(e,10)||0,b.left+=parseInt(t,10)||0}let y=Al(i,!0),_=function(e){let t=window.getComputedStyle(e);return{top:parseInt(t.marginTop,10)||0,bottom:parseInt(t.marginBottom,10)||0,left:parseInt(t.marginLeft,10)||0,right:parseInt(t.marginRight,10)||0}}(i);var k,w,S,x;y.width+=(null!==(k=_.left)&&void 0!==k?k:0)+(null!==(w=_.right)&&void 0!==w?w:0),y.height+=(null!==(S=_.top)&&void 0!==S?S:0)+(null!==(x=_.bottom)&&void 0!==x?x:0),function(e){e.scrollTop,e.scrollLeft,e.scrollWidth,e.scrollHeight}(a);let E,T=Pl(s,m),j=Pl(f,m);if("BODY"!==s.tagName&&"HTML"!==s.tagName||h)E="BODY"!==s.tagName&&"HTML"!==s.tagName||!h?Il(s,f,!1):{top:0,left:0,width:0,height:0};else{let e=Dl(f,!1);E={top:-(e.top-T.top),left:-(e.left-T.left),width:0,height:0}}return function(e,t,n,i,a,r,o,s,l,u,c,d,p,m,f,h,g,v){let b=Ll(e),{size:y,crossAxis:_,crossSize:k,placement:w,crossPlacement:S}=b,x=Rl(t,0,n,b,c,d,0,p,f,h,l),E=c,T=Nl(s,u,t,a,r+c,b,l,g);if(o&&n[y]>T){let e=Ll(`${xl[w]} ${S}`),i=Rl(t,0,n,e,c,d,0,p,f,h,l);Nl(s,u,t,a,r+c,e,l,g)>T&&(b=e,x=i,E=c)}let j="bottom";"top"===b.axis?"top"===b.placement?j="top":"bottom"===b.placement&&(j="bottom"):"top"===b.crossAxis&&("top"===b.crossPlacement?j="bottom":"bottom"===b.crossPlacement&&(j="top"));let C=Ml(_,x[_],n[k],s,l,r,u);x[_]+=C;let P=function(e,t,n,i,a,r,o,s,l,u,c){var d,p;let m=(null!=e.top?e.top:l[jl.height]-(null!==(d=e.bottom)&&void 0!==d?d:0)-o)-(null!==(p=l.scroll.top)&&void 0!==p?p:0),f=u?n.top:0;var h,g,v;let b=Math.max(t.top+f,(null!==(h=c?.offsetTop)&&void 0!==h?h:t.top)+f),y=Math.min(t.top+t.height+f,(null!==(g=c?.offsetTop)&&void 0!==g?g:0)+(null!==(v=c?.height)&&void 0!==v?v:0));var _,k,w,S;return"top"!==s?Math.max(0,y-m-((null!==(_=a.top)&&void 0!==_?_:0)+(null!==(k=a.bottom)&&void 0!==k?k:0)+r)):Math.max(0,m+o-b-((null!==(w=a.top)&&void 0!==w?w:0)+(null!==(S=a.bottom)&&void 0!==S?S:0)+r))}(x,s,u,0,a,r,n.height,j,l,g,v);m&&m<P&&(P=m),n.height=Math.min(n.height,P),x=Rl(t,0,n,b,E,d,0,p,f,h,l),C=Ml(_,x[_],n[k],s,l,r,u),x[_]+=C;let M={},L=t[_]-x[_]-a[Sl[_]],R=L+.5*t[k];const N=f/2+h;var O,D,A,I;const $="left"===Sl[_]?(null!==(O=a.left)&&void 0!==O?O:0)+(null!==(D=a.right)&&void 0!==D?D:0):(null!==(A=a.top)&&void 0!==A?A:0)+(null!==(I=a.bottom)&&void 0!==I?I:0),V=n[k]-$-f/2-h,F=Qt(R,t[_]+f/2-(x[_]+a[Sl[_]]),t[_]+t[k]-f/2-(x[_]+a[Sl[_]]));M[_]=Qt(F,N,V),({placement:w,crossPlacement:S}=b),f?L=M[_]:"right"===S?L+=t[k]:"center"===S&&(L+=t[k]/2);let z="left"===w||"top"===w?n[y]:0,K={x:"top"===w||"bottom"===w?L:z,y:"left"===w||"right"===w?L:z};return{position:x,maxHeight:P,arrowOffsetLeft:M.left,arrowOffsetTop:M.top,placement:w,triggerAnchorPoint:K}}(t,b,y,0,_,r,o,T,j,E,l,u,v,c,d,p,Oe(s,f),m)}function Dl(e,t){let{top:n,left:i,width:a,height:r}=e.getBoundingClientRect();return t&&e instanceof e.ownerDocument.defaultView.HTMLElement&&(a=e.offsetWidth,r=e.offsetHeight),{top:n,left:i,width:a,height:r}}function Al(e,t){let{top:n,left:i,width:a,height:r}=Dl(e,t),{scrollTop:o,scrollLeft:s,clientTop:l,clientLeft:u}=document.documentElement;return{top:n+o-l,left:i+s-u,width:a,height:r}}function Il(e,t,n){let i,a=window.getComputedStyle(e);
2if("fixed"===a.position)i=Dl(e,n);else{i=Al(e,n);let a=Al(t,n),r=window.getComputedStyle(t);a.top+=(parseInt(r.borderTopWidth,10)||0)-t.scrollTop,a.left+=(parseInt(r.borderLeftWidth,10)||0)-t.scrollLeft,i.top-=a.top,i.left-=a.left}return i.top-=parseInt(a.marginTop,10)||0,i.left-=parseInt(a.marginLeft,10)||0,i}function $l(e){let t=window.getComputedStyle(e);return"none"!==t.transform||/transform|perspective/.test(t.willChange)||"none"!==t.filter||"paint"===t.contain||"backdropFilter"in t&&"none"!==t.backdropFilter||"WebkitBackdropFilter"in t&&"none"!==t.WebkitBackdropFilter}const Vl=new WeakMap;let Fl=typeof document<"u"?window.visualViewport:null;function zl(e,t){return"rtl"===t?e.replace("start","right").replace("end","left"):e.replace("start","left").replace("end","right")}const Kl=[];function Ul(e,t){let{onClose:n,shouldCloseOnBlur:i,isOpen:r,isDismissable:o=!1,isKeyboardDismissDisabled:s=!1,shouldCloseOnInteractOutside:l}=e,u=(0,a.useRef)(void 0);(0,a.useEffect)(()=>{if(r&&!Kl.includes(t))return Kl.push(t),()=>{let e=Kl.indexOf(t);e>=0&&Kl.splice(e,1)}},[r,t]);let c=()=>{Kl[Kl.length-1]===t&&n&&n()};ri({ref:t,onInteractOutside:o&&r?e=>{(!l||l(Ae(e)))&&(Kl[Kl.length-1]===t&&(e.stopPropagation(),e.preventDefault()),u.current===t&&c()),u.current=void 0}:void 0,onInteractOutsideStart:e=>{const n=Kl[Kl.length-1];u.current=n,(!l||l(Ae(e)))&&n===t&&(e.stopPropagation(),e.preventDefault())}});let{focusWithinProps:d}=ei({isDisabled:!i,onBlurWithin:e=>{!e.relatedTarget||function(e){return so(e,to)}(e.relatedTarget)||(!l||l(e.relatedTarget))&&n?.()}});return{overlayProps:{onKeyDown:e=>{"Escape"===e.key&&!s&&!e.nativeEvent.isComposing&&(e.stopPropagation(),e.preventDefault(),c())},...d},underlayProps:{onPointerDown:e=>{Ae(e)===e.currentTarget&&e.preventDefault()}}}}function Bl(e,t,n){let i,{type:r}=e,{isOpen:o}=t;(0,a.useEffect)(()=>{n&&n.current&&Vl.set(n.current,t.close)}),"menu"===r?i=!0:"listbox"===r&&(i="listbox");let s=je();return{triggerProps:{"aria-haspopup":i,"aria-expanded":o,"aria-controls":o?s:void 0,onPress:t.toggle},overlayProps:{id:s}}}const Hl=typeof document<"u"&&window.visualViewport;let Wl,ql=0;function Jl(e={}){let{isDisabled:t}=e;fe(()=>{if(!t)return ql++,1===ql&&(Wl=rt()?function(){let e,t=Gl(document.documentElement,"overflow","hidden"),n=!1,i=document.createElement("style");i.textContent="\n@layer {\n  * {\n    overscroll-behavior: contain;\n  }\n}".trim(),document.head.prepend(i);let a=HTMLElement.prototype.focus;HTMLElement.prototype.focus=function(e){let t=De(),n=null!=t&&Nt(t);a.call(this,{...e,preventScroll:!0}),(!e||!e.preventScroll)&&Xl(this,n)};let r=Me(Yl(document,"touchstart",t=>{let i=Ae(t);e=Ct(i)?i:Pt(i,!0),n=!1;let a=i.ownerDocument.defaultView.getSelection();a&&!a.isCollapsed&&a.containsNode(i,!0)&&(n=!0),t.composedPath().some(e=>e instanceof HTMLInputElement&&"range"===e.type)&&(n=!0),"selectionStart"in i&&"selectionEnd"in i&&i.selectionStart<i.selectionEnd&&i.ownerDocument.activeElement===i&&(n=!0)},{passive:!1,capture:!0}),Yl(document,"touchmove",t=>{if(2!==t.touches.length&&!n){if(!e||e===document.documentElement||e===document.body)return void t.preventDefault();e.scrollHeight===e.clientHeight&&e.scrollWidth===e.clientWidth&&t.preventDefault()}},{passive:!1,capture:!0}),Yl(document,"blur",e=>{let t=Ae(e),n=e.relatedTarget;if(n&&Nt(n))n.focus({preventScroll:!0}),Xl(n,Nt(t));else if(!n){var i;let e=null===(i=t.parentElement)||void 0===i?void 0:i.closest("[tabindex]");e?.focus({preventScroll:!0})}},!0));return()=>{t(),r(),i.remove(),HTMLElement.prototype.focus=a}}():function(){let e=window.innerWidth-document.documentElement.clientWidth;return Me(e>0&&("scrollbarGutter"in document.documentElement.style?Gl(document.documentElement,"scrollbarGutter","stable"):Gl(document.documentElement,"paddingRight",`${e}px`)),Gl(document.documentElement,"overflow","hidden"))}()),()=>{ql--,0===ql&&Wl()}},[t])}function Gl(e,t,n){let i=e.style[t];return e.style[t]=n,()=>{e.style[t]=i}}function Yl(e,t,n,i){return e.addEventListener(t,n,i),()=>{e.removeEventListener(t,n,i)}}function Xl(e,t){t||!Hl?Zl(e):Hl.addEventListener("resize",()=>Zl(e),{once:!0})}function Zl(e){let t=document.scrollingElement||document.documentElement,n=e;for(;n&&n!==t;){let e=Pt(n);if(e!==document.documentElement&&e!==document.body&&e!==n){let t=e.getBoundingClientRect(),i=n.getBoundingClientRect();if(i.top<t.top||i.bottom>t.top+n.clientHeight){let n=t.bottom;Hl&&(n=Math.min(n,Hl.offsetTop+Hl.height));
2let a=i.top-t.top-((n-t.top)/2-i.height/2);e.scrollTo({top:Math.max(0,Math.min(e.scrollHeight-e.clientHeight,e.scrollTop+a)),behavior:"smooth"})}}n=e.parentElement}}const Ql=(0,a.createContext)({});var eu;function tu(e){let{onDismiss:t,...n}=e,i=Mi(function(e){return e&&e.__esModule?e.default:e}(eu),"@react-aria/overlays"),r=_t(n,i.format("dismiss"));return a.createElement(Qo,null,a.createElement("button",{...r,tabIndex:-1,onClick:()=>{t&&t()},style:{width:1,height:1}}))}eu={"ar-AE":{dismiss:"تجاهل"},"bg-BG":{dismiss:"Отхвърляне"},"cs-CZ":{dismiss:"Odstranit"},"da-DK":{dismiss:"Luk"},"de-DE":{dismiss:"Schließen"},"el-GR":{dismiss:"Απόρριψη"},"en-US":{dismiss:"Dismiss"},"es-ES":{dismiss:"Descartar"},"et-EE":{dismiss:"Lõpeta"},"fi-FI":{dismiss:"Hylkää"},"fr-FR":{dismiss:"Rejeter"},"he-IL":{dismiss:"התעלם"},"hr-HR":{dismiss:"Odbaci"},"hu-HU":{dismiss:"Elutasítás"},"it-IT":{dismiss:"Ignora"},"ja-JP":{dismiss:"閉じる"},"ko-KR":{dismiss:"무시"},"lt-LT":{dismiss:"Atmesti"},"lv-LV":{dismiss:"Nerādīt"},"nb-NO":{dismiss:"Lukk"},"nl-NL":{dismiss:"Negeren"},"pl-PL":{dismiss:"Zignoruj"},"pt-BR":{dismiss:"Descartar"},"pt-PT":{dismiss:"Dispensar"},"ro-RO":{dismiss:"Revocare"},"ru-RU":{dismiss:"Пропустить"},"sk-SK":{dismiss:"Zrušiť"},"sl-SI":{dismiss:"Opusti"},"sr-SP":{dismiss:"Odbaci"},"sv-SE":{dismiss:"Avvisa"},"tr-TR":{dismiss:"Kapat"},"uk-UA":{dismiss:"Скасувати"},"zh-CN":{dismiss:"取消"},"zh-TW":{dismiss:"關閉"}};const nu=typeof HTMLElement<"u"&&"inert"in HTMLElement.prototype;let iu=new WeakMap,au=[];function ru(e,t){let n=Re(e?.[0]),i=t instanceof n.Element?{root:t}:t;var a;let r=null!==(a=i?.root)&&void 0!==a?a:document.body,o=i?.shouldUseInert&&nu,s=new Set(e),l=new Set,u=(e,t)=>{o&&e instanceof n.HTMLElement?e.inert=t:t?e.setAttribute("aria-hidden","true"):(e.removeAttribute("aria-hidden"),e instanceof n.HTMLElement&&(e.inert=!1))},c=new Set,d=e=>{for(let t of e.querySelectorAll("[data-live-announcer], [data-react-aria-top-layer]"))s.add(t);let t=e=>{if(l.has(e)||s.has(e)||e.parentElement&&l.has(e.parentElement)&&"row"!==e.parentElement.getAttribute("role"))return NodeFilter.FILTER_REJECT;for(let t of s)if(Oe(e,t))return NodeFilter.FILTER_SKIP;return NodeFilter.FILTER_ACCEPT},n=$e(Le(e),e,NodeFilter.SHOW_ELEMENT,{acceptNode:t}),i=t(e);if(i===NodeFilter.FILTER_ACCEPT&&p(e),i!==NodeFilter.FILTER_REJECT){let e=n.nextNode();for(;null!=e;)p(e),e=n.nextNode()}},p=e=>{var t;let i=null!==(t=iu.get(e))&&void 0!==t?t:0;(e=>o&&e instanceof n.HTMLElement?e.inert:"true"===e.getAttribute("aria-hidden"))(e)&&0===i||(0===i&&u(e,!0),l.add(e),iu.set(e,i+1))};au.length&&au[au.length-1].disconnect(),d(r);let m=new MutationObserver(e=>{for(let t of e)if("childList"===t.type){if(t.target.isConnected&&![...s,...l].some(e=>Oe(e,t.target)))for(let e of t.addedNodes)!(e instanceof HTMLElement||e instanceof SVGElement)||"true"!==e.dataset.liveAnnouncer&&"true"!==e.dataset.reactAriaTopLayer?e instanceof Element&&d(e):s.add(e);if(Ne())for(let e of c)if(!e.isConnected){m.disconnect();break}}});m.observe(r,{childList:!0,subtree:!0});let f={visibleNodes:s,hiddenNodes:l,observe(){m.observe(r,{childList:!0,subtree:!0})},disconnect(){m.disconnect()}};return au.push(f),()=>{m.disconnect();for(let e of l){let t=iu.get(e);null!=t&&(1===t?(u(e,!1),iu.delete(e)):iu.set(e,t-1))}f===au[au.length-1]?(au.pop(),au.length&&au[au.length-1].observe()):au.splice(au.indexOf(f),1)}}function ou(e,t){let{triggerRef:n,popoverRef:i,groupRef:r,isNonModal:o,isKeyboardDismissDisabled:s,shouldCloseOnInteractOutside:l,...u}=e,c="SubmenuTrigger"===u.trigger,{overlayProps:d,underlayProps:p}=Ul({isOpen:t.isOpen,onClose:t.close,shouldCloseOnBlur:!0,isDismissable:!o||c,isKeyboardDismissDisabled:s,shouldCloseOnInteractOutside:l},r??i),{overlayProps:m,arrowProps:f,placement:h,triggerAnchorPoint:g}=function(e){let{direction:t}=_i(),{arrowSize:n,targetRef:i,overlayRef:r,arrowRef:o,scrollRef:s=r,placement:l="bottom",containerPadding:u=12,shouldFlip:c=!0,boundaryElement:d=(typeof document<"u"?document.body:null),offset:p=0,crossOffset:m=0,shouldUpdatePosition:f=!0,isOpen:h=!0,onClose:g,maxHeight:v,arrowBoundaryOffset:b=0}=e,[y,_]=(0,a.useState)(null),k=[f,l,r.current,i.current,o?.current,s.current,u,c,d,p,m,h,t,v,b,n],w=(0,a.useRef)(Fl?.scale);(0,a.useEffect)(()=>{h&&(w.current=Fl?.scale)},[h]);let S=(0,a.useCallback)(()=>
2{if(!(!1!==f&&h&&r.current&&i.current&&d&&Fl?.scale===w.current))return;let e=null;if(s.current&&Ie(s.current)){var a;let t=null===(a=De())||void 0===a?void 0:a.getBoundingClientRect(),n=s.current.getBoundingClientRect();var g,y;e={type:"top",offset:(null!==(g=t?.top)&&void 0!==g?g:0)-n.top},e.offset>n.height/2&&(e.type="bottom",e.offset=(null!==(y=t?.bottom)&&void 0!==y?y:0)-n.bottom)}let k=r.current;var S,x;!v&&r.current&&(k.style.top="0px",k.style.bottom="",k.style.maxHeight=(null!==(x=null===(S=window.visualViewport)||void 0===S?void 0:S.height)&&void 0!==x?x:window.innerHeight)+"px");let E=Ol({placement:zl(l,t),overlayNode:r.current,targetNode:i.current,scrollNode:s.current||r.current,padding:u,shouldFlip:c,boundaryElement:d,offset:p,crossOffset:m,maxHeight:v,arrowSize:n??(o?.current?Dl(o.current,!0).width:0),arrowBoundaryOffset:b});if(!E.position)return;k.style.top="",k.style.bottom="",k.style.left="",k.style.right="",Object.keys(E.position).forEach(e=>k.style[e]=E.position[e]+"px"),k.style.maxHeight=null!=E.maxHeight?E.maxHeight+"px":"";let T=De();if(e&&T&&s.current){let t=T.getBoundingClientRect(),n=s.current.getBoundingClientRect(),i=t[e.type]-n[e.type];s.current.scrollTop+=i-e.offset}_(E)},k);fe(S,k),function(e){fe(()=>(window.addEventListener("resize",e,!1),()=>{window.removeEventListener("resize",e,!1)}),[e])}(S),Tt({ref:r,onResize:S}),Tt({ref:i,onResize:S});let x=(0,a.useRef)(!1);fe(()=>{let e,t=()=>{x.current=!0,clearTimeout(e),e=setTimeout(()=>{x.current=!1},500),S()},n=()=>{x.current&&t()};return Fl?.addEventListener("resize",t),Fl?.addEventListener("scroll",n),()=>{Fl?.removeEventListener("resize",t),Fl?.removeEventListener("scroll",n)}},[S]);let E=(0,a.useCallback)(()=>{x.current||g?.()},[g,x]);var T,j,C;return function(e){let{triggerRef:t,isOpen:n,onClose:i}=e;(0,a.useEffect)(()=>{if(!n||null===i)return;let e=e=>{let n=Ae(e);if(!t.current||n instanceof Node&&!Oe(n,t.current)||n instanceof HTMLInputElement||n instanceof HTMLTextAreaElement)return;let a=i||Vl.get(t.current);a&&a()};return window.addEventListener("scroll",e,!0),()=>{window.removeEventListener("scroll",e,!0)}},[n,i,t])}({triggerRef:i,isOpen:h,onClose:g&&E}),{overlayProps:{style:{position:y?"absolute":"fixed",top:y?void 0:0,left:y?void 0:0,zIndex:1e5,...y?.position,maxHeight:null!==(T=y?.maxHeight)&&void 0!==T?T:"100vh"}},placement:null!==(j=y?.placement)&&void 0!==j?j:null,triggerAnchorPoint:null!==(C=y?.triggerAnchorPoint)&&void 0!==C?C:null,arrowProps:{"aria-hidden":"true",role:"presentation",style:{left:y?.arrowOffsetLeft,top:y?.arrowOffsetTop}},updatePosition:S}}({...u,targetRef:n,overlayRef:i,isOpen:t.isOpen,onClose:o&&!c?t.close:null});return Jl({isDisabled:o||!t.isOpen}),(0,a.useEffect)(()=>{var e,n;if(t.isOpen&&i.current)return o?function(e){let t=au[au.length-1];if(t&&!t.visibleNodes.has(e))return t.visibleNodes.add(e),()=>{t.visibleNodes.delete(e)}}(null!==(e=r?.current)&&void 0!==e?e:i.current):ru([null!==(n=r?.current)&&void 0!==n?n:i.current],{shouldUseInert:!0})},[o,t.isOpen,i,r]),{popoverProps:Ue(d,m),arrowProps:f,underlayProps:p,placement:h,triggerAnchorPoint:g}}const su=a.createContext(null);function lu(e){let t=Se(),{portalContainer:n=(t?null:document.body),isExiting:i}=e,[r,o]=(0,a.useState)(!1),s=(0,a.useMemo)(()=>({contain:r,setContain:o}),[r,o]),{getContainer:l}=function(){var e;return null!==(e=(0,a.useContext)(Ql))&&void 0!==e?e:{}}();if(!e.portalContainer&&l&&(n=l()),!n)return null;let u=e.children;return e.disableFocusManagement||(u=a.createElement(no,{restoreFocus:!0,contain:(e.shouldContainFocus||r)&&!i},u)),u=a.createElement(su.Provider,{value:s},a.createElement(Qn,null,u)),$.createPortal(u,n)}function uu(){let e=(0,a.useContext)(su),t=e?.setContain;fe(()=>{t?.(!0)},[t])}const cu=new WeakMap;function du(e,t){let n=cu.get(e);if(!n)throw new Error("Unknown list");return`${n.id}-option-${function(e){return"string"==typeof e?e.replace(/\s*/g,""):""+e}(t)}`}function pu(e){return ot()?e.altKey:e.ctrlKey}function mu(e,t){var n,i;let a=`[data-key="${CSS.escape(String(t))}"]`,r=null===(n=e.current)||void 0===n?void 0:n.dataset.collection;return r&&(a=`[data-collection="${CSS.escape(r)}"]${a}`),null===(i=e.current)||void 0===i?void 0:i.querySelector(a)}const fu=new WeakMap;function hu(e){let{keyboardDelegate:t,selectionManager:n,onTypeSelect:i}=e,r=(0,a.useRef)({search:"",timeout:void 0}).current;return{typeSelectProps:{onKeyDownCapture:t.getKeyForSearch?e=>{let a=function(e){return 1!==e.length&&/^[A-Z]/i.test(e)?"":e}(e.key);if(a&&!e.ctrlKey&&!e.metaKey&&Oe(e.currentTarget,Ae(e))&&(0!==r.search.length||" "!==a)
2){if(" "===a&&r.search.trim().length>0&&(e.preventDefault(),"continuePropagation"in e||e.stopPropagation()),r.search+=a,null!=t.getKeyForSearch){let e=t.getKeyForSearch(r.search,n.focusedKey);null==e&&(e=t.getKeyForSearch(r.search)),null!=e&&(n.setFocusedKey(e),i&&i(e))}clearTimeout(r.timeout),r.timeout=setTimeout(()=>{r.search=""},1e3)}}:void 0}}}function gu(e){let{selectionManager:t,keyboardDelegate:n,ref:i,autoFocus:r=!1,shouldFocusWrap:o=!1,disallowEmptySelection:s=!1,disallowSelectAll:l=!1,escapeKeyBehavior:u="clearSelection",selectOnFocus:c="replace"===t.selectionBehavior,disallowTypeAhead:d=!1,shouldUseVirtualFocus:p,allowsTabNavigation:m=!1,scrollRef:f=i,linkBehavior:h="action"}=e,{direction:g}=_i(),v=pt(),b=(0,a.useRef)({top:0,left:0});It(f,"scroll",()=>{var e,t,n,i;b.current={top:null!==(n=null===(e=f.current)||void 0===e?void 0:e.scrollTop)&&void 0!==n?n:0,left:null!==(i=null===(t=f.current)||void 0===t?void 0:t.scrollLeft)&&void 0!==i?i:0}});let y=(0,a.useRef)(!1);It(i,"react-aria-focus",p?e=>{let{detail:n}=e;e.stopPropagation(),t.setFocused(!0),"first"===n?.focusStrategy&&(y.current=!0)}:void 0),Et(()=>{if(y.current){var e,a;let r=null!==(a=null===(e=n.getFirstKey)||void 0===e?void 0:e.call(n))&&void 0!==a?a:null;if(null==r){let e=De();wo(i.current),So(e,null),t.collection.size>0&&(y.current=!1)}else t.setFocusedKey(r),y.current=!1}},[t.collection]),Et(()=>{t.collection.size>0&&(y.current=!1)},[t.focusedKey]),It(i,"react-aria-clear-focus",p?e=>{var n;e.stopPropagation(),t.setFocused(!1),null!==(n=e.detail)&&void 0!==n&&n.clearFocusKey&&t.setFocusedKey(null)}:void 0);const _=(0,a.useRef)(r),k=(0,a.useRef)(!1);(0,a.useEffect)(()=>{if(_.current){var e,a;let l=null;var o,s;"first"===r&&(l=null!==(o=null===(e=n.getFirstKey)||void 0===e?void 0:e.call(n))&&void 0!==o?o:null),"last"===r&&(l=null!==(s=null===(a=n.getLastKey)||void 0===a?void 0:a.call(n))&&void 0!==s?s:null);let u=t.selectedKeys;if(u.size)for(let e of u)if(t.canSelectItem(e)){l=e;break}t.setFocused(!0),t.setFocusedKey(l),null==l&&!p&&i.current&&Wn(i.current),t.collection.size>0&&(_.current=!1,k.current=!0)}});let w=(0,a.useRef)(t.focusedKey),S=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(t.isFocused&&null!=t.focusedKey&&(t.focusedKey!==w.current||k.current)&&f.current&&i.current){let e=Un(),n=mu(i,t.focusedKey);if(!(n instanceof HTMLElement))return;("keyboard"===e||k.current)&&(S.current&&cancelAnimationFrame(S.current),S.current=requestAnimationFrame(()=>{f.current&&($t(f.current,n),"virtual"!==e&&Vt(n,{containingElement:i.current}))}))}!p&&t.isFocused&&null==t.focusedKey&&null!=w.current&&i.current&&Wn(i.current),w.current=t.focusedKey,k.current=!1}),(0,a.useEffect)(()=>()=>{S.current&&cancelAnimationFrame(S.current)},[]),It(i,"react-aria-focus-scope-restore",e=>{e.preventDefault(),t.setFocused(!0)});let x,E={onKeyDown:e=>{if(e.altKey&&"Tab"===e.key&&e.preventDefault(),!i.current||!Oe(i.current,Ae(e)))return;const a=(n,a)=>
2{if(null!=n){if(t.isLink(n)&&"selection"===h&&c&&!pu(e)){(0,$.flushSync)(()=>{t.setFocusedKey(n,a)});let r=mu(i,n),o=t.getItemProps(n);return void(r&&v.open(r,e,o.href,o.routerOptions))}if(t.setFocusedKey(n,a),t.isLink(n)&&"override"===h)return;e.shiftKey&&"multiple"===t.selectionMode?t.extendSelection(n):c&&!pu(e)&&t.replaceSelection(n)}};switch(e.key){case"ArrowDown":if(n.getKeyBelow){var r,d,p;let i=null!=t.focusedKey?null===(r=n.getKeyBelow)||void 0===r?void 0:r.call(n,t.focusedKey):null===(d=n.getFirstKey)||void 0===d?void 0:d.call(n);null==i&&o&&(i=null===(p=n.getFirstKey)||void 0===p?void 0:p.call(n,t.focusedKey)),null!=i&&(e.preventDefault(),a(i))}break;case"ArrowUp":if(n.getKeyAbove){var f,b,y;let i=null!=t.focusedKey?null===(f=n.getKeyAbove)||void 0===f?void 0:f.call(n,t.focusedKey):null===(b=n.getLastKey)||void 0===b?void 0:b.call(n);null==i&&o&&(i=null===(y=n.getLastKey)||void 0===y?void 0:y.call(n,t.focusedKey)),null!=i&&(e.preventDefault(),a(i))}break;case"ArrowLeft":if(n.getKeyLeftOf){var _,k,w;let i=null!=t.focusedKey?null===(_=n.getKeyLeftOf)||void 0===_?void 0:_.call(n,t.focusedKey):null;null==i&&o&&(i="rtl"===g?null===(k=n.getFirstKey)||void 0===k?void 0:k.call(n,t.focusedKey):null===(w=n.getLastKey)||void 0===w?void 0:w.call(n,t.focusedKey)),null!=i&&(e.preventDefault(),a(i,"rtl"===g?"first":"last"))}break;case"ArrowRight":if(n.getKeyRightOf){var S,x,E;let i=null!=t.focusedKey?null===(S=n.getKeyRightOf)||void 0===S?void 0:S.call(n,t.focusedKey):null;null==i&&o&&(i="rtl"===g?null===(x=n.getLastKey)||void 0===x?void 0:x.call(n,t.focusedKey):null===(E=n.getFirstKey)||void 0===E?void 0:E.call(n,t.focusedKey)),null!=i&&(e.preventDefault(),a(i,"rtl"===g?"last":"first"))}break;case"Home":if(n.getFirstKey){if(null===t.focusedKey&&e.shiftKey)return;e.preventDefault();let i=n.getFirstKey(t.focusedKey,Lt(e));t.setFocusedKey(i),null!=i&&(Lt(e)&&e.shiftKey&&"multiple"===t.selectionMode?t.extendSelection(i):c&&t.replaceSelection(i))}break;case"End":if(n.getLastKey){if(null===t.focusedKey&&e.shiftKey)return;e.preventDefault();let i=n.getLastKey(t.focusedKey,Lt(e));t.setFocusedKey(i),null!=i&&(Lt(e)&&e.shiftKey&&"multiple"===t.selectionMode?t.extendSelection(i):c&&t.replaceSelection(i))}break;case"PageDown":if(n.getKeyPageBelow&&null!=t.focusedKey){let i=n.getKeyPageBelow(t.focusedKey);null!=i&&(e.preventDefault(),a(i))}break;case"PageUp":if(n.getKeyPageAbove&&null!=t.focusedKey){let i=n.getKeyPageAbove(t.focusedKey);null!=i&&(e.preventDefault(),a(i))}break;case"a":Lt(e)&&"multiple"===t.selectionMode&&!0!==l&&(e.preventDefault(),t.selectAll());break;case"Escape":"clearSelection"===u&&!s&&0!==t.selectedKeys.size&&(e.stopPropagation(),e.preventDefault(),t.clearSelection());break;case"Tab":if(!m){if(e.shiftKey)i.current.focus();else{let e,t,n=ho(i.current,{tabbable:!0});do{t=n.lastChild(),t&&(e=t)}while(t);let a=De();e&&(!Ie(e)||a&&!Jt(a))&&Xe(e)}break}}},onFocus:e=>{if(t.isFocused)Oe(e.currentTarget,Ae(e))||t.setFocused(!1);else if(Oe(e.currentTarget,Ae(e))){if(t.setFocused(!0),null==t.focusedKey){var a,r;let i=e=>{null!=e&&(t.setFocusedKey(e),c&&!t.isSelected(e)&&t.replaceSelection(e))},l=e.relatedTarget;var o,s;l&&e.currentTarget.compareDocumentPosition(l)&Node.DOCUMENT_POSITION_FOLLOWING?i(null!==(o=t.lastSelectedKey)&&void 0!==o?o:null===(a=n.getLastKey)||void 0===a?void 0:a.call(n)):i(null!==(s=t.firstSelectedKey)&&void 0!==s?s:null===(r=n.getFirstKey)||void 0===r?void 0:r.call(n))}else f.current&&(f.current.scrollTop=b.current.top,f.current.scrollLeft=b.current.left);
2if(null!=t.focusedKey&&f.current){let e=mu(i,t.focusedKey);e instanceof HTMLElement&&(!Ie(e)&&!p&&Xe(e),"keyboard"===Un()&&Vt(e,{containingElement:i.current}))}}},onBlur:e=>{Oe(e.currentTarget,e.relatedTarget)||t.setFocused(!1)},onMouseDown(e){f.current===Ae(e)&&e.preventDefault()}},{typeSelectProps:T}=hu({keyboardDelegate:n,selectionManager:t});d||(E=Ue(T,E)),p||(x=null==t.focusedKey?0:-1);let j=function(e){let t=je();return fu.set(e,t),t}(t.collection);return{collectionProps:Ue(E,{tabIndex:x,"data-collection":j})}}function vu(e){return"Enter"===e}function bu(e){return" "===e}class yu{getItemRect(e){let t=this.ref.current;if(!t)return null;let n=null!=e?mu(this.ref,e):null;if(!n)return null;let i=t.getBoundingClientRect(),a=n.getBoundingClientRect();return{x:a.left-i.left-t.clientLeft+t.scrollLeft,y:a.top-i.top-t.clientTop+t.scrollTop,width:a.width,height:a.height}}getContentSize(){let e=this.ref.current;var t,n;return{width:null!==(t=e?.scrollWidth)&&void 0!==t?t:0,height:null!==(n=e?.scrollHeight)&&void 0!==n?n:0}}getVisibleRect(){let e=this.ref.current;var t,n,i,a;return{x:null!==(t=e?.scrollLeft)&&void 0!==t?t:0,y:null!==(n=e?.scrollTop)&&void 0!==n?n:0,width:null!==(i=e?.clientWidth)&&void 0!==i?i:0,height:null!==(a=e?.clientHeight)&&void 0!==a?a:0}}constructor(e){this.ref=e}}class _u{isDisabled(e){var t;return"all"===this.disabledBehavior&&((null===(t=e.props)||void 0===t?void 0:t.isDisabled)||this.disabledKeys.has(e.key))}findNextNonDisabled(e,t){let n=e;for(;null!=n;){let e=this.collection.getItem(n);if("item"===e?.type&&!this.isDisabled(e))return n;n=t(n)}return null}getNextKey(e){let t=e;return t=this.collection.getKeyAfter(t),this.findNextNonDisabled(t,e=>this.collection.getKeyAfter(e))}getPreviousKey(e){let t=e;return t=this.collection.getKeyBefore(t),this.findNextNonDisabled(t,e=>this.collection.getKeyBefore(e))}findKey(e,t,n){let i=e,a=this.layoutDelegate.getItemRect(i);if(!a||null==i)return null;let r=a;do{if(i=t(i),null==i)break;a=this.layoutDelegate.getItemRect(i)}while(a&&n(r,a)&&null!=i);return i}isSameRow(e,t){return e.y===t.y||e.x!==t.x}isSameColumn(e,t){return e.x===t.x||e.y!==t.y}getKeyBelow(e){return"grid"===this.layout&&"vertical"===this.orientation?this.findKey(e,e=>this.getNextKey(e),this.isSameRow):this.getNextKey(e)}getKeyAbove(e){return"grid"===this.layout&&"vertical"===this.orientation?this.findKey(e,e=>this.getPreviousKey(e),this.isSameRow):this.getPreviousKey(e)}getNextColumn(e,t){return t?this.getPreviousKey(e):this.getNextKey(e)}getKeyRightOf(e){let t="ltr"===this.direction?"getKeyRightOf":"getKeyLeftOf";return this.layoutDelegate[t]?(e=this.layoutDelegate[t](e),this.findNextNonDisabled(e,e=>this.layoutDelegate[t](e))):"grid"===this.layout?"vertical"===this.orientation?this.getNextColumn(e,"rtl"===this.direction):this.findKey(e,e=>this.getNextColumn(e,"rtl"===this.direction),this.isSameColumn):"horizontal"===this.orientation?this.getNextColumn(e,"rtl"===this.direction):null}getKeyLeftOf(e){let t="ltr"===this.direction?"getKeyLeftOf":"getKeyRightOf";return this.layoutDelegate[t]?(e=this.layoutDelegate[t](e),this.findNextNonDisabled(e,e=>this.layoutDelegate[t](e))):"grid"===this.layout?"vertical"===this.orientation?this.getNextColumn(e,"ltr"===this.direction):this.findKey(e,e=>this.getNextColumn(e,"ltr"===this.direction),this.isSameColumn):"horizontal"===this.orientation?this.getNextColumn(e,"ltr"===this.direction):null}getFirstKey(){let e=this.collection.getFirstKey();return this.findNextNonDisabled(e,e=>this.collection.getKeyAfter(e))}getLastKey(){let e=this.collection.getLastKey();return this.findNextNonDisabled(e,e=>this.collection.getKeyBefore(e))}getKeyPageAbove(e){let t=this.ref.current,n=this.layoutDelegate.getItemRect(e);if(!n)return null;if(t&&!Ct(t))return this.getFirstKey();let i=e;if("horizontal"===this.orientation){let e=Math.max(0,n.x+n.width-this.layoutDelegate.getVisibleRect().width);for(;n&&n.x>e&&null!=i;)i=this.getKeyAbove(i),n=null==i?null:this.layoutDelegate.getItemRect(i)}else{let e=Math.max(0,n.y+n.height-this.layoutDelegate.getVisibleRect().height);for(;n&&n.y>e&&null!=i;
2)i=this.getKeyAbove(i),n=null==i?null:this.layoutDelegate.getItemRect(i)}return i??this.getFirstKey()}getKeyPageBelow(e){let t=this.ref.current,n=this.layoutDelegate.getItemRect(e);if(!n)return null;if(t&&!Ct(t))return this.getLastKey();let i=e;if("horizontal"===this.orientation){let e=Math.min(this.layoutDelegate.getContentSize().width,n.y-n.width+this.layoutDelegate.getVisibleRect().width);for(;n&&n.x<e&&null!=i;)i=this.getKeyBelow(i),n=null==i?null:this.layoutDelegate.getItemRect(i)}else{let e=Math.min(this.layoutDelegate.getContentSize().height,n.y-n.height+this.layoutDelegate.getVisibleRect().height);for(;n&&n.y<e&&null!=i;)i=this.getKeyBelow(i),n=null==i?null:this.layoutDelegate.getItemRect(i)}return i??this.getLastKey()}getKeyForSearch(e,t){if(!this.collator)return null;let n=this.collection,i=t||this.getFirstKey();for(;null!=i;){let t=n.getItem(i);if(!t)return null;let a=t.textValue.slice(0,e.length);if(t.textValue&&0===this.collator.compare(a,e))return i;i=this.getNextKey(i)}return null}constructor(...e){if(1===e.length){let t=e[0];this.collection=t.collection,this.ref=t.ref,this.collator=t.collator,this.disabledKeys=t.disabledKeys||new Set,this.disabledBehavior=t.disabledBehavior||"all",this.orientation=t.orientation||"vertical",this.direction=t.direction,this.layout=t.layout||"stack",this.layoutDelegate=t.layoutDelegate||new yu(t.ref)}else this.collection=e[0],this.disabledKeys=e[1],this.ref=e[2],this.collator=e[3],this.layout="stack",this.orientation="vertical",this.disabledBehavior="all",this.layoutDelegate=new yu(this.ref);"stack"===this.layout&&"vertical"===this.orientation&&(this.getKeyLeftOf=void 0,this.getKeyRightOf=void 0)}}function ku(e){return null}function wu(e){return null!=e.hasChildItems?e.hasChildItems:!!(e.childItems||e.title&&a.Children.count(e.children)>0)}ku.getCollectionNode=function*(e,t){let{childItems:n,title:i,children:r}=e,o=e.title||e.children,s=e.textValue||("string"==typeof o?o:"")||e["aria-label"]||"";yield{type:"item",props:e,rendered:o,textValue:s,"aria-label":e["aria-label"],hasChildNodes:wu(e),*childNodes(){if(n)for(let e of n)yield{type:"item",value:e};else if(i){let e=[];a.Children.forEach(r,t=>{e.push({type:"item",element:t})}),yield*e}}}};let Su=ku;function xu(e){return null}xu.getCollectionNode=function*(e){let{children:t,title:n,items:i}=e;yield{type:"section",props:e,hasChildNodes:!0,rendered:n,"aria-label":e["aria-label"],*childNodes(){if("function"==typeof t){if(!i)throw new Error("props.children was a function but props.items is missing");for(let e of i)yield{type:"item",value:e,renderer:t}}else{let e=[];a.Children.forEach(t,t=>{e.push({type:"item",element:t})}),yield*e}}}};let Eu=xu;class Tu{build(e,t){return this.context=t,ju(()=>this.iterateCollection(e))}*iterateCollection(e){let{children:t,items:n}=e;if(a.isValidElement(t)&&t.type===a.Fragment)yield*this.iterateCollection({children:t.props.children,items:n});else if("function"==typeof t){if(!n)throw new Error("props.children was a function but props.items is missing");let e=0;for(let i of n)yield*this.getFullNode({value:i,index:e},{renderer:t}),e++}else{let e=[];a.Children.forEach(t,t=>{t&&e.push(t)});let n=0;for(let t of e){let e=this.getFullNode({element:t,index:n},{});for(let t of e)n++,yield t}}}
2getKey(e,t,n,i){if(null!=e.key)return e.key;if("cell"===t.type&&null!=t.key)return`${i}${t.key}`;let a=t.value;if(null!=a){var r;let e=null!==(r=a.key)&&void 0!==r?r:a.id;if(null==e)throw new Error("No key found for item");return e}return i?`${i}.${t.index}`:`$.${t.index}`}getChildState(e,t){return{renderer:t.renderer||e.renderer}}*getFullNode(e,t,n,i){if(a.isValidElement(e.element)&&e.element.type===a.Fragment){let o=[];var r;a.Children.forEach(e.element.props.children,e=>{o.push(e)});let s=null!==(r=e.index)&&void 0!==r?r:0;for(const e of o)yield*this.getFullNode({element:e,index:s++},t,n,i);return}let o=e.element;if(!o&&e.value&&t&&t.renderer){let n=this.cache.get(e.value);if(n&&(!n.shouldInvalidate||!n.shouldInvalidate(this.context)))return n.index=e.index,n.parentKey=i?i.key:null,void(yield n);o=t.renderer(e.value)}if(a.isValidElement(o)){let a=o.type;if("function"!=typeof a&&"function"!=typeof a.getCollectionNode){let e=o.type;throw new Error(`Unknown element <${e}> in collection.`)}let r=a.getCollectionNode(o.props,this.context);var s;let p=null!==(s=e.index)&&void 0!==s?s:0,m=r.next();for(;!m.done&&m.value;){let a=m.value;var l;e.index=p;let s=null!==(l=a.key)&&void 0!==l?l:null;null==s&&(s=a.element?null:this.getKey(o,e,t,n));let f=[...this.getFullNode({...a,key:s,index:p,wrapper:Cu(e.wrapper,a.wrapper)},this.getChildState(t,a),n?`${n}${o.key}`:o.key,i)];for(let t of f){var u,c,d;if(t.value=null!==(c=null!==(u=a.value)&&void 0!==u?u:e.value)&&void 0!==c?c:null,t.value&&this.cache.set(t.value,t),e.type&&t.type!==e.type)throw new Error(`Unsupported type <${Pu(t.type)}> in <${Pu(null!==(d=i?.type)&&void 0!==d?d:"unknown parent type")}>. Only <${Pu(e.type)}> is supported.`);p++,yield t}m=r.next(f)}return}if(null==e.key||null==e.type)return;let p=this;var m,f;let h={type:e.type,props:e.props,key:e.key,parentKey:i?i.key:null,value:null!==(m=e.value)&&void 0!==m?m:null,level:i?i.level+1:0,index:e.index,rendered:e.rendered,textValue:null!==(f=e.textValue)&&void 0!==f?f:"","aria-label":e["aria-label"],wrapper:e.wrapper,shouldInvalidate:e.shouldInvalidate,hasChildNodes:e.hasChildNodes||!1,childNodes:ju(function*(){if(!e.hasChildNodes||!e.childNodes)return;let n=0;for(let i of e.childNodes()){null!=i.key&&(i.key=`${h.key}${i.key}`);let e=p.getFullNode({...i,index:n},p.getChildState(t,i),h.key,h);for(let t of e)n++,yield t}})};yield h}constructor(){this.cache=new WeakMap}}function ju(e){let t=[],n=null;return{*[Symbol.iterator](){for(let e of t)yield e;n||(n=e());for(let e of n)t.push(e),yield e}}}function Cu(e,t){return e&&t?n=>e(t(n)):e||t||void 0}function Pu(e){return e[0].toUpperCase()+e.slice(1)}function Mu(e,t){return"function"==typeof t.getChildren?t.getChildren(e.key):e.childNodes}function Lu(e){return function(e){for(let t of e)return t}(e)}function Ru(e,t,n){if(t.parentKey===n.parentKey)return t.index-n.index;let i=[...Nu(e,t),t],a=[...Nu(e,n),n],r=i.slice(0,a.length).findIndex((e,t)=>e!==a[t]);return-1!==r?(t=i[r],n=a[r],t.index-n.index):i.findIndex(e=>e===n)>=0?1:(a.findIndex(e=>e===t),-1)}function Nu(e,t){let n=[],i=t;for(;null!=i?.parentKey;)i=e.getItem(i.parentKey),i&&n.unshift(i);return n}const Ou=new WeakMap;function Du(e){let t=Ou.get(e);if(null!=t)return t;let n=0,i=t=>{for(let a of t)"section"===a.type?i(Mu(a,e)):"item"===a.type&&n++};return i(e),Ou.set(e,n),n}var Au,Iu,$u,Vu,Fu,zu,Ku,Uu,Bu,Hu,Wu,qu,Ju,Gu,Yu,Xu,Zu,Qu,ec,tc,nc,ic,ac,rc,oc,sc,lc,uc,cc,dc,pc,mc,fc,hc,gc,vc;function bc(e,t,n){let{type:i="menu",isDisabled:a,trigger:r="press"}=e,o=je(),{triggerProps:s,overlayProps:l}=Bl({type:i},t,n),u=Mi(function(e){return e&&e.__esModule?e.default:e}(Au),"@react-aria/menu"),{longPressProps:c}=ui({isDisabled:a||"longPress"!==r,accessibilityDescription:u.format("longPressMessage"),onLongPressStart(){t.close()},onLongPress(){t.open("first")}}),d={preventFocusOnPress:!0,onPressStart(e){"touch"!==e.pointerType&&"keyboard"!==e.pointerType&&!a&&(Xe(e.target),t.open("virtual"===e.pointerType?"first":null))},onPress(e){"touch"===e.pointerType&&!a&&(Xe(e.target),t.toggle())}};return delete s.onPress,{menuTriggerProps:{...s,..."press"===r?d:c,id:o,onKeyDown:e=>{if(!a&&("longPress"!==r||e.altKey)&&n&&n.current)switch(e.key){case"Enter":case" ":if("longPress"===r||e.isDefaultPrevented())return;case"ArrowDown":"continuePropagation"in e||e.stopPropagation(),e.preventDefault(),t.toggle("first");break;case"ArrowUp":"continuePropagation"in e||e.stopPropagation(),e.preventDefault(),t.toggle("last");break;default:"continuePropagation"in e&&e.continuePropagation()}}},menuProps:{...l,"aria-labelledby":o,autoFocus:t.focusStrategy||!0,onClose:t.close}}}function yc(e,t){let{buttonRef:n,popoverRef:i,inputRef:r,listBoxRef:o,keyboardDelegate:s,layoutDelegate:l,shouldFocusWrap:u,isReadOnly:c,isDisabled:d}=e,p=(0,a.useRef)(null);n=n??p;
2let m=Mi(function(e){return e&&e.__esModule?e.default:e}(wl),"@react-aria/combobox"),{menuTriggerProps:f,menuProps:h}=bc({type:"listbox",isDisabled:d||c},t,n);cu.set(t,{id:h.id});let{collection:g}=t,{disabledKeys:v}=t.selectionManager,b=(0,a.useMemo)(()=>s||new _u({collection:g,disabledKeys:v,ref:o,layoutDelegate:l}),[s,l,g,v,o]),{collectionProps:y}=gu({selectionManager:t.selectionManager,keyboardDelegate:b,disallowTypeAhead:!0,disallowEmptySelection:!0,shouldFocusWrap:u,ref:r,isVirtualized:!0}),_=pt(),k=function(e=[]){let t=je(),[n,i]=(0,a.useState)(!0),[r,o]=(0,a.useState)(e);return r.some((t,n)=>!Object.is(t,e[n]))&&(i(!0),o(e)),(0,a.useEffect)(()=>{n&&!document.getElementById(t)&&i(!1)},[t,n,r]),n?t:void 0}([t.selectedItems,t.selectionManager.selectionMode]),{isInvalid:w,validationErrors:S,validationDetails:x}=t.displayValidation,{labelProps:E,inputProps:T,descriptionProps:j,errorMessageProps:C}=ns({...e,onChange:t.setInputValue,onKeyDown:c?e.onKeyDown:Me(t.isOpen&&y.onKeyDown,n=>{if(!n.nativeEvent.isComposing)switch(n.key){case"Enter":case"Tab":if(t.isOpen&&"Enter"===n.key&&n.preventDefault(),t.isOpen&&o.current&&null!=t.selectionManager.focusedKey){let e=t.collection.getItem(t.selectionManager.focusedKey);if(e?.props.href){let i=o.current.querySelector(`[data-key="${CSS.escape(t.selectionManager.focusedKey.toString())}"]`);"Enter"===n.key&&i instanceof HTMLAnchorElement&&_.open(i,n,e.props.href,e.props.routerOptions),t.close();break}if(e?.props.onAction){e.props.onAction(),t.close();break}}t.commit();break;case"Escape":(!t.selectionManager.isEmpty||""===t.inputValue||e.allowsCustomValue)&&n.continuePropagation(),t.revert();break;case"ArrowDown":t.open("first","manual");break;case"ArrowUp":t.open("last","manual");break;case"ArrowLeft":case"ArrowRight":t.selectionManager.setFocusedKey(null)}},e.onKeyDown),onBlur:a=>{let r=n?.current&&n.current===a.relatedTarget,o=Oe(i.current,a.relatedTarget);r||o||(e.onBlur&&e.onBlur(a),t.setFocused(!1))},value:t.inputValue,defaultValue:t.defaultInputValue,onFocus:n=>{t.isFocused||(e.onFocus&&e.onFocus(n),t.setFocused(!0))},autoComplete:"off",validate:void 0,[Lo]:t,"aria-describedby":[k,e["aria-describedby"]].filter(Boolean).join(" ")||void 0},r);zt(r,t.defaultValue,t.setValue);let P=_t({id:f.id,"aria-label":m.format("buttonLabel"),"aria-labelledby":e["aria-labelledby"]||E.id}),M=_t({id:h.id,"aria-label":m.format("listboxLabel"),"aria-labelledby":e["aria-labelledby"]||E.id}),L=(0,a.useRef)(0),R=null!=t.selectionManager.focusedKey&&t.isOpen?t.collection.getItem(t.selectionManager.focusedKey):void 0;var N;let O=null!==(N=R?.parentKey)&&void 0!==N?N:null;var D;let A=null!==(D=t.selectionManager.focusedKey)&&void 0!==D?D:null,I=(0,a.useRef)(O),$=(0,a.useRef)(A);(0,a.useEffect)(()=>{if(ot()&&null!=R&&null!=A&&A!==$.current){let n=t.selectionManager.isSelected(A),i=null!=O?t.collection.getItem(O):null,a=i?.["aria-label"]||("string"==typeof i?.rendered?i.rendered:"")||"";var e;Eo(m.format("focusAnnouncement",{isGroupChange:null!==(e=i&&O!==I.current)&&void 0!==e&&e,groupTitle:a,groupCount:i?[...Mu(i,t.collection)].length:0,optionText:R["aria-label"]||R.textValue||"",isSelected:n}))}I.current=O,$.current=A});let V=Du(t.collection),F=(0,a.useRef)(V),z=(0,a.useRef)(t.isOpen);(0,a.useEffect)(()=>{let e=t.isOpen!==z.current&&(null==t.selectionManager.focusedKey||ot());t.isOpen&&(e||V!==F.current)&&Eo(m.format("countAnnouncement",{optionCount:V})),F.current=V,z.current=t.isOpen});let K=(0,a.useRef)(t.selectedKey);return(0,a.useEffect)(()=>{if(ot()&&t.isFocused&&t.selectedItem&&t.selectedKey!==K.current){let e=t.selectedItem["aria-label"]||t.selectedItem.textValue||"";Eo(m.format("selectedAnnouncement",{optionText:e}))}K.current=t.selectedKey}),(0,a.useEffect)(()=>{if(t.isOpen)return ru([r.current,i.current].filter(e=>null!=e))},[t.isOpen,r,i]),function(e,t){const n=(0,a.useRef)(!0),i=(0,a.useRef)(null);let r=xt(e);(0,a.useEffect)(()=>(n.current=!0,()=>{n.current=!1}),[]),(0,a.useEffect)(()=>{let e=i.current;n.current?n.current=!1:(!e||t.some((t,n)=>!Object.is(t,e[n])))&&r(),i.current=t},t)}(()=>{!R&&r.current&&De(Le(r.current))===r.current&&So(r.current,null)},[R]),It(o,"react-aria-item-action",t.isOpen?()=>{t.close()}:void 0),ri({ref:i,onInteractOutside:e=>{let i=Ae(e);Oe(n?.current,i)||Oe(r.current,i)||t.close()},isDisabled:!t.isOpen}),{labelProps:E,buttonProps:{...f,...P,excludeFromTabOrder:!0,preventFocusOnPress:!0,onPress:e=>{var n;"touch"===e.pointerType&&(null===(n=r.current)||void 0===n||n.focus(),t.toggle(null,"manual"))},onPressStart:e=>{var n;"touch"!==e.pointerType&&(null===(n=r.current)||void 0===n||n.focus(),t.toggle("keyboard"===e.pointerType||"virtual"===e.pointerType?"first":null,"manual"))},isDisabled:d||c},inputProps:Ue(T,{role:"combobox","aria-expanded":f["aria-expanded"],"aria-controls":t.isOpen?h.id:void 0,"aria-autocomplete":"list","aria-activedescendant":R?du(t,R.key):void 0,onTouchEnd:e=>{if(d||c)return;var n;if(e.timeStamp-L.current<500)return e.preventDefault(),void(null===(n=r.current)||void 0===n||n.focus());let i=Ae(e).getBoundingClientRect(),a=e.changedTouches[0],o=Math.ceil(i.left+.5*i.width),s=Math.ceil(i.top+.5*i.height);var l;a.clientX===o&&a.clientY===s&&(e.preventDefault(),null===(l=r.current)||void 0===l||l.focus(),t.toggle(null,"manual"),L.current=e.timeStamp)},autoCorrect:"off",spellCheck:"false"}),listBoxProps:Ue(h,M,{autoFocus:t.focusStrategy||!0,shouldUseVirtualFocus:!0,shouldSelectOnPressUp:!0,shouldFocusOnHover:!0,linkBehavior:"selection",UNSTABLE_itemBehavior:"action"}),valueProps:{id:k},descriptionProps:j,errorMessageProps:C,isInvalid:w,validationErrors:S,validationDetail
2s:x}}function _c(e,t,n){let i=ho(e,{tabbable:!0}),a=i.nextNode(),r=null,o=1/0;for(;a;){let e=a.getBoundingClientRect().left-t,s=Math.abs(e);Math.sign(e)===n&&s<o&&(r=a,o=s),a=i.nextNode()}return r}Au={"ar-AE":{longPressMessage:"اضغط مطولاً أو اضغط على Alt + السهم لأسفل لفتح القائمة"},"bg-BG":{longPressMessage:"Натиснете продължително или натиснете Alt+ стрелка надолу, за да отворите менюто"},"cs-CZ":{longPressMessage:"Dlouhým stiskem nebo stisknutím kláves Alt + šipka dolů otevřete nabídku"},"da-DK":{longPressMessage:"Langt tryk eller tryk på Alt + pil ned for at åbne menuen"},"de-DE":{longPressMessage:"Drücken Sie lange oder drücken Sie Alt + Nach-unten, um das Menü zu öffnen"},"el-GR":{longPressMessage:"Πιέστε παρατεταμένα ή πατήστε Alt + κάτω βέλος για να ανοίξετε το μενού"},"en-US":{longPressMessage:"Long press or press Alt + ArrowDown to open menu"},"es-ES":{longPressMessage:"Mantenga pulsado o pulse Alt + flecha abajo para abrir el menú"},"et-EE":{longPressMessage:"Menüü avamiseks vajutage pikalt või vajutage klahve Alt + allanool"},"fi-FI":{longPressMessage:"Avaa valikko painamalla pohjassa tai näppäinyhdistelmällä Alt + Alanuoli"},"fr-FR":{longPressMessage:"Appuyez de manière prolongée ou appuyez sur Alt + Flèche vers le bas pour ouvrir le menu."},"he-IL":{longPressMessage:"לחץ לחיצה ארוכה או הקש Alt + ArrowDown כדי לפתוח את התפריט"},"hr-HR":{longPressMessage:"Dugo pritisnite ili pritisnite Alt + strelicu prema dolje za otvaranje izbornika"},"hu-HU":{longPressMessage:"Nyomja meg hosszan, vagy nyomja meg az Alt + lefele nyíl gombot a menü megnyitásához"},"it-IT":{longPressMessage:"Premi a lungo o premi Alt + Freccia giù per aprire il menu"},"ja-JP":{longPressMessage:"長押しまたは Alt+下矢印キーでメニューを開く"},"ko-KR":{longPressMessage:"길게 누르거나 Alt + 아래쪽 화살표를 눌러 메뉴 열기"},"lt-LT":{longPressMessage:"Norėdami atidaryti meniu, nuspaudę palaikykite arba paspauskite „Alt + ArrowDown“."},"lv-LV":{longPressMessage:"Lai atvērtu izvēlni, turiet nospiestu vai nospiediet taustiņu kombināciju Alt + lejupvērstā bultiņa"},"nb-NO":{longPressMessage:"Langt trykk eller trykk Alt + PilNed for å åpne menyen"},"nl-NL":{longPressMessage:"Druk lang op Alt + pijl-omlaag of druk op Alt om het menu te openen"},"pl-PL":{longPressMessage:"Naciśnij i przytrzymaj lub naciśnij klawisze Alt + Strzałka w dół, aby otworzyć menu"},"pt-BR":{longPressMessage:"Pressione e segure ou pressione Alt + Seta para baixo para abrir o menu"},"pt-PT":{longPressMessage:"Prima continuamente ou prima Alt + Seta Para Baixo para abrir o menu"},"ro-RO":{longPressMessage:"Apăsați lung sau apăsați pe Alt + săgeată în jos pentru a deschide meniul"},"ru-RU":{longPressMessage:"Нажмите и удерживайте или нажмите Alt + Стрелка вниз, чтобы открыть меню"},"sk-SK":{longPressMessage:"Ponuku otvoríte dlhým stlačením alebo stlačením klávesu Alt + klávesu so šípkou nadol"},"sl-SI":{longPressMessage:"Za odprtje menija pritisnite in držite gumb ali pritisnite Alt+puščica navzdol"},"sr-SP":{longPressMessage:"Dugo pritisnite ili pritisnite Alt + strelicu prema dole da otvorite meni"},"sv-SE":{longPressMessage:"Håll nedtryckt eller tryck på Alt + pil nedåt för att öppna menyn"},"tr-TR":{longPressMessage:"Menüyü açmak için uzun basın veya Alt + Aşağı Ok tuşuna basın"},"uk-UA":{longPressMessage:"Довго або звичайно натисніть комбінацію клавіш Alt і стрілка вниз, щоб відкрити меню"},"zh-CN":{longPressMessage:"长按或按 Alt + 向下方向键以打开菜单"},"zh-TW":{longPressMessage:"長按或按 Alt+向下鍵以開啟功能表"}},Iu={calendar:"التقويم",day:"يوم",dayPeriod:"ص/م",endDate:"تاريخ الانتهاء",era:"العصر",hour:"الساعات",minute:"الدقائق",month:"الشهر",second:"الثواني",selectedDateDescription:e=>`تاريخ محدد: ${e.date}`,selectedRangeDescription:e=>`المدى الزمني المحدد: ${e.startDate} إلى ${e.endDate}`,selectedTimeDescription:e=>`الوقت المحدد: ${e.time}`,startDate:"تاريخ البدء",timeZoneName:"التوقيت",weekday:"اليوم",year:"السنة"},$u={calendar:"Календар",day:"ден",dayPeriod:"пр.об./сл.об.",endDate:"Крайна дата",era:"ера",hour:"час",minute:"минута",month:"месец",second:"секунда",selectedDateDescription:e=>`Избрана дата: ${e.date}`,selectedRangeDescription:e=>`Избран диапазон: ${e.startDate} до ${e.endDate}`,selectedTimeDescription:e=>`Избрано време: ${e.time}`,startDate:"Начална дата",timeZoneName:"часова зона",weekday:"ден от седмицата",year:"година"},Vu={calendar:"Kalendář",day:"den",dayPeriod:"část dne",endDate:"Konečné datum",era:"letopočet",hour:"hodina",minute:"minuta",month:"měsíc",second:"sekunda",selectedDateDescription:e=>`Vybrané datum: ${e.date}`,selectedRangeDescription:e=>`Vybrané období: ${e.startDate} až ${e.endDate}`,selectedTimeDescription:e=>`Vybraný čas: ${e.time}`,startDate:"Počáteční datum",timeZoneName:"časové pásmo",weekday:"den v týdnu",year:"rok"}
2,Fu={calendar:"Kalender",day:"dag",dayPeriod:"AM/PM",endDate:"Slutdato",era:"æra",hour:"time",minute:"minut",month:"måned",second:"sekund",selectedDateDescription:e=>`Valgt dato: ${e.date}`,selectedRangeDescription:e=>`Valgt interval: ${e.startDate} til ${e.endDate}`,selectedTimeDescription:e=>`Valgt tidspunkt: ${e.time}`,startDate:"Startdato",timeZoneName:"tidszone",weekday:"ugedag",year:"år"},zu={calendar:"Kalender",day:"Tag",dayPeriod:"Tageshälfte",endDate:"Enddatum",era:"Epoche",hour:"Stunde",minute:"Minute",month:"Monat",second:"Sekunde",selectedDateDescription:e=>`Ausgewähltes Datum: ${e.date}`,selectedRangeDescription:e=>`Ausgewählter Bereich: ${e.startDate} bis ${e.endDate}`,selectedTimeDescription:e=>`Ausgewählte Zeit: ${e.time}`,startDate:"Startdatum",timeZoneName:"Zeitzone",weekday:"Wochentag",year:"Jahr"},Ku={calendar:"Ημερολόγιο",day:"ημέρα",dayPeriod:"π.μ./μ.μ.",endDate:"Ημερομηνία λήξης",era:"περίοδος",hour:"ώρα",minute:"λεπτό",month:"μήνας",second:"δευτερόλεπτο",selectedDateDescription:e=>`Επιλεγμένη ημερομηνία: ${e.date}`,selectedRangeDescription:e=>`Επιλεγμένο εύρος: ${e.startDate} έως ${e.endDate}`,selectedTimeDescription:e=>`Επιλεγμένη ώρα: ${e.time}`,startDate:"Ημερομηνία έναρξης",timeZoneName:"ζώνη ώρας",weekday:"καθημερινή",year:"έτος"},Uu={era:"era",year:"year",month:"month",day:"day",hour:"hour",minute:"minute",second:"second",dayPeriod:"AM/PM",calendar:"Calendar",startDate:"Start Date",endDate:"End Date",weekday:"day of the week",timeZoneName:"time zone",selectedDateDescription:e=>`Selected Date: ${e.date}`,selectedRangeDescription:e=>`Selected Range: ${e.startDate} to ${e.endDate}`,selectedTimeDescription:e=>`Selected Time: ${e.time}`},Bu={calendar:"Calendario",day:"día",dayPeriod:"a. m./p. m.",endDate:"Fecha final",era:"era",hour:"hora",minute:"minuto",month:"mes",second:"segundo",selectedDateDescription:e=>`Fecha seleccionada: ${e.date}`,selectedRangeDescription:e=>`Rango seleccionado: ${e.startDate} a ${e.endDate}`,selectedTimeDescription:e=>`Hora seleccionada: ${e.time}`,startDate:"Fecha de inicio",timeZoneName:"zona horaria",weekday:"día de la semana",year:"año"},Hu={calendar:"Kalender",day:"päev",dayPeriod:"enne/pärast lõunat",endDate:"Lõppkuupäev",era:"ajastu",hour:"tund",minute:"minut",month:"kuu",second:"sekund",selectedDateDescription:e=>`Valitud kuupäev: ${e.date}`,selectedRangeDescription:e=>`Valitud vahemik: ${e.startDate} kuni ${e.endDate}`,selectedTimeDescription:e=>`Valitud aeg: ${e.time}`,startDate:"Alguskuupäev",timeZoneName:"ajavöönd",weekday:"nädalapäev",year:"aasta"},Wu={calendar:"Kalenteri",day:"päivä",dayPeriod:"vuorokaudenaika",endDate:"Päättymispäivä",era:"aikakausi",hour:"tunti",minute:"minuutti",month:"kuukausi",second:"sekunti",selectedDateDescription:e=>`Valittu päivämäärä: ${e.date}`,selectedRangeDescription:e=>`Valittu aikaväli: ${e.startDate} – ${e.endDate}`,selectedTimeDescription:e=>`Valittu aika: ${e.time}`,startDate:"Alkamispäivä",timeZoneName:"aikavyöhyke",weekday:"viikonpäivä",year:"vuosi"},qu={calendar:"Calendrier",day:"jour",dayPeriod:"cadran",endDate:"Date de fin",era:"ère",hour:"heure",minute:"minute",month:"mois",second:"seconde",selectedDateDescription:e=>`Date sélectionnée : ${e.date}`,selectedRangeDescription:e=>`Plage sélectionnée : ${e.startDate} au ${e.endDate}`,selectedTimeDescription:e=>`Heure choisie : ${e.time}`,startDate:"Date de début",timeZoneName:"fuseau horaire",weekday:"jour de la semaine",year:"année"},Ju={calendar:"לוח שנה",day:"יום",dayPeriod:"לפנה״צ/אחה״צ",endDate:"תאריך סיום",era:"תקופה",hour:"שעה",minute:"דקה",month:"חודש",second:"שנייה",selectedDateDescription:e=>`תאריך נבחר: ${e.date}`,selectedRangeDescription:e=>`טווח נבחר: ${e.startDate} עד ${e.endDate}`,selectedTimeDescription:e=>`זמן נבחר: ${e.time}`,startDate:"תאריך התחלה",timeZoneName:"אזור זמן",weekday:"יום בשבוע",year:"שנה"}
2,Gu={calendar:"Kalendar",day:"dan",dayPeriod:"AM/PM",endDate:"Datum završetka",era:"era",hour:"sat",minute:"minuta",month:"mjesec",second:"sekunda",selectedDateDescription:e=>`Odabrani datum: ${e.date}`,selectedRangeDescription:e=>`Odabrani raspon: ${e.startDate} do ${e.endDate}`,selectedTimeDescription:e=>`Odabrano vrijeme: ${e.time}`,startDate:"Datum početka",timeZoneName:"vremenska zona",weekday:"dan u tjednu",year:"godina"},Yu={calendar:"Naptár",day:"nap",dayPeriod:"napszak",endDate:"Befejező dátum",era:"éra",hour:"óra",minute:"perc",month:"hónap",second:"másodperc",selectedDateDescription:e=>`Kijelölt dátum: ${e.date}`,selectedRangeDescription:e=>`Kijelölt tartomány: ${e.startDate}–${e.endDate}`,selectedTimeDescription:e=>`Kijelölt idő: ${e.time}`,startDate:"Kezdő dátum",timeZoneName:"időzóna",weekday:"hét napja",year:"év"},Xu={calendar:"Calendario",day:"giorno",dayPeriod:"AM/PM",endDate:"Data finale",era:"era",hour:"ora",minute:"minuto",month:"mese",second:"secondo",selectedDateDescription:e=>`Data selezionata: ${e.date}`,selectedRangeDescription:e=>`Intervallo selezionato: da ${e.startDate} a ${e.endDate}`,selectedTimeDescription:e=>`Ora selezionata: ${e.time}`,startDate:"Data iniziale",timeZoneName:"fuso orario",weekday:"giorno della settimana",year:"anno"},Zu={calendar:"カレンダー",day:"日",dayPeriod:"午前/午後",endDate:"終了日",era:"時代",hour:"時",minute:"分",month:"月",second:"秒",selectedDateDescription:e=>`選択した日付 : ${e.date}`,selectedRangeDescription:e=>`選択範囲 : ${e.startDate} から ${e.endDate}`,selectedTimeDescription:e=>`選択した時間 : ${e.time}`,startDate:"開始日",timeZoneName:"タイムゾーン",weekday:"曜日",year:"年"},Qu={calendar:"달력",day:"일",dayPeriod:"오전/오후",endDate:"종료일",era:"연호",hour:"시",minute:"분",month:"월",second:"초",selectedDateDescription:e=>`선택 일자: ${e.date}`,selectedRangeDescription:e=>`선택 범위: ${e.startDate} ~ ${e.endDate}`,selectedTimeDescription:e=>`선택 시간: ${e.time}`,startDate:"시작일",timeZoneName:"시간대",weekday:"요일",year:"년"},ec={calendar:"Kalendorius",day:"diena",dayPeriod:"iki pietų / po pietų",endDate:"Pabaigos data",era:"era",hour:"valanda",minute:"minutė",month:"mėnuo",second:"sekundė",selectedDateDescription:e=>`Pasirinkta data: ${e.date}`,selectedRangeDescription:e=>`Pasirinktas intervalas: nuo ${e.startDate} iki ${e.endDate}`,selectedTimeDescription:e=>`Pasirinktas laikas: ${e.time}`,startDate:"Pradžios data",timeZoneName:"laiko juosta",weekday:"savaitės diena",year:"metai"},tc={calendar:"Kalendārs",day:"diena",dayPeriod:"priekšpusdienā/pēcpusdienā",endDate:"Beigu datums",era:"ēra",hour:"stundas",minute:"minūtes",month:"mēnesis",second:"sekundes",selectedDateDescription:e=>`Atlasītais datums: ${e.date}`,selectedRangeDescription:e=>`Atlasītais diapazons: no ${e.startDate} līdz ${e.endDate}`,selectedTimeDescription:e=>`Atlasītais laiks: ${e.time}`,startDate:"Sākuma datums",timeZoneName:"laika josla",weekday:"nedēļas diena",year:"gads"},nc={calendar:"Kalender",day:"dag",dayPeriod:"a.m./p.m.",endDate:"Sluttdato",era:"tidsalder",hour:"time",minute:"minutt",month:"måned",second:"sekund",selectedDateDescription:e=>`Valgt dato: ${e.date}`,selectedRangeDescription:e=>`Valgt område: ${e.startDate} til ${e.endDate}`,selectedTimeDescription:e=>`Valgt tid: ${e.time}`,startDate:"Startdato",timeZoneName:"tidssone",weekday:"ukedag",year:"år"},ic={calendar:"Kalender",day:"dag",dayPeriod:"a.m./p.m.",endDate:"Einddatum",era:"tijdperk",hour:"uur",minute:"minuut",month:"maand",second:"seconde",selectedDateDescription:e=>`Geselecteerde datum: ${e.date}`,selectedRangeDescription:e=>`Geselecteerd bereik: ${e.startDate} tot ${e.endDate}`,selectedTimeDescription:e=>`Geselecteerde tijd: ${e.time}`,startDate:"Startdatum",timeZoneName:"tijdzone",weekday:"dag van de week",year:"jaar"},ac={calendar:"Kalendarz",day:"dzień",dayPeriod:"rano / po południu / wieczorem",endDate:"Data końcowa",era:"era",hour:"godzina",minute:"minuta",month:"miesiąc",second:"sekunda",selectedDateDescription:e=>`Wybrana data: ${e.date}`,selectedRangeDescription:e=>`Wybrany zakres: ${e.startDate} do ${e.endDate}`,selectedTimeDescription:e=>`Wybrany czas: ${e.time}`,startDate:"Data początkowa",timeZoneName:"strefa czasowa",weekday:"dzień tygodnia",year:"rok"}
2,rc={calendar:"Calendário",day:"dia",dayPeriod:"AM/PM",endDate:"Data final",era:"era",hour:"hora",minute:"minuto",month:"mês",second:"segundo",selectedDateDescription:e=>`Data selecionada: ${e.date}`,selectedRangeDescription:e=>`Intervalo selecionado: ${e.startDate} a ${e.endDate}`,selectedTimeDescription:e=>`Hora selecionada: ${e.time}`,startDate:"Data inicial",timeZoneName:"fuso horário",weekday:"dia da semana",year:"ano"},oc={calendar:"Calendário",day:"dia",dayPeriod:"am/pm",endDate:"Data de Término",era:"era",hour:"hora",minute:"minuto",month:"mês",second:"segundo",selectedDateDescription:e=>`Data selecionada: ${e.date}`,selectedRangeDescription:e=>`Intervalo selecionado: ${e.startDate} a ${e.endDate}`,selectedTimeDescription:e=>`Hora selecionada: ${e.time}`,startDate:"Data de Início",timeZoneName:"fuso horário",weekday:"dia da semana",year:"ano"},sc={calendar:"Calendar",day:"zi",dayPeriod:"a.m/p.m.",endDate:"Dată final",era:"eră",hour:"oră",minute:"minut",month:"lună",second:"secundă",selectedDateDescription:e=>`Dată selectată: ${e.date}`,selectedRangeDescription:e=>`Interval selectat: de la ${e.startDate} până la ${e.endDate}`,selectedTimeDescription:e=>`Ora selectată: ${e.time}`,startDate:"Dată început",timeZoneName:"fus orar",weekday:"ziua din săptămână",year:"an"},lc={calendar:"Календарь",day:"день",dayPeriod:"AM/PM",endDate:"Дата окончания",era:"эра",hour:"час",minute:"минута",month:"месяц",second:"секунда",selectedDateDescription:e=>`Выбранная дата: ${e.date}`,selectedRangeDescription:e=>`Выбранный диапазон: с ${e.startDate} по ${e.endDate}`,selectedTimeDescription:e=>
2`Выбранное время: ${e.time}`,startDate:"Дата начала",timeZoneName:"часовой пояс",weekday:"день недели",year:"год"},uc={calendar:"Kalendár",day:"deň",dayPeriod:"AM/PM",endDate:"Dátum ukončenia",era:"letopočet",hour:"hodina",minute:"minúta",month:"mesiac",second:"sekunda",selectedDateDescription:e=>`Vybratý dátum: ${e.date}`,selectedRangeDescription:e=>`Vybratý rozsah: od ${e.startDate} do ${e.endDate}`,selectedTimeDescription:e=>`Vybratý čas: ${e.time}`,startDate:"Dátum začatia",timeZoneName:"časové pásmo",weekday:"deň týždňa",year:"rok"},cc={calendar:"Koledar",day:"dan",dayPeriod:"dop/pop",endDate:"Datum konca",era:"doba",hour:"ura",minute:"minuta",month:"mesec",second:"sekunda",selectedDateDescription:e=>`Izbrani datum: ${e.date}`,selectedRangeDescription:e=>`Izbrano območje: ${e.startDate} do ${e.endDate}`,selectedTimeDescription:e=>`Izbrani čas: ${e.time}`,startDate:"Datum začetka",timeZoneName:"časovni pas",weekday:"dan v tednu",year:"leto"},dc={calendar:"Kalendar",day:"дан",dayPeriod:"пре подне/по подне",endDate:"Datum završetka",era:"ера",hour:"сат",minute:"минут",month:"месец",second:"секунд",selectedDateDescription:e=>`Izabrani datum: ${e.date}`,selectedRangeDescription:e=>`Izabrani opseg: od ${e.startDate} do ${e.endDate}`,selectedTimeDescription:e=>`Izabrano vreme: ${e.time}`,startDate:"Datum početka",timeZoneName:"временска зона",weekday:"дан у недељи",year:"година"},pc={calendar:"Kalender",day:"dag",dayPeriod:"fm/em",endDate:"Slutdatum",era:"era",hour:"timme",minute:"minut",month:"månad",second:"sekund",selectedDateDescription:e=>`Valt datum: ${e.date}`,selectedRangeDescription:e=>`Valt intervall: ${e.startDate} till ${e.endDate}`,selectedTimeDescription:e=>`Vald tid: ${e.time}`,startDate:"Startdatum",timeZoneName:"tidszon",weekday:"veckodag",year:"år"},mc={calendar:"Takvim",day:"gün",dayPeriod:"ÖÖ/ÖS",endDate:"Bitiş Tarihi",era:"çağ",hour:"saat",minute:"dakika",month:"ay",second:"saniye",selectedDateDescription:e=>`Seçilen Tarih: ${e.date}`,selectedRangeDescription:e=>`Seçilen Aralık: ${e.startDate} - ${e.endDate}`,selectedTimeDescription:e=>`Seçilen Zaman: ${e.time}`,startDate:"Başlangıç Tarihi",timeZoneName:"saat dilimi",weekday:"haftanın günü",year:"yıl"},fc={calendar:"Календар",day:"день",dayPeriod:"дп/пп",endDate:"Дата завершення",era:"ера",hour:"година",minute:"хвилина",month:"місяць",second:"секунда",selectedDateDescription:e=>`Вибрана дата: ${e.date}`,selectedRangeDescription:e=>`Вибраний діапазон: ${e.startDate} — ${e.endDate}`,selectedTimeDescription:e=>`Вибраний час: ${e.time}`,startDate:"Дата початку",timeZoneName:"часовий пояс",weekday:"день тижня",year:"рік"},hc={calendar:"日历",day:"日",dayPeriod:"上午/下午",endDate:"结束日期",era:"纪元",hour:"小时",minute:"分钟",month:"月",second:"秒",selectedDateDescription:e=>`选定的日期:${e.date}`,selectedRangeDescription:e=>`选定的范围:${e.startDate} 至 ${e.endDate}`,selectedTimeDescription:e=>`选定的时间:${e.time}`,startDate:"开始日期",timeZoneName:"时区",weekday:"工作日",year:"年"},gc={calendar:"日曆",day:"日",dayPeriod:"上午/下午",endDate:"結束日期",era:"纪元",hour:"小时",minute:"分钟",month:"月",second:"秒",selectedDateDescription:e=>`選定的日期:${e.date}`,selectedRangeDescription:e=>`選定的範圍:${e.startDate} 至 ${e.endDate}`,selectedTimeDescription:e=>`選定的時間:${e.time}`,startDate:"開始日期",timeZoneName:"时区",weekday:"工作日",year:"年"},vc={"ar-AE":Iu,"bg-BG":$u,"cs-CZ":Vu,"da-DK":Fu,"de-DE":zu,"el-GR":Ku,"en-US":Uu,"es-ES":Bu,"et-EE":Hu,"fi-FI":Wu,"fr-FR":qu,"he-IL":Ju,"hr-HR":Gu,"hu-HU":Yu,"it-IT":Xu,"ja-JP":Zu,"ko-KR":Qu,"lt-LT":ec,"lv-LV":tc,"nb-NO":nc,"nl-NL":ic,"pl-PL":ac,"pt-BR":rc,"pt-PT":oc,"ro-RO":sc,"ru-RU":lc,"sk-SK":uc,"sl-SI":cc,"sr-SP":dc,"sv-SE":pc,"tr-TR":mc,"uk-UA":fc,"zh-CN":hc,"zh-TW":gc};const kc=new WeakMap,wc="__role_"+Date.now(),Sc="__focusManager_"+Date.now();function xc(e,t,n){var i;
2let{isInvalid:r,validationErrors:o,validationDetails:s}=t.displayValidation,{labelProps:l,fieldProps:u,descriptionProps:c,errorMessageProps:d}=Ko({...e,labelElementType:"span",isInvalid:r,errorMessage:e.errorMessage||o}),p=(0,a.useRef)(null),{focusWithinProps:m}=ei({...e,onFocusWithin(n){var i;p.current=t.value,null===(i=e.onFocus)||void 0===i||i.call(e,n)},onBlurWithin:n=>{var i;t.confirmPlaceholder(),t.value!==p.current&&t.commitValidation(),null===(i=e.onBlur)||void 0===i||i.call(e,n)},onFocusWithinChange:e.onFocusChange}),f=Mi(function(e){return e&&e.__esModule?e.default:e}(vc),"@react-aria/datepicker"),h="hour"===t.maxGranularity?"selectedTimeDescription":"selectedDateDescription",g="hour"===t.maxGranularity?"time":"date",v=At(t.value?f.format(h,{[g]:t.formatValue({month:"long"})}):""),b="presentation"===e[wc]?u["aria-describedby"]:[v["aria-describedby"],u["aria-describedby"]].filter(Boolean).join(" ")||void 0,y=e[Sc],_=(0,a.useMemo)(()=>y||go(n),[y,n]),k=function(e,t,n){let{direction:i}=_i(),r=(0,a.useMemo)(()=>go(t),[t]),o=()=>{if(!t.current)return;let e=window.event?Ae(window.event):null,n=ho(t.current,{tabbable:!0});if(e&&(n.currentNode=e,e=n.previousNode()),!e){let t;do{t=n.lastChild(),t&&(e=t)}while(t)}for(;e?.hasAttribute("data-placeholder");){let t=n.previousNode();if(!t||!t.hasAttribute("data-placeholder"))break;e=t}e&&e.focus()},{pressProps:s}=kn({preventFocusOnPress:!0,allowTextSelectionOnPress:!0,onPressStart(e){"mouse"===e.pointerType&&o()},onPress(e){("touch"===e.pointerType||"pen"===e.pointerType)&&o()}});return Ue(s,{onKeyDown:a=>{if(Oe(a.currentTarget,Ae(a))&&(a.altKey&&("ArrowDown"===a.key||"ArrowUp"===a.key)&&"setOpen"in e&&(a.preventDefault(),a.stopPropagation(),e.setOpen(!0)),!n))switch(a.key){case"ArrowLeft":if(a.preventDefault(),a.stopPropagation(),"rtl"===i){if(t.current){let e=Ae(a),n=_c(t.current,e.getBoundingClientRect().left,-1);n&&n.focus()}}else r.focusPrevious();break;case"ArrowRight":if(a.preventDefault(),a.stopPropagation(),"rtl"===i){if(t.current){let e=Ae(a),n=_c(t.current,e.getBoundingClientRect().left,1);n&&n.focus()}}else r.focusNext()}}})}(t,n,"presentation"===e[wc]);kc.set(t,{ariaLabel:e["aria-label"],ariaLabelledBy:[l.id,e["aria-labelledby"]].filter(Boolean).join(" ")||void 0,ariaDescribedBy:b,focusManager:_});let w,S=(0,a.useRef)(e.autoFocus);w="presentation"===e[wc]?{role:"presentation"}:Ue(u,{role:"group","aria-disabled":e.isDisabled||void 0,"aria-describedby":b}),(0,a.useEffect)(()=>{S.current&&_.focusFirst(),S.current=!1},[_]),zt(e.inputRef,t.defaultValue,t.setValue),Ao({...e,focus(){_.focusFirst()}},t,e.inputRef);let x={type:"hidden",name:e.name,form:e.form,value:(null===(i=t.value)||void 0===i?void 0:i.toString())||"",disabled:e.isDisabled};"native"===e.validationBehavior&&(x.type="text",x.hidden=!0,x.required=e.isRequired,x.onChange=()=>{});let E=Ye(e);return{labelProps:{...l,onClick:()=>{_.focusFirst()}},fieldProps:Ue(E,w,k,m,{onKeyDown(t){e.onKeyDown&&e.onKeyDown(t)},onKeyUp(t){e.onKeyUp&&e.onKeyUp(t)},style:{unicodeBidi:"isolate"}}),inputProps:x,descriptionProps:c,errorMessageProps:d,isInvalid:r,validationErrors:o,validationDetails:s}}class Ec{of(e){return this.dictionary.getStringForLocale(e,this.locale)}constructor(e,t){this.locale=e,this.dictionary=t}}const Tc=new WeakMap;var jc;function Cc(e,t,n){let i=Mi(function(e){return e&&e.__esModule?e.default:e}(jc),"@react-aria/searchfield"),{isDisabled:a,isReadOnly:r,onSubmit:o,onClear:s,type:l="search"}=e,{labelProps:u,inputProps:c,descriptionProps:d,errorMessageProps:p,...m}=ns({...e,value:t.value,onChange:t.setValue,onKeyDown:r?e.onKeyDown:Me(e=>{const i=e.key;"Enter"===i&&(a||r)&&e.preventDefault(),!a&&!r&&("Enter"===i&&o&&(e.preventDefault(),o(t.value)),"Escape"===i&&(""!==t.value||n.current&&""!==n.current.value?(e.preventDefault(),t.setValue(""),s&&s()):e.continuePropagation()))},e.onKeyDown),type:l},n);return{labelProps:u,inputProps:{...c,defaultValue:void 0},clearButtonProps:{"aria-label":i.format("Clear search"),excludeFromTabOrder:!0,preventFocusOnPress:!0,isDisabled:a||r,onPress:()=>{t.setValue(""),s&&s()},onPressStart:()=>{var e;null===(e=n.current)||void 0===e||e.focus()}},descriptionProps:d,errorMessageProps:p,...m}}jc={"ar-AE":{"Clear search":"مسح البحث"},"bg-BG":{"Clear search":"Изчистване на търсене"},"cs-CZ":{"Clear search":"Vymazat hledání"},"da-DK":{"Clear search":"Ryd søgning"},"de-DE":{"Clear search":"Suche zurücksetzen"},"el-GR":{"Clear search":"Απαλοιφή αναζήτησης"},"en-US":{"Clear search":"Clear search"},"es-ES":{"Clear search":"Borrar búsqueda"},"et-EE":{"Clear search":"Tühjenda otsing"},"fi-FI":{"Clear search":"Tyhjennä haku"},"fr-FR":{"Clear search":"Effacer la recherche"},"he-IL":{"Clear search":"נקה חיפוש"},"hr-HR":{"Clear search":"Obriši pretragu"},"hu-HU":{"Clear search":"Keresés törlése"},"it-IT":{"Clear search":"Cancella ricerca"},"ja-JP":{"Clear search":"検索をクリア"},"ko-KR":{"Clear search":"검색 지우기"},"lt-LT":{"Clear search":"Išvalyti iešką"},"lv-LV":{"Clear search":"Notīrīt meklēšanu"},"nb-NO":{"Clear search":"Tøm søk"}
2,"nl-NL":{"Clear search":"Zoekactie wissen"},"pl-PL":{"Clear search":"Wyczyść zawartość wyszukiwania"},"pt-BR":{"Clear search":"Limpar pesquisa"},"pt-PT":{"Clear search":"Limpar pesquisa"},"ro-RO":{"Clear search":"Ştergeţi căutarea"},"ru-RU":{"Clear search":"Очистить поиск"},"sk-SK":{"Clear search":"Vymazať vyhľadávanie"},"sl-SI":{"Clear search":"Počisti iskanje"},"sr-SP":{"Clear search":"Obriši pretragu"},"sv-SE":{"Clear search":"Rensa sökning"},"tr-TR":{"Clear search":"Aramayı temizle"},"uk-UA":{"Clear search":"Очистити пошук"},"zh-CN":{"Clear search":"清除搜索"},"zh-TW":{"Clear search":"清除搜尋條件"}};const Pc=new WeakMap;function Mc(e){let{state:t,triggerRef:n,label:i,name:r,form:o,isDisabled:s}=e,l=(0,a.useRef)(null),u=(0,a.useRef)(null),{containerProps:c,selectProps:d}=function(e,t,n){let i=Pc.get(t)||{},{autoComplete:r,name:o=i.name,form:s=i.form,isDisabled:l=i.isDisabled}=e,{validationBehavior:u,isRequired:c}=i,{visuallyHiddenProps:d}=Zo({style:{position:"fixed",top:0,left:0}});zt(e.selectRef,t.defaultValue,t.setValue),Ao({validationBehavior:u,focus:()=>{var e;return null===(e=n.current)||void 0===e?void 0:e.focus()}},t,e.selectRef);let p=t.setValue,m=(0,a.useCallback)(e=>{let t=Ae(e);t.multiple?p(Array.from(t.selectedOptions,e=>e.value)):p(e.currentTarget.value)},[p]);var f;return{containerProps:{...d,"aria-hidden":!0,"data-react-aria-prevent-focus":!0,"data-a11y-ignore":"aria-hidden-focus"},inputProps:{style:{display:"none"}},selectProps:{tabIndex:-1,autoComplete:r,disabled:l,multiple:"multiple"===t.selectionManager.selectionMode,required:"native"===u&&c,name:o,form:s,value:null!==(f=t.value)&&void 0!==f?f:"",onChange:m,onInput:m}}}({...e,selectRef:t.collection.size<=300?l:u},t,n),p=Array.isArray(t.value)?t.value:[t.value];if(t.collection.size<=300)return a.createElement("div",{...c,"data-testid":"hidden-select-container"},a.createElement("label",null,i,a.createElement("select",{...d,ref:l},a.createElement("option",null),[...t.collection.getKeys()].map(e=>{let n=t.collection.getItem(e);if(n&&"item"===n.type)return a.createElement("option",{key:n.key,value:n.key},n.textValue)}),0===t.collection.size&&r&&p.map((e,t)=>a.createElement("option",{key:t,value:e??""})))));if(r){let e=Pc.get(t)||{},{validationBehavior:n}=e;0===p.length&&(p=[null]);let i=p.map((e,t)=>{let i={type:"hidden",autoComplete:d.autoComplete,name:r,form:o,disabled:s,value:e??""};return"native"===n?a.createElement("input",{key:t,...i,ref:0===t?u:null,style:{display:"none"},type:"text",required:0===t&&d.required,onChange:()=>{}}):a.createElement("input",{key:t,...i,ref:0===t?u:null})});return a.createElement(a.Fragment,null,i)}return null}var Lc,Rc={exports:{}};function Nc(){return Lc||(Lc=1,function(e){!function(){var t={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,i(n)))}return e}function i(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return n.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var i="";for(var r in e)t.call(e,r)&&e[r]&&(i=a(i,r));return i}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):window.classNames=n}()}(Rc)),Rc.exports}const Oc=F(Nc()),Dc=(0,a.createContext)(null);function Ac({children:e,variant:t="text",as:n,textSize:i="md",weight:a,italic:r,underline:o,uppercase:s,className:l="",...u}){const c=n||function(e){switch(e){case"h1":case"h2":case"h3":case"h4":case"h5":return e;case"text":case"text-line":return"p";default:return"div"}}(t),d=Oc(l,{[`typography-heading--${t}`]:"text"!==t&&"text-line"!==t,[`typography-text--${i}`]:"text"===t,[`typography-text-line--${i}`]:"text-line"===t,[`typography-weight--${a}`]:a,"typography-style--italic":r,"typography-style--underline":o,"typography-style--uppercase":s});return W.jsx(c,{className:d.trim(),...u,children:e})}const Ic=(0,a.forwardRef)(function(e,t){const n=(0,a.useContext)(Dc),{mode:i,selectedKeys:r,setSelectedKeys:o}=n??{},{id:s="",title:l,isOpen:u=!1,children:c,className:d,headerClassName:p,iconClassName:m,panelClassName:f,headerTemplate:h,onOpenChange:g,"aria-label":v,"aria-labelledby":b,"aria-describedby":y,as:_="div"}=e,k=_,w=(0,a.useRef)(null),S=(0,a.useRef)(null),{isFocusVisible:x,focusProps:E}=ko(),[T,j]=(0,a.useState)(u),C=(e=>{const[t,n]=(0,a.useState)(0);return(0,a.useEffect)(()=>{const t=e.current;n(t.scrollHeight);const i=new ResizeObserver(e=>{n(e[0].target.scrollHeight)});return i.observe(t),()=>{i.unobserve(t)}},[e]),t})(S),P=je(),M=je();(0,a.useEffect)(()=>{n&&j(r?.includes(s)||!1)},[n,r,s]),(0,a.useEffect)(()=>{g&&g(T)},[T,g]);const{pressProps:L}=kn({onPress:()=>
2{if(!n)return void j(e=>!e);const e=r?.includes(s);"single"===i?(o(e?[]:[s]),j(!e)):"multiple"===i&&(o(t=>e?t.filter(e=>e!==s):[...t,s]),j(!e))}}),R=Oc("accordion__base",d),N=Oc("accordion__button",p,{"accordion__button--default":!h,"accordion__button--open":T,"accordion__button--focused":x}),O=Oc("accordion-button__icon",m,{"accordion-button__icon--rotate":T}),D=Oc("accordion__panel",f,{"accordion__panel--closed":!T});return W.jsxs("div",{id:s,className:R,children:[W.jsx(k,{children:W.jsx("button",{...Ue(E,L),type:"button",ref:t,id:P,className:N,"aria-expanded":T,"aria-controls":M,"aria-label":v,"aria-labelledby":b,"aria-describedby":y,children:h||W.jsxs(W.Fragment,{children:[W.jsx(G,{className:O,"aria-hidden":!0}),W.jsx(Ac,{as:"span",variant:"text-line",weight:700,className:"accordion-button__text",children:l})]})})}),W.jsx("div",{role:"region",id:M,className:D,ref:w,style:T?{height:C}:{height:0},"aria-labelledby":P,"aria-hidden":!T,inert:!T||void 0,children:W.jsx("div",{className:"accordion-panel__wrapper",ref:S,children:c})})]})});class $c{*[Symbol.iterator](){yield*this.iterable}get size(){return this._size}getKeys(){return this.keyMap.keys()}getKeyBefore(e){let t=this.keyMap.get(e);var n;return t&&null!==(n=t.prevKey)&&void 0!==n?n:null}getKeyAfter(e){let t=this.keyMap.get(e);var n;return t&&null!==(n=t.nextKey)&&void 0!==n?n:null}getFirstKey(){return this.firstKey}getLastKey(){return this.lastKey}getItem(e){var t;return null!==(t=this.keyMap.get(e))&&void 0!==t?t:null}at(e){const t=[...this.getKeys()];return this.getItem(t[e])}getChildren(e){let t=this.keyMap.get(e);return t?.childNodes||[]}constructor(e){this.keyMap=new Map,this.firstKey=null,this.lastKey=null,this.iterable=e;let t=e=>{if(this.keyMap.set(e.key,e),e.childNodes&&"section"===e.type)for(let n of e.childNodes)t(n)};for(let n of e)t(n);let n=null,i=0,a=0;for(let[e,t]of this.keyMap)n?(n.nextKey=e,t.prevKey=n.key):(this.firstKey=e,t.prevKey=void 0),"item"===t.type&&(t.index=i++),("section"===t.type||"item"===t.type)&&a++,n=t,n.nextKey=void 0;var r;this._size=a,this.lastKey=null!==(r=n?.key)&&void 0!==r?r:null}}class Vc extends Set{constructor(e,t,n){super(e),e instanceof Vc?(this.anchorKey=t??e.anchorKey,this.currentKey=n??e.currentKey):(this.anchorKey=t??null,this.currentKey=n??null)}}function Fc(e,t){return e?"all"===e?"all":new Vc(e):t}class zc{get selectionMode(){return this.state.selectionMode}get disallowEmptySelection(){return this.state.disallowEmptySelection}get selectionBehavior(){return this.state.selectionBehavior}setSelectionBehavior(e){this.state.setSelectionBehavior(e)}get isFocused(){return this.state.isFocused}setFocused(e){this.state.setFocused(e)}get focusedKey(){return this.state.focusedKey}get childFocusStrategy(){return this.state.childFocusStrategy}setFocusedKey(e,t){(null==e||this.collection.getItem(e))&&this.state.setFocusedKey(e,t)}get selectedKeys(){return"all"===this.state.selectedKeys?new Set(this.getSelectAllKeys()):this.state.selectedKeys}get rawSelection(){return this.state.selectedKeys}isSelected(e){if("none"===this.state.selectionMode)return!1;let t=this.getKey(e);return null!=t&&("all"===this.state.selectedKeys?this.canSelectItem(t):this.state.selectedKeys.has(t))}get isEmpty(){return"all"!==this.state.selectedKeys&&0===this.state.selectedKeys.size}get isSelectAll(){if(this.isEmpty)return!1;if("all"===this.state.selectedKeys)return!0;if(null!=this._isSelectAll)return this._isSelectAll;let e=this.getSelectAllKeys(),t=this.state.selectedKeys;return this._isSelectAll=e.every(e=>t.has(e)),this._isSelectAll}get firstSelectedKey(){let e=null;for(let t of this.state.selectedKeys){let n=this.collection.getItem(t);(!e||n&&Ru(this.collection,n,e)<0)&&(e=n)}var t;return null!==(t=e?.key)&&void 0!==t?t:null}get lastSelectedKey(){let e=null;for(let t of this.state.selectedKeys){let n=this.collection.getItem(t);(!e||n&&Ru(this.collection,n,e)>0)&&(e=n)}var t;return null!==(t=e?.key)&&void 0!==t?t:null}get disabledKeys(){return this.state.disabledKeys}get disabledBehavior(){return this.state.disabledBehavior}extendSelection(e){if("none"===this.selectionMode)return;if("single"===this.selectionMode)return void this.replaceSelection(e);let t,n=this.getKey(e);
2if(null!=n){if("all"===this.state.selectedKeys)t=new Vc([n],n,n);else{let e=this.state.selectedKeys;var i;let r=null!==(i=e.anchorKey)&&void 0!==i?i:n;var a;t=new Vc(e,r,n);for(let i of this.getKeyRange(r,null!==(a=e.currentKey)&&void 0!==a?a:n))t.delete(i);for(let e of this.getKeyRange(n,r))this.canSelectItem(e)&&t.add(e)}this.state.setSelectedKeys(t)}}getKeyRange(e,t){let n=this.collection.getItem(e),i=this.collection.getItem(t);return n&&i?Ru(this.collection,n,i)<=0?this.getKeyRangeInternal(e,t):this.getKeyRangeInternal(t,e):[]}getKeyRangeInternal(e,t){var n;if(null!==(n=this.layoutDelegate)&&void 0!==n&&n.getKeyRange)return this.layoutDelegate.getKeyRange(e,t);let i=[],a=e;for(;null!=a;){let e=this.collection.getItem(a);if(e&&("item"===e.type||"cell"===e.type&&this.allowsCellSelection)&&i.push(a),a===t)return i;a=this.collection.getKeyAfter(a)}return[]}getKey(e){let t=this.collection.getItem(e);if(!t||"cell"===t.type&&this.allowsCellSelection)return e;for(;t&&"item"!==t.type&&null!=t.parentKey;)t=this.collection.getItem(t.parentKey);return t&&"item"===t.type?t.key:null}toggleSelection(e){if("none"===this.selectionMode)return;if("single"===this.selectionMode&&!this.isSelected(e))return void this.replaceSelection(e);let t=this.getKey(e);if(null==t)return;let n=new Vc("all"===this.state.selectedKeys?this.getSelectAllKeys():this.state.selectedKeys);n.has(t)?n.delete(t):this.canSelectItem(t)&&(n.add(t),n.anchorKey=t,n.currentKey=t),(!this.disallowEmptySelection||0!==n.size)&&this.state.setSelectedKeys(n)}replaceSelection(e){if("none"===this.selectionMode)return;let t=this.getKey(e);if(null==t)return;let n=this.canSelectItem(t)?new Vc([t],t,t):new Vc;this.state.setSelectedKeys(n)}setSelectedKeys(e){if("none"===this.selectionMode)return;let t=new Vc;for(let n of e){let e=this.getKey(n);if(null!=e&&(t.add(e),"single"===this.selectionMode))break}this.state.setSelectedKeys(t)}getSelectAllKeys(){let e=[],t=n=>{for(;null!=n;){if(this.canSelectItem(n)){var i;let r=this.collection.getItem(n);var a;"item"===r?.type&&e.push(n),r?.hasChildNodes&&(this.allowsCellSelection||"item"!==r.type)&&t(null!==(a=null===(i=Lu(Mu(r,this.collection)))||void 0===i?void 0:i.key)&&void 0!==a?a:null)}n=this.collection.getKeyAfter(n)}};return t(this.collection.getFirstKey()),e}selectAll(){!this.isSelectAll&&"multiple"===this.selectionMode&&this.state.setSelectedKeys("all")}clearSelection(){!this.disallowEmptySelection&&("all"===this.state.selectedKeys||this.state.selectedKeys.size>0)&&this.state.setSelectedKeys(new Vc)}toggleSelectAll(){this.isSelectAll?this.clearSelection():this.selectAll()}select(e,t){"none"!==this.selectionMode&&("single"===this.selectionMode?this.isSelected(e)&&!this.disallowEmptySelection?this.toggleSelection(e):this.replaceSelection(e):"toggle"===this.selectionBehavior||t&&("touch"===t.pointerType||"virtual"===t.pointerType)?this.toggleSelection(e):this.replaceSelection(e))}isSelectionEqual(e){if(e===this.state.selectedKeys)return!0;let t=this.selectedKeys;if(e.size!==t.size)return!1;for(let n of e)if(!t.has(n))return!1;for(let n of t)if(!e.has(n))return!1;return!0}canSelectItem(e){var t;if("none"===this.state.selectionMode||this.state.disabledKeys.has(e))return!1;let n=this.collection.getItem(e);return!(!n||null!=n&&null!==(t=n.props)&&void 0!==t&&t.isDisabled||"cell"===n.type&&!this.allowsCellSelection)}isDisabled(e){var t,n;return"all"===this.state.disabledBehavior&&(this.state.disabledKeys.has(e)||!(null===(n=this.collection.getItem(e))||void 0===n||null===(t=n.props)||void 0===t||!t.isDisabled))}isLink(e){var t,n;return!(null===(n=this.collection.getItem(e))||void 0===n||null===(t=n.props)||void 0===t||!t.href)}getItemProps(e){var t;return null===(t=this.collection.getItem(e))||void 0===t?void 0:t.props}withCollection(e){return new zc(e,this.state,{allowsCellSelection:this.allowsCellSelection,layoutDelegate:this.layoutDelegate||void 0})}constructor(e,t,n){var i;this.collection=e,this.state=t,this.allowsCellSelection=null!==(i=n?.allowsCellSelection)&&void 0!==i&&i,this._isSelectAll=null,this.layoutDelegate=n?.layoutDelegate||null}}function Kc(e){let{filter:t,layoutDelegate:n}=e,i=function(e){let{selectionMode:t="none",disallowEmptySelection:n=!1,allowDuplicateSelectionEvents:i,selectionBehavior:r="toggle",disabledBehavior:o="all"}=e,s=(0,a.useRef)(!1),[,l]=(0,a.useState)(!1),u=(0,a.useRef)(null),c=(0,a.useRef)(null),[,d]=(0,a.useState)(null),p=(0,a.useMemo)(()=>Fc(e.selectedKeys),[e.selectedKeys]),m=(0,a.useMemo)(()=>Fc(e.defaultSelectedKeys,new Vc),[e.defaultSelectedKeys]),[f,h]=Zt(p,m,e.onSelectionChange),g=(0,a.useMemo)(()=>e.disabledKeys?new Set(e.disabledKeys):new Set,[e.disabledKeys]),[v,b]=(0,a.useState)(r);"replace"===r&&"toggle"===v&&"object"==typeof f&&0===f.size&&b("replace");let y=(0,a.useRef)(r);return(0,a.useEffect)(()=>{r!==y.current&&(b(r),y.current=r)},[r]),{selectionMode:t,disallowEmptySelection:n,selectionBehavior:v,setSelectionBehavior:b,get isFocused(){return s.current},setFocused(e){s.current=e,l(e)},get focusedKey(){return u.current},get childFocusStrategy(){return c.current},setFocusedKey(e,t="first"){u.current=e,c.current=t,d(e)},selectedKeys:f,setSelectedKeys(e){(i||!function(e,t){if(e.size!==t.size)return!1;for(let n of e)if(!t.has(n))return!1;return!0}(e,f))&&h(e)},disabledKeys:g,disabledBehavior:o}}(e),r=(0,a.useMemo)(()=>e.disabledKeys?new Set(e.disabledKeys):new Set,[e.disabledKeys]),o=(0,a.useCallback)(e=>new $c(t?t(e):e),[t]),s=(0,a.useMemo)(()=>({suppressTextValueWarning:e.suppressTextValueWarning}),[e.suppressTextValueWarning]),l=function(e,t,n){let i=(0,a.useMemo)(()=>new Tu,[]),{children:r,items:o,collection:s}=e;return(0,a.useMemo)(()=>
2{if(s)return s;let e=i.build({children:r,items:o},n);return t(e)},[i,r,o,s,n,t])}(e,o,s),u=(0,a.useMemo)(()=>new zc(l,i,{layoutDelegate:n}),[l,i,n]);return function(e,t){const n=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(null!=t.focusedKey&&!e.getItem(t.focusedKey)&&n.current){const c=n.current.getItem(t.focusedKey),d=[...n.current.getKeys()].map(e=>{const t=n.current.getItem(e);return"item"===t?.type?t:null}).filter(e=>null!==e),p=[...e.getKeys()].map(t=>{const n=e.getItem(t);return"item"===n?.type?n:null}).filter(e=>null!==e);var i,a;const m=(null!==(i=d?.length)&&void 0!==i?i:0)-(null!==(a=p?.length)&&void 0!==a?a:0);var r,o,s;let f=Math.min(m>1?Math.max((null!==(r=c?.index)&&void 0!==r?r:0)-m+1,0):null!==(o=c?.index)&&void 0!==o?o:0,(null!==(s=p?.length)&&void 0!==s?s:0)-1),h=null,g=!1;for(;f>=0;){if(!t.isDisabled(p[f].key)){h=p[f];break}var l,u;f<p.length-1&&!g?f++:(g=!0,f>(null!==(l=c?.index)&&void 0!==l?l:0)&&(f=null!==(u=c?.index)&&void 0!==u?u:0),f--)}t.setFocusedKey(h?h.key:null)}n.current=e},[e,t])}(l,u),{collection:l,disabledKeys:r,selectionManager:u}}function Uc(e){let[t,n]=Zt(e.isOpen,e.defaultOpen||!1,e.onOpenChange);const i=(0,a.useCallback)(()=>{n(!0)},[n]),r=(0,a.useCallback)(()=>{n(!1)},[n]),o=(0,a.useCallback)(()=>{n(!t)},[n,t]);return{isOpen:t,setOpen:n,open:i,close:r,toggle:o}}const Bc=[];function Hc(e){var t;let{defaultFilter:n,menuTrigger:i="input",allowsEmptyCollection:r=!1,allowsCustomValue:o,shouldCloseOnBlur:s=!0,selectionMode:l="single"}=e,[u,c]=(0,a.useState)(!1),[d,p]=(0,a.useState)(!1),[m,f]=(0,a.useState)(null),h=(0,a.useMemo)(()=>{var t;return void 0!==e.defaultValue?e.defaultValue:"single"===l?null!==(t=e.defaultSelectedKey)&&void 0!==t?t:null:[]},[e.defaultValue,e.defaultSelectedKey,l]),g=(0,a.useMemo)(()=>void 0!==e.value?e.value:"single"===l?e.selectedKey:void 0,[e.value,e.selectedKey,l]),[v,b]=Zt(g,h,e.onChange),y="single"===l&&Array.isArray(v)?v[0]:v,_=t=>{if("single"===l){var n,i;let a=Array.isArray(t)?null!==(i=t[0])&&void 0!==i?i:null:t;b(a),a!==y&&(null===(n=e.onSelectionChange)||void 0===n||n.call(e,a))}else{let e=[];Array.isArray(t)?e=t:null!=t&&(e=[t]),b(e)}};var k;let{collection:w,selectionManager:S,disabledKeys:x}=Kc({...e,items:null!==(k=e.items)&&void 0!==k?k:e.defaultItems,selectionMode:l,disallowEmptySelection:"single"===l,allowDuplicateSelectionEvents:!0,selectedKeys:(0,a.useMemo)(()=>function(e){if(void 0!==e)return null===e?[]:Array.isArray(e)?e:[e]}(y),[y]),onSelectionChange:t=>{if("all"!==t)if("single"===l){var n;let a=null!==(n=t.values().next().value)&&void 0!==n?n:null;var i;a===y?(null===(i=e.onSelectionChange)||void 0===i||i.call(e,a),U(),F()):_(a)}else _([...t])}}),E="single"===l?S.firstSelectedKey:null,T=(0,a.useMemo)(()=>[...S.selectedKeys].map(e=>w.getItem(e)).filter(e=>null!=e),[S.selectedKeys,w]),[j,C]=Zt(e.inputValue,qc(e.defaultInputValue,E,w)||"",e.onInputChange),[P]=(0,a.useState)(y),[M]=(0,a.useState)(j),L=w,R=(0,a.useMemo)(()=>null==e.items&&n?function(e,t,n){return new $c(Wc(e,e,t,n))}(w,j,n):w,[w,j,n,e.items]),[N,O]=(0,a.useState)(R),D=(0,a.useRef)("focus"),A=Uc({...e,onOpenChange:t=>{e.onOpenChange&&e.onOpenChange(t,t?D.current:void 0),S.setFocused(t),t||S.setFocusedKey(null)},isOpen:void 0,defaultOpen:void 0}),I=(t=null,n)=>{let a="manual"===n||"focus"===n&&"focus"===i;(r||R.size>0||a&&L.size>0||e.items)&&(a&&!A.isOpen&&void 0===e.items&&c(!0),D.current=n,f(t),A.open())},$=(0,a.useCallback)(()=>{O(u?L:R)},[u,L,R]),V=(0,a.useCallback)((e=null)=>{A.isOpen&&$(),f(e),A.toggle()},[A,$]),F=(0,a.useCallback)(()=>{A.isOpen&&($(),A.close())},[A,$]),[z,K]=(0,a.useState)(j),U=()=>{var e,t;let n=null!=E&&null!==(t=null===(e=w.getItem(E))||void 0===e?void 0:e.textValue)&&void 0!==t?t:"";K(n),C(n)},B=(0,a.useRef)(y);var H;let W=(0,a.useRef)(null!=E&&null!==(H=null===(t=w.getItem(E))||void 0===t?void 0:t.textValue)&&void 0!==H?H:"");(0,a.useEffect)(()=>{var t,n;d&&(R.size>0||r)&&!A.isOpen&&j!==z&&"manual"!==i&&I(null,"input"),!u&&!r&&A.isOpen&&0===R.size&&F(),null!=y&&y!==B.current&&"single"===l&&F(),j!==z&&(S.setFocusedKey(null),c(!1),"single"===l&&""===j&&(void 0===e.inputValue||void 0===g)&&_(null)),y===B.current||void 0!==e.inputValue&&void 0!==g?z!==j&&K(j):U();let a=null!=E&&null!==(n=null===(t=w.getItem(E))||void 0===t?void 0:t.textValue)&&void 0!==n?n:"";!d&&null!=E&&void 0===e.inputValue&&E===B.current&&W.current!==a&&(K(a),C(a)),B.current=y,W.current=a});let q=Ro({...e,value:(0,a.useMemo)(()=>Array.isArray(y)&&0===y.length?null:{inputValue:j,value:y,selectedKey:E},[j,E,y])}),J=()=>{let e="multiple"===l?Bc:null;B.current=e,_(e),F()},G=()=>{if(void 0!==g&&void 0!==e.inputValue){var t,n,i,a;null===(t=e.onSelectionChange)||void 0===t||t.call(e,E),null===(n=e.onChange)||void 0===n||n.call(e,y);let r=null!=E&&null!==(a=null===(i=w.getItem(E))||void 0===i?void 0:i.textValue)&&void 0!==a?a:"";K(r),F()}else U(),F()};const Y=()=>{if(o){var e,t;const n=null!=E&&null!==(t=null===(e=w.getItem(E))||void 0===e?void 0:e.textValue)&&void 0!==t?t:"";j===n?G():J()}else G()};let X=(0,a.useRef)(j),Z=(0,a.useMemo)(()=>A.isOpen?u?L:R:N,[A.isOpen,L,R,u,N]);var Q;let ee=null!==(Q=e.defaultSelectedKey)&&void 0!==Q?Q:"single"===l?P:null;var te,ne;return{...q,...A,focusStrategy:m,toggle:(t=null,n)=>
2{let a="manual"===n||"focus"===n&&"focus"===i;!(r||R.size>0||a&&L.size>0||e.items)&&!A.isOpen||(a&&!A.isOpen&&void 0===e.items&&c(!0),A.isOpen||(D.current=n),V(t))},open:I,close:Y,selectionManager:S,value:y,defaultValue:h??P,setValue:_,selectedKey:E,selectedItems:T,defaultSelectedKey:ee,setSelectedKey:_,disabledKeys:x,isFocused:d,setFocused:t=>{t?(X.current=j,"focus"===i&&!e.isReadOnly&&I(null,"focus")):(s&&Y(),j!==X.current&&q.commitValidation()),p(t)},selectedItem:null!==(te=T[0])&&void 0!==te?te:null,collection:Z,inputValue:j,defaultInputValue:null!==(ne=qc(e.defaultInputValue,ee,w))&&void 0!==ne?ne:M,setInputValue:C,commit:()=>{A.isOpen&&null!=S.focusedKey?S.isSelected(S.focusedKey)&&"single"===l?G():S.select(S.focusedKey):Y()},revert:()=>{o&&null==E?J():G()}}}function Wc(e,t,n,i){let a=[];for(let r of t)if("section"===r.type&&r.hasChildNodes){let t=Wc(e,Mu(r,e),n,i);[...t].some(e=>"item"===e.type)&&a.push({...r,childNodes:t})}else("item"===r.type&&i(r.textValue,n)||"item"!==r.type)&&a.push({...r});return a}function qc(e,t,n){var i,a;return null==e&&null!=t?null!==(a=null===(i=n.getItem(t))||void 0===i?void 0:i.textValue)&&void 0!==a?a:"":e}var Jc,Gc,Yc,Xc,Zc,Qc,ed,td,nd,id,ad,rd,od,sd,ld,ud,cd,dd,pd,md,fd,hd,gd,vd,bd,yd,_d,kd,wd,Sd,xd,Ed,Td,jd;Jc={rangeOverflow:e=>`يجب أن تكون القيمة ${e.maxValue} أو قبل ذلك.`,rangeReversed:"تاريخ البدء يجب أن يكون قبل تاريخ الانتهاء.",rangeUnderflow:e=>`يجب أن تكون القيمة ${e.minValue} أو بعد ذلك.`,unavailableDate:"البيانات المحددة غير متاحة."},Gc={rangeOverflow:e=>`Стойността трябва да е ${e.maxValue} или по-ранна.`,rangeReversed:"Началната дата трябва да е преди крайната.",rangeUnderflow:e=>`Стойността трябва да е ${e.minValue} или по-късно.`,unavailableDate:"Избраната дата не е налична."},Yc={rangeOverflow:e=>`Hodnota musí být ${e.maxValue} nebo dřívější.`,rangeReversed:"Datum zahájení musí předcházet datu ukončení.",rangeUnderflow:e=>`Hodnota musí být ${e.minValue} nebo pozdější.`,unavailableDate:"Vybrané datum není k dispozici."},Xc={rangeOverflow:e=>`Værdien skal være ${e.maxValue} eller tidligere.`,rangeReversed:"Startdatoen skal være før slutdatoen.",rangeUnderflow:e=>`Værdien skal være ${e.minValue} eller nyere.`,unavailableDate:"Den valgte dato er ikke tilgængelig."},Zc={rangeOverflow:e=>`Der Wert muss ${e.maxValue} oder früher sein.`,rangeReversed:"Das Startdatum muss vor dem Enddatum liegen.",rangeUnderflow:e=>`Der Wert muss ${e.minValue} oder später sein.`,unavailableDate:"Das ausgewählte Datum ist nicht verfügbar."},Qc={rangeOverflow:e=>`Η τιμή πρέπει να είναι ${e.maxValue} ή παλαιότερη.`,rangeReversed:"Η ημερομηνία έναρξης πρέπει να είναι πριν από την ημερομηνία λήξης.",rangeUnderflow:e=>`Η τιμή πρέπει να είναι ${e.minValue} ή μεταγενέστερη.`,unavailableDate:"Η επιλεγμένη ημερομηνία δεν είναι διαθέσιμη."},ed={rangeUnderflow:e=>`Value must be ${e.minValue} or later.`,rangeOverflow:e=>`Value must be ${e.maxValue} or earlier.`,rangeReversed:"Start date must be before end date.",unavailableDate:"Selected date unavailable."},td={rangeOverflow:e=>`El valor debe ser ${e.maxValue} o anterior.`,rangeReversed:"La fecha de inicio debe ser anterior a la fecha de finalización.",rangeUnderflow:e=>`El valor debe ser ${e.minValue} o posterior.`,unavailableDate:"Fecha seleccionada no disponible."},nd={rangeOverflow:e=>`Väärtus peab olema ${e.maxValue} või varasem.`,rangeReversed:"Alguskuupäev peab olema enne lõppkuupäeva.",rangeUnderflow:e=>`Väärtus peab olema ${e.minValue} või hilisem.`,unavailableDate:"Valitud kuupäev pole saadaval."},id={rangeOverflow:e=>`Arvon on oltava ${e.maxValue} tai sitä aikaisempi.`,rangeReversed:"Aloituspäivän on oltava ennen lopetuspäivää.",rangeUnderflow:e=>`Arvon on oltava ${e.minValue}
2 tai sitä myöhäisempi.`,unavailableDate:"Valittu päivämäärä ei ole käytettävissä."},ad={rangeOverflow:e=>`La valeur doit être ${e.maxValue} ou antérieure.`,rangeReversed:"La date de début doit être antérieure à la date de fin.",rangeUnderflow:e=>`La valeur doit être ${e.minValue} ou ultérieure.`,unavailableDate:"La date sélectionnée n’est pas disponible."},rd={rangeOverflow:e=>`הערך חייב להיות ${e.maxValue} או מוקדם יותר.`,rangeReversed:"תאריך ההתחלה חייב להיות לפני תאריך הסיום.",rangeUnderflow:e=>`הערך חייב להיות ${e.minValue} או מאוחר יותר.`,unavailableDate:"התאריך הנבחר אינו זמין."},od={rangeOverflow:e=>`Vrijednost mora biti ${e.maxValue} ili ranije.`,rangeReversed:"Datum početka mora biti prije datuma završetka.",rangeUnderflow:e=>`Vrijednost mora biti ${e.minValue} ili kasnije.`,unavailableDate:"Odabrani datum nije dostupan."},sd={rangeOverflow:e=>`Az értéknek ${e.maxValue} vagy korábbinak kell lennie.`,rangeReversed:"A kezdő dátumnak a befejező dátumnál korábbinak kell lennie.",rangeUnderflow:e=>`Az értéknek ${e.minValue} vagy későbbinek kell lennie.`,unavailableDate:"A kiválasztott dátum nem érhető el."},ld={rangeOverflow:e=>`Il valore deve essere ${e.maxValue} o precedente.`,rangeReversed:"La data di inizio deve essere antecedente alla data di fine.",rangeUnderflow:e=>`Il valore deve essere ${e.minValue} o successivo.`,unavailableDate:"Data selezionata non disponibile."},ud={rangeOverflow:e=>`値は ${e.maxValue} 以下にする必要があります。`,rangeReversed:"開始日は終了日より前にする必要があります。",rangeUnderflow:e=>`値は ${e.minValue} 以上にする必要があります。`,unavailableDate:"選択した日付は使用できません。"},cd={rangeOverflow:e=>`값은 ${e.maxValue} 이전이어야 합니다.`,rangeReversed:"시작일은 종료일 이전이어야 합니다.",rangeUnderflow:e=>`값은 ${e.minValue} 이후여야 합니다.`,unavailableDate:"선택한 날짜를 사용할 수 없습니다."},dd={rangeOverflow:e=>`Reikšmė turi būti ${e.maxValue} arba ankstesnė.`,rangeReversed:"Pradžios data turi būti ankstesnė nei pabaigos data.",rangeUnderflow:e=>`Reikšmė turi būti ${e.minValue} arba naujesnė.`,unavailableDate:"Pasirinkta data nepasiekiama."},pd={rangeOverflow:e=>`Vērtībai ir jābūt ${e.maxValue} vai agrākai.`,rangeReversed:"Sākuma datumam ir jābūt pirms beigu datuma.",rangeUnderflow:e=>`Vērtībai ir jābūt ${e.minValue} vai vēlākai.`,unavailableDate:"Atlasītais datums nav pieejams."},md={rangeOverflow:e=>`Verdien må være ${e.maxValue} eller tidligere.`,rangeReversed:"Startdatoen må være før sluttdatoen.",rangeUnderflow:e=>`Verdien må være ${e.minValue} eller senere.`,unavailableDate:"Valgt dato utilgjengelig."},fd={rangeOverflow:e=>`Waarde moet ${e.maxValue} of eerder zijn.`,rangeReversed:"De startdatum moet voor de einddatum liggen.",rangeUnderflow:e=>`Waarde moet ${e.minValue} of later zijn.`,unavailableDate:"Geselecteerde datum niet beschikbaar."},hd={rangeOverflow:e=>`Wartość musi mieć wartość ${e.maxValue} lub wcześniejszą.`,rangeReversed:"Data rozpoczęcia musi być wcześniejsza niż data zakończenia.",rangeUnderflow:e=>`Wartość musi mieć wartość ${e.minValue} lub późniejszą.`,unavailableDate:"Wybrana data jest niedostępna."},gd={rangeOverflow:e=>`O valor deve ser ${e.maxValue} ou anterior.`,rangeReversed:"A data inicial deve ser anterior à data final.",rangeUnderflow:e=>`O valor deve ser ${e.minValue} ou posterior.`,unavailableDate:"Data selecionada indisponível."},vd={rangeOverflow:e=>`O valor tem de ser ${e.maxValue} ou anterior.`,rangeReversed:"A data de início deve ser anterior à data de fim.",rangeUnderflow:e=>`O valor tem de ser ${e.minValue} ou posterior.`,unavailableDate:"Data selecionada indisponível."},bd={rangeOverflow:e=>`Valoarea trebuie să fie ${e.maxValue} sau anterioară.`,rangeReversed:"Data de început trebuie să fie anterioară datei de sfârșit.",rangeUnderflow:e=>`Valoarea trebuie să fie ${e.minValue} sau ulterioară.`,unavailableDate:"Data selectată nu este disponibilă."},yd={rangeOverflow:e=>`Значение должно быть не позже ${e.maxValue}.`,rangeReversed:"Дата начала должна предшествовать дате окончания.",rangeUnderflow:e=>`Значение должно быть не раньше ${e.minValue}.`,unavailableDate:"Выбранная дата недоступна."},_d={rangeOverflow:e=>`Hodnota musí byť ${e.maxValue} alebo skoršia.`,rangeReversed:"Dátum začiatku musí byť skorší ako dátum konca.",rangeUnderflow:e=>`Hodnota musí byť ${e.minValue} alebo neskoršia.`,unavailableDate:"Vybratý dátum je nedostupný."},kd={rangeOverflow:e=>`Vrednost mora biti ${e.maxValue} ali starejša.`,rangeReversed:"Začetni datum mora biti pred končnim datumom.",rangeUnderflow:e=>`Vrednost mora biti ${e.minValue} ali novejša.`,unavailableDate:"Izbrani datum ni na voljo."},wd={rangeOverflow:e=>`Vrednost mora da bude ${e.maxValue} ili starija.`,rangeReversed:"Datum početka mora biti pre datuma završetka.",rangeUnderflow:e=>`Vrednost mora da bude ${e.minValue} ili novija.`,unavailableDate:"Izabrani datum nije dostupan."},Sd={rangeOverflow:e=>`Värdet måste vara ${e.maxValue} eller tidigare.`,rangeReversed:"Startdatumet måste vara före slutdatumet.",rangeUnderflow:e=>`Värdet måste vara ${e.minValue} eller senare.`,unavailableDate:"Det valda datumet är inte tillgängligt."},xd={rangeOverflow:e=>`Değer, ${e.maxValue} veya öncesi olmalıdır.`,rangeReversed:"Başlangıç tarihi bitiş tarihinden önce olmalıdır.",rangeUnderflow:e=>`Değer, ${e.minValue} veya sonrası olmalıdır.`,unavailableDate:"Seçilen tarih kullanılamıyor."},Ed={rangeOverflow:e=>`Значення має бути не пізніше ${e.maxValue}.`,rangeReversed:"Дата початку має передувати даті завершення.",rangeUnderflow:e=>`Значення має бути не раніше ${e.minValue}.`,unavailableDate:"Вибрана дата недоступна."},Td={rangeOverflow:e=>`值必须是 ${e.maxValue} 或更早日期。`,rangeReversed:"开始日期必须早于结束日期。",rangeUnderflow:e=>`值必须是 ${e.minValue} 或更晚日期。`,unavailableDate:"所选日期不可用。"},jd={rangeOverflow:e=>`值必須是 ${e.maxValue} 或更早。`,rangeReversed:"開始日期必須在結束日期之前。",rangeUnderflow:e=>`值必須是 ${e.minValue} 或更晚。`,unavailableDate:"所選日期無法使用。"};
2const Cd=new xi(function(e){return e&&e.__esModule?e.default:e}({"ar-AE":Jc,"bg-BG":Gc,"cs-CZ":Yc,"da-DK":Xc,"de-DE":Zc,"el-GR":Qc,"en-US":ed,"es-ES":td,"et-EE":nd,"fi-FI":id,"fr-FR":ad,"he-IL":rd,"hr-HR":od,"hu-HU":sd,"it-IT":ld,"ja-JP":ud,"ko-KR":cd,"lt-LT":dd,"lv-LV":pd,"nb-NO":md,"nl-NL":fd,"pl-PL":hd,"pt-BR":gd,"pt-PT":vd,"ro-RO":bd,"ru-RU":yd,"sk-SK":_d,"sl-SI":kd,"sr-SP":wd,"sv-SE":Sd,"tr-TR":xd,"uk-UA":Ed,"zh-CN":Td,"zh-TW":jd}));function Pd(e,t,n,i,a){let r=null!=e&&null!=n&&e.compare(n)>0,o=null!=e&&null!=t&&e.compare(t)<0,s=null!=e&&i?.(e)||!1,l=r||o||s,u=[];if(l){let e=function(){let e=typeof navigator<"u"&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([e])}catch{e="en-US"}return e}(),i=xi.getGlobalDictionaryForPackage("@react-stately/datepicker")||Cd,l=new ji(e,i),c=new Er(e,Rd({},a)),d=c.resolvedOptions().timeZone;o&&null!=t&&u.push(l.format("rangeUnderflow",{minValue:c.format(t.toDate(d))})),r&&null!=n&&u.push(l.format("rangeOverflow",{maxValue:c.format(n.toDate(d))})),s&&u.push(l.format("unavailableDate"))}return{isInvalid:l,validationErrors:u,validationDetails:{badInput:s,customError:!1,patternMismatch:!1,rangeOverflow:r,rangeUnderflow:o,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valueMissing:!1,valid:!l}}}const Md={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"2-digit",second:"2-digit"},Ld={year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"};function Rd(e,t){e={...t.shouldForceLeadingZeros?Ld:Md,...e};let n=t.granularity||"minute",i=Object.keys(e);var a;let r=i.indexOf(null!==(a=t.maxGranularity)&&void 0!==a?a:"year");r<0&&(r=0);let o=i.indexOf(n);if(o<0&&(o=2),r>o)throw new Error("maxGranularity must be greater than granularity");let s=i.slice(r,o+1).reduce((t,n)=>(t[n]=e[n],t),{});return null!=t.hourCycle&&(s.hour12=12===t.hourCycle),s.timeZone=t.timeZone||"UTC",("hour"===n||"minute"===n||"second"===n)&&t.timeZone&&!t.hideTimeZone&&(s.timeZoneName="short"),t.showEra&&0===r&&(s.era="short"),s}function Nd(e,t){return null===e?null:e?ea(e,t):void 0}const Od=new xi({ach:{year:"mwaka",month:"dwe",day:"nino"},af:{year:"jjjj",month:"mm",day:"dd"},am:{year:"ዓዓዓዓ",month:"ሚሜ",day:"ቀቀ"},an:{year:"aaaa",month:"mm",day:"dd"},ar:{year:"سنة",month:"شهر",day:"يوم"},ast:{year:"aaaa",month:"mm",day:"dd"},az:{year:"iiii",month:"aa",day:"gg"},be:{year:"гггг",month:"мм",day:"дд"},bg:{year:"гггг",month:"мм",day:"дд"},bn:{year:"yyyy",month:"মিমি",day:"dd"},br:{year:"bbbb",month:"mm",day:"dd"},bs:{year:"gggg",month:"mm",day:"dd"},ca:{year:"aaaa",month:"mm",day:"dd"},cak:{year:"jjjj",month:"ii",day:"q'q'"},ckb:{year:"ساڵ",month:"مانگ",day:"ڕۆژ"},cs:{year:"rrrr",month:"mm",day:"dd"},cy:{year:"bbbb",month:"mm",day:"dd"},da:{year:"åååå",month:"mm",day:"dd"},de:{year:"jjjj",month:"mm",day:"tt"},dsb:{year:"llll",month:"mm",day:"źź"},el:{year:"εεεε",month:"μμ",day:"ηη"},en:{year:"yyyy",month:"mm",day:"dd"},eo:{year:"jjjj",month:"mm",day:"tt"},es:{year:"aaaa",month:"mm",day:"dd"},et:{year:"aaaa",month:"kk",day:"pp"},eu:{year:"uuuu",month:"hh",day:"ee"},fa:{year:"سال",month:"ماه",day:"روز"},ff:{year:"hhhh",month:"ll",day:"ññ"},fi:{year:"vvvv",month:"kk",day:"pp"},fr:{year:"aaaa",month:"mm",day:"jj"},fy:{year:"jjjj",month:"mm",day:"dd"},ga:{year:"bbbb",month:"mm",day:"ll"},gd:{year:"bbbb",month:"mm",day:"ll"},gl:{year:"aaaa",month:"mm",day:"dd"},he:{year:"שנה",month:"חודש",day:"יום"},hr:{year:"gggg",month:"mm",day:"dd"},hsb:{year:"llll",month:"mm",day:"dd"},hu:{year:"éééé",month:"hh",day:"nn"},ia:{year:"aaaa",month:"mm",day:"dd"},id:{year:"tttt",month:"bb",day:"hh"},is:{year:"áááá",month:"mm",day:"dd"},it:{year:"aaaa",month:"mm",day:"gg"},ja:{year:"年",month:"月",day:"日"},ka:{year:"წწწწ",month:"თთ",day:"რრ"},kk:{year:"жжжж",month:"аа",day:"кк"},kn:{year:"ವವವವ",month:"ಮಿಮೀ",day:"ದಿದಿ"},ko:{year:"연도",month:"월",day:"일"},lb:{year:"jjjj",month:"mm",day:"dd"},lo:{year:"ປປປປ",month:"ດດ",day:"ວວ"},lt:{year:"mmmm",month:"mm",day:"dd"},lv:{year:"gggg",month:"mm",day:"dd"},meh:{year:"aaaa",month:"mm",day:"dd"},ml:{year:"വർഷം",month:"മാസം",day:"തീയതി"},ms:{year:"tttt",month:"mm",day:"hh"},nb:{year:"åååå",month:"mm",day:"dd"},nl:{year:"jjjj",month:"mm",day:"dd"},nn:{year:"åååå",month:"mm",day:"dd"},no:{year:"åååå",month:"mm",day:"dd"},oc:{year:"aaaa",month:"mm",day:"jj"},pl:{year:"rrrr",month:"mm",day:"dd"},pt:{year:"aaaa",month:"mm",day:"dd"}
2,rm:{year:"oooo",month:"mm",day:"dd"},ro:{year:"aaaa",month:"ll",day:"zz"},ru:{year:"гггг",month:"мм",day:"дд"},sc:{year:"aaaa",month:"mm",day:"dd"},scn:{year:"aaaa",month:"mm",day:"jj"},sk:{year:"rrrr",month:"mm",day:"dd"},sl:{year:"llll",month:"mm",day:"dd"},sr:{year:"гггг",month:"мм",day:"дд"},sv:{year:"åååå",month:"mm",day:"dd"},szl:{year:"rrrr",month:"mm",day:"dd"},tg:{year:"сссс",month:"мм",day:"рр"},th:{year:"ปปปป",month:"ดด",day:"วว"},tr:{year:"yyyy",month:"aa",day:"gg"},uk:{year:"рррр",month:"мм",day:"дд"},"zh-CN":{year:"年",month:"月",day:"日"},"zh-TW":{year:"年",month:"月",day:"日"}},"en");function Dd(e,t,n){return"era"===e||"dayPeriod"===e?t:"year"===e||"month"===e||"day"===e?Od.getStringForLocale(e,n):"––"}class Ad{copy(){let e=new Ad(this.calendar,this.hourCycle);return e.era=this.era,e.year=this.year,e.month=this.month,e.day=this.day,e.hour=this.hour,e.dayPeriod=this.dayPeriod,e.minute=this.minute,e.second=this.second,e.millisecond=this.millisecond,e.offset=this.offset,e}isComplete(e){return e.every(e=>null!=this[e])}validate(e,t){return t.every(t=>{if(("hour"===t||"dayPeriod"===t)&&"hour"in e){let[t,n]=$d(e.hour,this.hourCycle);return this.dayPeriod===t&&this.hour===n}return this[t]===e[t]})}isCleared(e){return e.every(e=>null===this[e])}set(e,t,n){let i=this.copy();return i[e]=t,"hour"===e&&null==i.dayPeriod&&"hour"in n&&(i.dayPeriod=$d(n.hour,this.hourCycle)[0]),"year"===e&&null==i.era&&(i.era=n.era),"second"!==e&&"literal"!==e&&"timeZoneName"!==e&&(i.offset=null),i}clear(e){let t=this.copy();return t[e]=null,"year"===e&&(t.era=null),t.offset=null,t}cycle(e,t,n,i){let a=this.copy();if(null==a[e]&&"dayPeriod"!==e&&"era"!==e){if("hour"===e&&"hour"in n){let[e,t]=$d(n.hour,this.hourCycle);a.dayPeriod=e,a.hour=t}else a[e]=n[e];return"year"===e&&null==a.era&&(a.era=n.era),a}switch(e){case"era":{let e=this.calendar.getEras(),n=e.indexOf(a.era);n=Id(n,t,0,e.length-1),a.era=e[n];break}case"year":{var r,o,s,l;let i=new _a(this.calendar,null!==(r=this.era)&&void 0!==r?r:n.era,null!==(o=this.year)&&void 0!==o?o:n.year,null!==(s=this.month)&&void 0!==s?s:1,null!==(l=this.day)&&void 0!==l?l:1);i=i.cycle(e,t,{round:"year"===e}),a.era=i.era,a.year=i.year;break}case"month":var u;a.month=Id(null!==(u=a.month)&&void 0!==u?u:1,t,1,this.calendar.getMaximumMonthsInYear());break;case"day":var c;a.day=Id(null!==(c=a.day)&&void 0!==c?c:1,t,1,this.calendar.getMaximumDaysInMonth());break;case"hour":{let e=i.some(e=>["year","month","day"].includes(e));if("timeZone"in n&&(!e||null!=a.year&&null!=a.month&&null!=a.day)){let e=this.toValue(n);e=e.cycle("hour",t,{hourCycle:"h12"===this.hourCycle?12:24,round:!1});let[i,r]=$d(e.hour,this.hourCycle);a.hour=r,a.dayPeriod=i,a.offset=e.offset}else{var d;let e=null!==(d=a.hour)&&void 0!==d?d:0,i=this.getSegmentLimits("hour");a.hour=Id(e,t,i.minValue,i.maxValue),null==a.dayPeriod&&"hour"in n&&(a.dayPeriod=$d(n.hour,this.hourCycle)[0])}break}case"dayPeriod":var p;a.dayPeriod=Id(null!==(p=a.dayPeriod)&&void 0!==p?p:0,t,0,1);break;case"minute":var m;a.minute=Id(null!==(m=a.minute)&&void 0!==m?m:0,t,0,59,!0);break;case"second":var f;a.second=Id(null!==(f=a.second)&&void 0!==f?f:0,t,0,59,!0)}return a}toValue(e){var t,n,i,a;if("hour"in e){let t=this.hour;var r,o,s,l,u,c,d,p;null!=t?t=function(e,t,n){switch(n){case"h11":1===t&&(e+=12);break;case"h12":12===e&&(e=0),1===t&&(e+=12);break;case"h24":e-=1}return e}(t,null!==(r=this.dayPeriod)&&void 0!==r?r:0,this.hourCycle):("h12"===this.hourCycle||"h11"===this.hourCycle)&&(t=1===this.dayPeriod?12:0);let n=e.set({era:null!==(o=this.era)&&void 0!==o?o:e.era,year:null!==(s=this.year)&&void 0!==s?s:e.year,month:null!==(l=this.month)&&void 0!==l?l:e.month,day:null!==(u=this.day)&&void 0!==u?u:e.day,hour:t??e.hour,minute:null!==(c=this.minute)&&void 0!==c?c:e.minute,second:null!==(d=this.second)&&void 0!==d?d:e.second,millisecond:null!==(p=this.millisecond)&&void 0!==p?p:e.millisecond});return"offset"in n&&null!=this.offset&&n.offset!==this.offset&&(n=n.add({milliseconds:n.offset-this.offset})),n}return e.set({era:null!==(t=this.era)&&void 0!==t?t:e.era,year:null!==(n=this.year)&&void 0!==n?n:e.year,month:null!==(i=this.month)&&void 0!==i?i:e.month,day:null!==(a=this.day)&&void 0!==a?a:e.day})}getSegmentLimits(e){switch(e){case"era":{let e=this.calendar.getEras();return{value:null!=this.era?e.indexOf(this.era):e.length-1,minValue:0,maxValue:e.length-1}}case"year":return{value:this.year,minValue:1,maxValue:9999};case"month":return{value:this.month,minValue:1,maxValue:this.calendar.getMaximumMonthsInYear()};case"day":return{value:this.day,minValue:1,maxValue:this.calendar.getMaximumDaysInMonth()};case"dayPeriod":return{value:this.dayPeriod,minValue:0,maxValue:1};case"hour":{let e=0,t=23;return"h12"===this.hourCycle?(e=1,t=12):"h11"===this.hourCycle&&(e=0,t=11),{value:this.hour,minValue:e,maxValue:t}}case"minute":return{value:this.minute,minValue:0,maxValue:59};case"second":return{value:this.second,minValue:0,maxValue:59}}}constructor(e,t,n){var i,a,r,o,s,l,u,c;if(this.era=null!==(i=n?.era)&&void 0!==i?i:null,this.calendar=e,this.year=null!==(a=n?.year)&&void 0!==a?a:null,this.month=null!==(r=n?.month)&&void 0!==r?r:null,this.day=null!==(o=n?.day)&&void 0!==o?o:null,this.hour=null!==(s=n?.hour)&&void 0!==s?s:null,this.hourCycle=t,this.dayPeriod=null,this.minute=null!==(l=n?.minute)&&void 0!==l?l:null,this.second=null!==(u=n?.second)&&void 0!==u?u:null,this.millisecond=null!==(c=n?.millisecond)&&void 0!==c?c:null,this.offset="offset"in(n??{})?n.offset:null,null!=this.hour){let[e,n]=$d(this.hour,t);this.dayPeriod=e,this.hour=n}}}function Id(e,t,n,i,a=!1){if(a){(e+=Math.sign(t))<n&&(e=i);let a=Math.abs(t);(e=t>0?Math.ceil(e/a)*a:Math.floor(e/a)*a)>i&&(e=n)}else(e+=t)<n?e=i-(n-e-1):e>i&&(e=n+(e-i-1));return e}function $d(e,t){let n=e>=12?1:0;switch(t){case"h11":e>=12&&(e-=12);break;case"h12":0===e?e=12:e>12&&(e-=12);break;case"h23":n=null;break;case"h24":e+=1,n=null}return[n,e]}const Vd={year:!0,month:!0,day:!0,hour:!0,minute:!0,second:!0,dayPeriod:!0,era:!0},Fd={year:5,month:2,day:7,hour:2,minute:15,second:15},zd={dayperiod:"dayPeriod",relatedYear:"year",yearName:"literal",unknown:"literal"};function Kd(e){let{locale:t,createCalendar:n,hideTimeZone:i,isDisabled:r=!1,isReadOnly:o=!1,isRequired:s=!1,minValue:l,maxValue:u,isDateUnavailable:c}=e,d=e.value||e.defaultValue||e.placeholderValue||null,[p,m]=function(e,t){let n=e&&"timeZone"in e?e.timeZone:void 0,i=e&&"minute"in e?"minute":"day";if(e&&t&&!(t in e))throw new Error("Invalid granularity "+t+" for value "+e.toString());let[r,o]=(0,a.useState)([i,n]);return e&&(r[0]!==i||r[1]!==n)&&o([i,n]),t||(t=e?i:r[0]),[t,e?n:r[1]]}(d,e.granularity),f=m||"UTC";if(d&&!(p in d))throw new Error("Invalid granularity "+p+" for value "+d.toString());let[h,g]=(0,a.useMemo)(()=>{let i=new Er(t,{dateStyle:"short",timeStyle:"short",hour12:null!=e.hourCycle?12===e.hourCycle:void 0}).resolvedOptions();return[n(i.calendar),i.hourCycle]},[t,e.hourCycle,n]);var v;let[b,y]=Zt(e.value,null!==(v=e.defaultValue)&&void 0!==v?v:null,e.onChange),[_]=(0,a.useState)(b),k=(0,a.useMemo)(()=>{var e;return null!==(e=Nd(b,h))&&void 0!==e?e:null},[b,h]),[w,S]=(0,a.useState)(()=>new Ad(h,g,k)),x="gregory"===h.identifier&&"BC"===w.era,E=(0,a.useMemo)(()=>{var t;return{granularity:p,maxGranularity:null!==(t=e.maxGranularity)&&void 0!==t?t:"year",timeZone:m,hideTimeZone:i,hourCycle:e.hourCycle,showEra:x,shouldForceLeadingZeros:e.shouldForceLeadingZeros}},[e.maxGranularity,p,e.hourCycle,e.shouldForceLeadingZeros,m,i,x]),T=(0,a.useMemo)(()=>Rd({},E),[E]),j=(0,a.useMemo)(()=>new Er(t,T),[t,T]),C=(0,a.useMemo)(()=>j.resolvedOptions(),[j]),P=(0,a.useMemo)(()=>function(e,t,n,i){if(e)return Nd(e,n);let a=ea(function(e){return Zi(Date.now(),e)}(i??Ui()).set({hour:0,minute:0,second:0,millisecond:0}),n);return"year"===t||"month"===t||"day"===t?function(e){return new _a(e.calendar,e.era,e.year,e.month,e.day)}(a):i?a:Qi(a)}(e.placeholderValue,p,h,m),[e.placeholderValue,p,h,m]),M=(0,a.useMemo)(()=>{let t="h11"===g||"h12"===g,n=["era","year","month","day","hour",...t?["dayPeriod"]:[],"minute","second"],i=n.indexOf(e.maxGranularity||"era"),a=n.indexOf("hour"===p&&t?"dayPeriod":p);return n.slice(i,a+1)},[e.maxGranularity,p,g]),[L,R]=(0,a.useState)(k),[N,O]=(0,a.useState)(h),[D,A]=(0,a.useState)(g);(k!==L||g!==D||!Vi(h,N))&&(w=new Ad(h,g,k),R(k),O(h),A(g),S(w));let I=t=>{if(!e.isDisabled&&!e.isReadOnly)if(null==t||t instanceof Ad&&t.isCleared(M))S(new Ad(h,g,k)),y(null);else if(t instanceof Ad){if(t.isComplete(M)){let e=t.toValue(k??P);if(t.validate(e,M)){let t=ea(e,d?.calendar||new $i);if(!b||0!==t.compare(b))return S(new Ad(h,g,k)),void y(t)}}S(t)}else t=ea(t,d?.calendar||new $i),S(new Ad(h,g,k)),y(t)},$=(0,a.useMemo)(()=>w.toValue(k??P).toDate(f),[w,f,k,P]),V=(0,a.useMemo)(()=>function(e,t,n,i,a,r,o){let s=["hour","minute","second"],l=n.formatToParts(e),u=new Ar(r,{useGrouping:!1}),c=new Ar(r,{useGrouping:!1,minimumIntegerDigits:2});for(let e of l)if("year"===e.type||"month"===e.type||"day"===e.type||"hour"===e.type){var d;let n=null!==(d=t[e.type])&&void 0!==d?d:0;"2-digit"===i[e.type]?e.value=c.format(n):e.value=u.format(n)}let p=[];for(let e of l){let n=zd[e.type]||e.type,i=Vd[n];"era"===n&&1===a.getEras().length&&(i=!1);let l=Vd[n]&&null==t[e.type],u=Vd[n]?Dd(n,e.value,r):null,c={type:n,text:l?u:e.value,...t.getSegmentLimits(n),isPlaceholder:l,placeholder:u,isEditable:i};"hour"===n?(p.push({type:"literal",text:"⁦",isPlaceholder:!1,placeholder:"",isEditable:!1}),p.push(c),n===o&&p.push({type:"literal",text:"⁩",isPlaceholder:!1,placeholder:"",isEditable:!1})):s.includes(n)&&n===o?(p.push(c),p.push({type:"literal",text:"⁩",isPlaceholder:!1,placeholder:"",isEditable:!1})):p.push(c)}return p}($,w,j,C,h,t,p),[$,j,C,w,h,t,p]),F=(e,t)=>{I(w.cycle(e,t,P,M))},z=(0,a.useMemo)(()=>Pd(b,l,u,c,E),[b,l,u,c,E]),K=Ro({...e,value:b,builtinValidation:z}),U=K.displayValidation.isInvalid,B=e.validationState||(U?"invali
2d":null);var H,W;return{...K,value:k,defaultValue:null!==(H=e.defaultValue)&&void 0!==H?H:_,dateValue:$,calendar:h,setValue:I,segments:V,dateFormatter:j,validationState:B,isInvalid:U,granularity:p,maxGranularity:null!==(W=e.maxGranularity)&&void 0!==W?W:"year",isDisabled:r,isReadOnly:o,isRequired:s,increment(e){F(e,1)},decrement(e){F(e,-1)},incrementPage(e){F(e,Fd[e]||1)},decrementPage(e){F(e,-(Fd[e]||1))},incrementToMax(e){let t="hour"===e&&"h12"===g?11:w.getSegmentLimits(e).maxValue;I(w.set(e,t,P))},decrementToMin(e){let t="hour"===e&&"h12"===g?12:w.getSegmentLimits(e).minValue;I(w.set(e,t,P))},setSegment(e,t){I(w.set(e,t,P))},confirmPlaceholder(){if(!e.isDisabled&&!e.isReadOnly&&w.isComplete(M)){let e=ea(w.toValue(k??P),d?.calendar||new $i);(!b||0!==e.compare(b))&&y(e),S(new Ad(h,g,k))}},clearSegment(e){let t=w;"timeZoneName"!==e&&"literal"!==e&&(t=w.clear(e)),I(t)},formatValue(e){if(!k)return"";let n=Rd(e,E);return new Er(t,n).format($)},getDateFormatter(e,t){let n=Rd({},{...E,...t});return new Er(e,n)}}}function Ud(e){let[t,n]=Zt(Bd(e.value),Bd(e.defaultValue)||"",e.onChange);return{value:t,setValue:n}}function Bd(e){if(null!=e)return e.toString()}function Hd({className:e}){return W.jsx("span",{className:Oc("required-indicator",e),"aria-hidden":"true",role:"presentation",children:"✱"})}function Wd({children:e,className:t,...n}){const i=(0,a.useRef)(null),{dialogProps:r}=function(e,t){let{role:n="dialog"}=e,i=Pe();i=e["aria-label"]?void 0:i;let r=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{if(t.current&&!Ie(t.current)){Wn(t.current);let e=setTimeout(()=>{(De()===t.current||De()===document.body)&&(r.current=!0,t.current&&(t.current.blur(),Wn(t.current)),r.current=!1)},500);return()=>{clearTimeout(e)}}},[t]),uu(),{dialogProps:{...Ye(e,{labelable:!0}),role:n,tabIndex:-1,"aria-labelledby":e["aria-labelledby"]||i,onBlur:e=>{r.current&&e.stopPropagation()}},titleProps:{id:i}}}(n,i),{focusProps:o,isFocusVisible:s}=ko(),l=Oc("dialog",t,{"dialog--focused":s});return W.jsx("div",{...Ue(r,o),ref:i,className:l,children:e})}function qd(){return qd=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)({}).hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},qd.apply(null,arguments)}function Jd(e,t){if(null==e)return{};var n={};for(var i in e)if({}.hasOwnProperty.call(e,i)){if(-1!==t.indexOf(i))continue;n[i]=e[i]}return n}function Gd(e,t){return Gd=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Gd(e,t)}function Yd(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Gd(e,t)}
vendor: 4,339 bytes, line 2
2function Xd(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}Math.round(1e10*Math.random()),Symbol.iterator;const Zd=a.createContext(null);var Qd=function(e){return e.scrollTop},ep="unmounted",tp="exited",np="entering",ip="entered",ap="exiting",rp=function(e){function t(t,n){var i;i=e.call(this,t,n)||this;var a,r=n&&!n.isMounting?t.enter:t.appear;return i.appearStatus=null,t.in?r?(a=tp,i.appearStatus=np):a=ip:a=t.unmountOnExit||t.mountOnEnter?ep:tp,i.state={status:a},i.nextCallback=null,i}Yd(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===ep?{status:tp}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==np&&n!==ip&&(t=np):(n===np||n===ip)&&(t=ap)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,i=this.props.timeout;return e=t=n=i,null!=i&&"number"!=typeof i&&(e=i.exit,t=i.enter,n=void 0!==i.appear?i.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===np){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:$.findDOMNode(this);n&&Qd(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===tp&&this.setState({status:ep})},n.performEnter=function(e){var t=this,n=this.props.enter,i=this.context?this.context.isMounting:e,a=this.props.nodeRef?[i]:[$.findDOMNode(this),i],r=a[0],o=a[1],s=this.getTimeouts(),l=i?s.appear:s.enter;e||n?(this.props.onEnter(r,o),this.safeSetState({status:np},function(){t.props.onEntering(r,o),t.onTransitionEnd(l,function(){t.safeSetState({status:ip},function(){t.props.onEntered(r,o)})})})):this.safeSetState({status:ip},function(){t.props.onEntered(r)})},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),i=this.props.nodeRef?void 0:$.findDOMNode(this);t?(this.props.onExit(i),this.safeSetState({status:ap},function(){e.props.onExiting(i),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:tp},function(){e.props.onExited(i)})})})):this.safeSetState({status:tp},function(){e.props.onExited(i)})},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(i){n&&(n=!1,t.nextCallback=null,e(i))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:$.findDOMNode(this),i=null==e&&!this.props.addEndListener;if(n&&!i){if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],r=a[0],o=a[1];this.props.addEndListener(r,o)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===ep)return null;var t=this.props,n=t.children;t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef;var i=Jd(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return a.createElement(Zd.Provider,{value:null},"function"==typeof n?n(e,i):a.cloneElement(a.Children.only(n),i))},t}(a.Component);function op(){}rp.contextType=Zd,rp.propTypes={},rp.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:op,onEntering:op,onEntered:op,onExit:op,onExiting:op,onExited:op},rp.UNMOUNTED=ep,rp.EXITED=tp,rp.ENTERING=np,rp.ENTERED=ip,rp.EXITING=ap;var sp=function(e,t){return e&&t&&t.split(" ").forEach(function(t){return function(e,t){e.classList?e.classList.remove(t):"string"==typeof e.className?e.className=Xd(e.className,t):e.setAttribute("class",Xd(e.className&&e.className.baseVal||"",t))}(e,t)})},lp=function(e){function t(){for(var t,n=arguments.length,i=new Array(n),a=0;a<n;a++)i[a]=arguments[a];
2return(t=e.call.apply(e,[this].concat(i))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var i=t.resolveArguments(e,n),a=i[0],r=i[1];t.removeClasses(a,"exit"),t.addClass(a,r?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var i=t.resolveArguments(e,n),a=i[0],r=i[1]?"appear":"enter";t.addClass(a,r,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var i=t.resolveArguments(e,n),a=i[0],r=i[1]?"appear":"enter";t.removeClasses(a,r),t.addClass(a,r,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,i="string"==typeof n,a=i?(i&&n?n+"-":"")+e:n[e];return{baseClassName:a,activeClassName:i?a+"-active":n[e+"Active"],doneClassName:i?a+"-done":n[e+"Done"]}},t}Yd(t,e);var n=t.prototype;return n.addClass=function(e,t,n){var i=this.getClassNames(t)[n+"ClassName"],a=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&a&&(i+=" "+a),"active"===n&&e&&Qd(e),i&&(this.appliedClasses[t][n]=i,function(e,t){e&&t&&t.split(" ").forEach(function(t){return function(e,t){e.classList?e.classList.add(t):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}(e,t)})}(e,i))},n.removeClasses=function(e,t){var n=this.appliedClasses[t],i=n.base,a=n.active,r=n.done;this.appliedClasses[t]={},i&&sp(e,i),a&&sp(e,a),r&&sp(e,r)},n.render=function(){var e=this.props;e.classNames;var t=Jd(e,["classNames"]);return a.createElement(rp,qd({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(a.Component);function up({state:e,children:t,portalContainer:n,popoverRef:i,className:r,exitDelay:o=20,disableFocusManagement:s=!1,hiddenDismiss:l=!1,hiddenDismissAriaLabel:u,...c}){const d=kt(i),{isOpen:p}=e,{popoverProps:m,underlayProps:f}=ou({...c,popoverRef:d},e),{isNonModal:h}=c,[g,v]=(0,a.useState)(!p);return p||!g?W.jsxs(lu,{portalContainer:n,disableFocusManagement:s,children:[!h&&W.jsx("div",{...f,className:"popover__underlay"}),W.jsx(lp,{in:p,appear:!0,timeout:{enter:0,exit:o},onEntered:()=>v(!1),onExited:()=>v(!0),classNames:{appear:"popover--appear",appearDone:"popover--appear-done",exit:"popover--exit"},nodeRef:d,unmountOnExit:!0,children:W.jsxs("div",{className:Oc("popover",r),...m,ref:d,children:[l&&W.jsx(tu,{onDismiss:e.close,"aria-label":u}),t,l&&W.jsx(tu,{onDismiss:e.close,"aria-label":u})]})})]}):null}function cp(e){const t=(0,a.useRef)(null),{buttonProps:n}=Zr(e,t),{isFocusVisible:i,focusProps:r}=ko(),o=Oc("infohint__dismiss",{"infohint__dismiss--focused":i});return W.jsx("button",{...Ue(n,r),ref:t,className:o,children:W.jsx(ae,{"aria-hidden":"true"})})}lp.defaultProps={classNames:""},lp.propTypes={};const dp=(0,a.forwardRef)((e,t)=>{const{children:n,className:i}=e,a=kt(t),{buttonProps:r}=Zr(e,a),{isFocusVisible:o,focusProps:s}=ko(),l=Oc("infohint__trigger",i,{"infohint__trigger--focused":o});return W.jsx("button",{...Ue(r,s),ref:a,className:l,children:n})});function pp({children:e,popoverPlacement:t,className:n,icon:i,isOpen:r,defaultOpen:o,onOpenChange:s,dismissAriaLabel:l,...u}){const c=(0,a.useRef)(null),d=Uc({isOpen:r,defaultOpen:o,onOpenChange:s}),{triggerProps:p,overlayProps:m}=Bl({type:"dialog"},d,c),f=i||W.jsx(se,{className:"infohint__icon","aria-hidden":"true"});return W.jsxs(W.Fragment,{children:[W.jsx(dp,{...Ue(p,u),className:n,ref:c,children:f}),W.jsx(up,{className:"infohint__popover",triggerRef:c,state:d,offset:6,placement:t,children:W.jsxs(Wd,{className:"infohint__dialog",...m,children:[W.jsx("div",{children:e}),W.jsx(cp,{"aria-label":l||"Sulge",onPress:d.close})]})})]})}function mp({label:e,labelProps:t,className:n,containerClassName:i,isRequired:a,infoHint:r,infoHintPopoverPlacement:o,infoHintTriggerAriaLabel:s,infoHintDismissAriaLabel:l}){return e?W.jsxs("div",{className:Oc("form-field-label__base",i),children:[W.jsxs(Ac,{className:Oc("form-field-label",n),as:"label",variant:"text-line",weight:700,...t,children:[e,a&&W.jsx(Hd,{})]}),r&&W.jsx(pp,{"aria-label":s,"aria-describedby":t?.id,popoverPlacement:o,dismissAriaLabel:l,children:r})]}):null}function fp({isVisible:e=!1,isInvalid:t,errorMessage:n,description:i,errorMessageProps:a,descriptionProps:r,className:o}){return e?W.jsxs("div",{className:Oc("form-field-messages__base",o),children:[t&&n&&W.jsx(Ac,{as:"span",variant:"text-line",textSize:"sm",italic:!0,...a,className:"form-field-messages__error",children:n}),i&&W.jsx(Ac,{as:"span",variant:"text-line",textSize:"sm",italic:!0,className:"form-field-messages__description",...r,children:i})]}):null}
2function hp({sourceRef:e,targetRef:t,isActive:n=!0}){(0,a.useEffect)(()=>{n&&e.current&&t.current&&(()=>{if(e.current&&t.current){const n=e.current.offsetWidth;t.current.style.width=`${n}px`}})()},[n,e,t])}function gp({item:e,state:t}){const n=(0,a.useRef)(null),{optionProps:i,isSelected:r,isFocusVisible:o}=function(e,t,n){var i,r;let{key:o}=e,s=cu.get(t);var l;let u=null!==(l=e.isDisabled)&&void 0!==l?l:t.selectionManager.isDisabled(o);var c;let d=null!==(c=e.isSelected)&&void 0!==c?c:t.selectionManager.isSelected(o);var p;let m=null!==(p=e.shouldSelectOnPressUp)&&void 0!==p?p:s?.shouldSelectOnPressUp;var f;let h=null!==(f=e.shouldFocusOnHover)&&void 0!==f?f:s?.shouldFocusOnHover;var g;let v=null!==(g=e.shouldUseVirtualFocus)&&void 0!==g?g:s?.shouldUseVirtualFocus;var b;let y=null!==(b=e.isVirtualized)&&void 0!==b?b:s?.isVirtualized,_=Pe(),k=Pe(),w={role:"option","aria-disabled":u||void 0,"aria-selected":"none"!==t.selectionManager.selectionMode?d:void 0};nt()&&st()||(w["aria-label"]=e["aria-label"],w["aria-labelledby"]=_,w["aria-describedby"]=k);let S=t.collection.getItem(o);if(y){let e=Number(S?.index);w["aria-posinset"]=Number.isNaN(e)?void 0:e+1,w["aria-setsize"]=Du(t.collection)}let x=s?.onAction?()=>{var e;return null==s||null===(e=s.onAction)||void 0===e?void 0:e.call(s,o)}:void 0,E=du(t,o),{itemProps:T,isPressed:j,isFocused:C,hasAction:P,allowsSelection:M}=function(e){let{id:t,selectionManager:n,key:i,ref:r,shouldSelectOnPressUp:o,shouldUseVirtualFocus:s,focus:l,isDisabled:u,onAction:c,allowsDifferentPressOrigin:d,linkBehavior:p="action"}=e,m=pt();t=je(t);let f=e=>{if("keyboard"===e.pointerType&&pu(e))n.toggleSelection(i);else{if("none"===n.selectionMode)return;if(n.isLink(i)){if("selection"===p&&r.current){let t=n.getItemProps(i);return m.open(r.current,e,t.href,t.routerOptions),void n.setSelectedKeys(n.selectedKeys)}if("override"===p||"none"===p)return}"single"===n.selectionMode?n.isSelected(i)&&!n.disallowEmptySelection?n.toggleSelection(i):n.replaceSelection(i):e&&e.shiftKey?n.extendSelection(i):"toggle"===n.selectionBehavior||e&&(Lt(e)||"touch"===e.pointerType||"virtual"===e.pointerType)?n.toggleSelection(i):n.replaceSelection(i)}};(0,a.useEffect)(()=>{i===n.focusedKey&&n.isFocused&&(s?wo(r.current):l?l():De()!==r.current&&r.current&&Wn(r.current))},[r,i,n.focusedKey,n.childFocusStrategy,n.isFocused,s]),u=u||n.isDisabled(i);let h={};s||u?u&&(h.onMouseDown=e=>{e.preventDefault()}):h={tabIndex:i===n.focusedKey?0:-1,onFocus(e){Ae(e)===r.current&&n.setFocusedKey(i)}},(0,a.useEffect)(()=>{u&&n.focusedKey===i&&n.setFocusedKey(null)},[n,u,i]);let g=n.isLink(i)&&"override"===p,v=c&&"action"===e.UNSTABLE_itemBehavior,b=n.isLink(i)&&"selection"!==p&&"none"!==p,y=!u&&n.canSelectItem(i)&&!g&&!v,_=(c||b)&&!u,k=_&&("replace"===n.selectionBehavior?!y:!y||n.isEmpty),w=_&&y&&"replace"===n.selectionBehavior,S=k||w,x=(0,a.useRef)(null),E=S&&y,T=(0,a.useRef)(!1),j=(0,a.useRef)(!1),C=n.getItemProps(i),P=e=>{var t;c&&(c(),null===(t=r.current)||void 0===t||t.dispatchEvent(new CustomEvent("react-aria-item-action",{bubbles:!0}))),b&&r.current&&m.open(r.current,e,C.href,C.routerOptions)},M={ref:r};if(o?(M.onPressStart=e=>{x.current=e.pointerType,T.current=E,"keyboard"===e.pointerType&&(!S||bu(e.key))&&f(e)},d?(M.onPressUp=k?void 0:e=>{"mouse"===e.pointerType&&y&&f(e)},M.onPress=k?P:e=>{"keyboard"!==e.pointerType&&"mouse"!==e.pointerType&&y&&f(e)}):M.onPress=e=>{if(k||w&&"mouse"!==e.pointerType){if("keyboard"===e.pointerType&&!vu(e.key))return;P(e)}else"keyboard"!==e.pointerType&&y&&f(e)}):(M.onPressStart=e=>{x.current=e.pointerType,T.current=E,j.current=k,y&&("mouse"===e.pointerType&&!k||"keyboard"===e.pointerType&&(!_||bu(e.key)))&&f(e)},M.onPress=e=>{("touch"===e.pointerType||"pen"===e.pointerType||"virtual"===e.pointerType||"keyboard"===e.pointerType&&S&&vu(e.key)||"mouse"===e.pointerType&&j.current)&&(S?P(e):y&&f(e))}),h["data-collection"]=function(e){return fu.get(e)}(n.collection),h["data-key"]=i,M.preventFocusOnPress=s,s&&(M=Ue(M,{onPressStart(e){"touch"!==e.pointerType&&(n.setFocused(!0),n.setFocusedKey(i))},onPress(e){"touch"===e.pointerType&&(n.setFocused(!0),n.setFocusedKey(i))}})),C)for(let e of["onPressStart","onPressEnd","onPressChange","onPress","onPressUp","onClick"])C[e]&&(M[e]=Me(M[e],C[e]));let{pressProps:L,isPressed:R}=kn(M),N=w?e=>{"mouse"===x.current&&(e.stopPropagation(),e.preventDefault(),P(e))}:void 0,{longPressProps:O}=ui({isDisabled:!E,onLongPress(e){"touch"===e.pointerType&&(f(e),n.setSelectionBehavior("toggle"))}}),D="none"!==p&&n.isLink(i)?e=>{mt.isOpening||e.preventDefault()}:void 0;return{itemProps:Ue(h,y||k||s&&!u?L:{},E?O:{},{onDoubleClick:N,onDragStartCapture:e=>{"touch"===x.current&&T.current&&e.preventDefault()},onClick:D,id:t},s?{onMouseDown:e=>e.preventDefault()}:void 0),isPressed:R,isSelected:n.isSelected(i),isFocused:n.isFocused&&n.focusedKey===i,isDisabled:u,allowsSelection:y,hasAction:S}}({selectionManager:t.selectionManager,key:o,ref:n,shouldSelectOnPressUp:m,allowsDifferentPressOrigin:m&&h,isVirtualized:y,shouldUseVirtualFocus:v,isDisabled:u,onAction:x||null!=S&&null!==(i=S.props)&&void 0!==i&&i.onAction?Me(null==S||null===(r=S.props)||void 0===r?void 0:r.onAction,x):void 0,linkBehavior:s?.linkBehavior,UNSTABLE_itemBehavior:s?.UNSTABLE_itemBehavior,id:E}),{hoverProps:L}=function(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:i,isDisabled:r}=e,[o,s]=(0,a.useState)(!1),l=(0,a.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,a.useEffect)(ai,[]);let{addGlobalListener:u,removeAllGlobalListeners:c}=yt(),{hoverProps:d,triggerHoverEnd:p}=(0,a.useMemo)(()=>{let e=(e,t)=>
2{let a=l.target;l.pointerType="",l.target=null,"touch"!==t&&l.isHovered&&a&&(l.isHovered=!1,c(),i&&i({type:"hoverend",target:a,pointerType:t}),n&&n(!1),s(!1))},a={};return typeof PointerEvent<"u"&&(a.onPointerEnter=i=>{ti&&"mouse"===i.pointerType||((i,a)=>{if(l.pointerType=a,r||"touch"===a||l.isHovered||!Oe(i.currentTarget,Ae(i)))return;l.isHovered=!0;let o=i.currentTarget;l.target=o,u(Le(Ae(i)),"pointerover",t=>{l.isHovered&&l.target&&!Oe(l.target,Ae(t))&&e(0,t.pointerType)},{capture:!0}),t&&t({type:"hoverstart",target:o,pointerType:a}),n&&n(!0),s(!0)})(i,i.pointerType)},a.onPointerLeave=t=>{!r&&Oe(t.currentTarget,Ae(t))&&e(0,t.pointerType)}),{hoverProps:a,triggerHoverEnd:e}},[t,n,i,r,l,u,c]);return(0,a.useEffect)(()=>{r&&p({currentTarget:l.target},l.pointerType)},[r]),{hoverProps:d,isHovered:o}}({isDisabled:u||!h,onHoverStart(){Kn()||(t.selectionManager.setFocused(!0),t.selectionManager.setFocusedKey(o))}}),R=Ye(S?.props);delete R.id;let N=ft(S?.props);return{optionProps:{...w,...Ue(R,T,L,N),id:E},labelProps:{id:_},descriptionProps:{id:k},isFocused:C,isFocusVisible:C&&t.selectionManager.isFocused&&Kn(),isSelected:d,isDisabled:u,isPressed:j,allowsSelection:M,hasAction:P}}({key:e.key},t,n),s=Oc("listbox__option",{"listbox__option--selected":r,"listbox__option--focused":o});return W.jsx("li",{...i,className:s,ref:n,children:W.jsx(Ac,{as:"span",variant:"text-line",weight:400,className:"listbox-option__text",children:e.rendered})})}function vp({section:e,state:t,className:n}){const{itemProps:i,headingProps:a,groupProps:r}=function(e){let{heading:t,"aria-label":n}=e,i=je();return{itemProps:{role:"presentation"},headingProps:t?{id:i,role:"presentation",onMouseDown:e=>{e.preventDefault()}}:{},groupProps:{role:"group","aria-label":n,"aria-labelledby":t?i:void 0}}}({heading:e.rendered,"aria-label":e["aria-label"]});return W.jsxs(W.Fragment,{children:[e.key!==t.collection.getFirstKey()&&W.jsx("li",{role:"presentation",className:"listbox-section__separator"}),W.jsxs("li",{className:n,...i,children:[e.rendered&&W.jsx(Ac,{as:"span",variant:"text-line",weight:700,...a,className:"listbox-section__title",children:e.rendered}),W.jsx("ul",{...r,className:"listbox-section__list",children:t.collection.getChildren&&Array.from(t.collection.getChildren(e.key)).map(e=>W.jsx(gp,{item:e,state:t},e.key))})]})]})}function bp(e){const{listBoxRef:t,state:n,className:i,sectionClassName:r,emptyStateContent:o}=e,{listBoxProps:s}=function(e,t,n){let i=Ye(e,{labelable:!0}),r=e.selectionBehavior||"toggle",o=e.linkBehavior||("replace"===r?"action":"override");"toggle"===r&&"action"===o&&(o="override");let{listProps:s}=function(e){let{selectionManager:t,collection:n,disabledKeys:i,ref:r,keyboardDelegate:o,layoutDelegate:s}=e,l=Yr({usage:"search",sensitivity:"base"}),u=t.disabledBehavior,c=(0,a.useMemo)(()=>o||new _u({collection:n,disabledKeys:i,disabledBehavior:u,ref:r,collator:l,layoutDelegate:s}),[o,s,n,i,r,l,u]),{collectionProps:d}=gu({...e,ref:r,selectionManager:t,keyboardDelegate:c});return{listProps:d}}({...e,ref:n,selectionManager:t.selectionManager,collection:t.collection,disabledKeys:t.disabledKeys,linkBehavior:o}),{focusWithinProps:l}=ei({onFocusWithin:e.onFocus,onBlurWithin:e.onBlur,onFocusWithinChange:e.onFocusChange}),u=je(e.id);cu.set(t,{id:u,shouldUseVirtualFocus:e.shouldUseVirtualFocus,shouldSelectOnPressUp:e.shouldSelectOnPressUp,shouldFocusOnHover:e.shouldFocusOnHover,isVirtualized:e.isVirtualized,onAction:e.onAction,linkBehavior:o,UNSTABLE_itemBehavior:e.UNSTABLE_itemBehavior});let{labelProps:c,fieldProps:d}=zo({...e,id:u,labelElementType:"span"});return{labelProps:c,listBoxProps:Ue(i,l,"multiple"===t.selectionManager.selectionMode?{"aria-multiselectable":"true"}:{},{role:"listbox",...Ue(d,s)})}}(e,n,t),l=0===n.collection.size;return W.jsxs(W.Fragment,{children:[l&&o&&W.jsx("div",{className:"listbox__empty-state",children:o}),W.jsx("ul",{className:Oc(i,"listbox"),...s,ref:t,children:[...n.collection].map(e=>"section"===e.type?W.jsx(vp,{section:e,state:n,className:r},e.key):W.jsx(gp,{item:e,state:n},e.key))})]})}function yp({validationBehavior:e,validationErrors:t=[],customErrorMessage:n,description:i}){const a="native"===e?t.join(" "):n;return{errorMessage:a,hasMessages:!!a||!!i}}function _p(e){const t=(0,a.useRef)(null),{isVisible:n,children:i,ariaLabel:r,ariaDescribedby:o,inputRef:s,componentState:l,componentLabel:u,isDisabled:c,testId:d}=e,p={label:u,value:l.inputValue,onChange:e=>l.setInputValue(e)},m=Ud(p),{clearButtonProps:f}=Cc(p,m,s),{buttonProps:h}=Zr({...f,isDisabled:c},t),{isFocusVisible:g,focusProps:v}=ko({isTextInput:!0}),b=Oc("autocomplete__button",{"autocomplete__button--focused":g,"autocomplete__button--disabled":c});return n?W.jsx("button",{...Ue(h,v),ref:t,className:b,onKeyDown:void 0,tabIndex:0,"aria-label":r,"aria-describedby":o,"data-testid":d,children:i}):null}dp.displayName="InfohintTrigger";const kp=(0,a.forwardRef)((e,t)=>{const n=kt(t),i=(0,a.useRef)(null),r=(0,a.useRef)(null),o=(0,a.useRef)(null),{contains:s}=Xr({sensitivity:"base"}),l=Hc({...e,defaultFilter:s}),{isOpen:u,selectedItem:c}=l,{descriptionProps:d,inputProps:p,listBoxProps:m,labelProps:f,validationErrors:h,errorMessageProps:g,isInvalid:v}=yc({...e,inputRef:n,listBoxRef:i,popoverRef:r},l),{isFocusVisible:b,focusProps:y}=ko({isTextInput:!0}),{label:_,description:k,errorMessage:w,validationBehavior:S,title:x,inputStart:E,isRequired:T,className:j,listboxClassName:C,listboxSectionClassName:P,infoHint:M,infoHintTriggerAriaLabel:L,infoHintPopoverPlacement:R,infoHintDismissAriaLabel:N,clearButtonAriaLabel:O,isReadOnly:D,isDisabled:A,clearButtonTestId:I,emptyStateContent:$,actionsRef:V}=e,F=Oc("autocomplete",{"autocomplete--active":u,"autocomplete--filled":c?.rendered,"autocomplete--focused":b,"autocomplete--invalid":v,"autocomplete--read-only":D,"autocomplete--disabled":A}),{errorMessage:z,hasMessages:K}=yp({validationBehavior:S,validationErrors:h,customErrorMessage:w,description:k});
2return hp({sourceRef:o,targetRef:r,isActive:u}),(0,a.useImperativeHandle)(V,()=>({open:()=>l.open(),close:()=>l.close(),toggle:()=>l.toggle()})),W.jsxs("div",{className:Oc("autocomplete__base",j),children:[W.jsx(mp,{label:_,labelProps:f,isRequired:T,infoHint:M,infoHintTriggerAriaLabel:L,infoHintDismissAriaLabel:N,infoHintPopoverPlacement:R}),W.jsxs("div",{ref:o,className:F,children:[E&&W.jsx("span",{className:"autocomplete__prefix",children:E}),W.jsx("input",{...Ue(p,y),className:"autocomplete__input",ref:n,title:x}),W.jsx(_p,{isVisible:!!l.inputValue,inputRef:n,componentState:l,componentLabel:_,ariaLabel:O,ariaDescribedby:`${f.id} ${d.id}`,isDisabled:A||D,testId:I,children:W.jsx(ie,{className:"autocomplete__icon","aria-hidden":"true"})})]}),W.jsx(fp,{isVisible:!!K,isInvalid:v,errorMessage:z,errorMessageProps:g,description:k,descriptionProps:d}),W.jsx(up,{state:l,popoverRef:r,triggerRef:o,placement:"bottom right",offset:1,isNonModal:!0,containerPadding:0,exitDelay:200,children:W.jsx(bp,{...m,listBoxRef:i,state:l,className:Oc("autocomplete__listbox",C),sectionClassName:P,emptyStateContent:$})})]})});kp.displayName="Autocomplete";const wp=(0,a.forwardRef)((e,t)=>{const{children:n,className:i,variant:a="primary",size:r="default",isIcon:o,isFullWidth:s,iconLeft:l,iconRight:u,element:c="button",isDisabled:d}=e,p=kt(t),{buttonProps:m,isPressed:f}=Zr({elementType:c,...e},p),{isFocusVisible:h,focusProps:g}=ko(),v="link"===a,b=Oc(i,{button:!v,[`button--${a}`]:!v,[`button--${r}`]:!v,"button--full-width":s&&!v,"button--icon-only":o&&!v,"button--pressed":f&&!v,"button--focused":h&&!v,"button--disabled":d,[`reset-button link link--${r}`]:v,"link--focused":v&&h}),y=Ue(m,g),_=W.jsxs("button",{...y,ref:p,className:b,"data-elv-button":!0,children:[l,n,u]}),k=W.jsx("button",{...y,ref:p,className:b,"data-elv-button":!0,children:n}),w=W.jsxs("div",{className:b,"data-elv-button":!0,children:[l,n,u]}),S=W.jsx("div",{className:b,"data-elv-button":!0,children:n}),x=W.jsxs("a",{...y,role:"link",ref:p,className:b,"data-elv-button":!0,children:[l,n,u]});switch(c){case"a":return x;case"button":return o?k:_;case"div":return o?S:w;default:return _}});function Sp({children:e,className:t,containerClassName:n,isRequired:i,infoHint:a,infoHintPopoverPlacement:r,infoHintTriggerAriaLabel:o,infoHintDismissAriaLabel:s}){const l=je();return e?W.jsxs(Ac,{className:Oc("form-field-label__base--small",n),as:"span",variant:"text-line",children:[W.jsxs(Ac,{id:l,className:Oc("form-field-label--small",t),as:"span",variant:"text-line",weight:400,children:[e,i&&W.jsx(Hd,{})]}),a&&W.jsx(pp,{"aria-label":o,"aria-describedby":l,popoverPlacement:r,dismissAriaLabel:s,children:a})]}):null}wp.displayName="Button";const xp=(0,a.forwardRef)((e,t)=>{const{errorMessage:n,isRequired:i,description:a,children:r,className:o,validationBehavior:s,infoHint:l,infoHintTriggerAriaLabel:u,infoHintDismissAriaLabel:c,infoHintPopoverPlacement:d,isReadOnly:p,isDisabled:m}=e,f=kt(t),h=Uo(e),{inputProps:g,isSelected:v,isInvalid:b,validationErrors:y}=Vo(e,h,f),{isFocusVisible:_,focusProps:k}=ko(),w=je(),S=je(),x=Oc("checkbox",{"checkbox--selected":v,"checkbox--focused":_,"checkbox--invalid":b,"checkbox--read-only":p,"checkbox--disabled":m}),{errorMessage:E,hasMessages:T}=yp({validationBehavior:s,validationErrors:y,customErrorMessage:n,description:a}),{"aria-describedby":j,...C}=g;return W.jsxs("div",{className:Oc("checkbox__base",o),children:[W.jsxs("label",{className:x,children:[W.jsx(Qo,{children:W.jsx("input",{...Ue(C,k),ref:f,"aria-describedby":`${w} ${S} ${j}`})}),W.jsx("span",{className:"checkbox__indicator","aria-hidden":"true",children:W.jsx(J,{className:"checkbox__icon"})}),W.jsx(Sp,{className:"checkbox__label-text",isRequired:i,infoHint:l,infoHintTriggerAriaLabel:u,infoHintDismissAriaLabel:c,infoHintPopoverPlacement:d,children:r})]}),W.jsx(fp,{className:"checkbox__messages",isVisible:!!T,isInvalid:b,errorMessage:E,errorMessageProps:{id:w},description:a,descriptionProps:{id:S}})]})});xp.displayName="Checkbox";const Ep=(0,a.createContext)(null),Tp=(0,a.forwardRef)((e,t)=>{const{isRequired:n,children:i,description:r,className:o,infoHint:s,infoHintTriggerAriaLabel:l,infoHintDismissAriaLabel:u,infoHintPopoverPlacement:c}=e,d=kt(t),p=(0,a.useContext)(Ep),{inputProps:m,isSelected:f,isInvalid:h,isReadOnly:g,isDisabled:v}=function(e,t,n){const i=Uo({isReadOnly:e.isReadOnly||t.isReadOnly,isSelected:t.isSelected(e.value),defaultSelected:t.defaultValue.includes(e.value),onChange(n){n?t.addValue(e.value):t.removeValue(e.value),e.onChange&&e.onChange(n)}});let{name:r,form:o,descriptionId:s,errorMessageId:l,validationBehavior:u}=Fo.get(t);var c;u=null!==(c=e.validationBehavior)&&void 0!==c?c:u;let{realtimeValidation:d}=Ro({...e,value:i.isSelected,name:void 0,validationBehavior:"aria"}),p=(0,a.useRef)(Po),m=()=>{t.setInvalid(e.value,d.isInvalid?d:p.current)};(0,a.useEffect)(m);let f=t.realtimeValidation.isInvalid?t.realtimeValidation:d,h="native"===u?t.displayValidation:f;var g;let v=Vo({...e,isReadOnly:e.isReadOnly||t.isReadOnly,isDisabled:e.isDisabled||t.isDisabled,name:e.name||r,form:e.form||o,isRequired:null!==(g=e.isRequired)&&void 0!==g?g:t.isRequired,validationBehavior:u,[Lo]:{realtimeValidation:f,displayValidation:h,resetValidation:t.resetValidation,commitValidation:t.commitValidation,updateV
2alidation(e){p.current=e,m()}}},i,n);return{...v,inputProps:{...v.inputProps,"aria-describedby":[e["aria-describedby"],t.isInvalid?l:null,s].filter(Boolean).join(" ")||void 0}}}(e,p,d),{isFocusVisible:b,focusProps:y}=ko(),_=je(),k=Oc("checkbox",{"checkbox--selected":f,"checkbox--focused":b,"checkbox--invalid":h,"checkbox--read-only":g,"checkbox--disabled":v}),{"aria-describedby":w,...S}=m;return W.jsxs("div",{className:o,children:[W.jsxs("label",{className:k,children:[W.jsx(Qo,{children:W.jsx("input",{...Ue(S,y),ref:d,"aria-describedby":`${_} ${w}`})}),W.jsx("span",{className:"checkbox__indicator","aria-hidden":"true",children:W.jsx(J,{className:"checkbox__icon"})}),W.jsx(Sp,{className:"checkbox__label-text",isRequired:n,infoHint:s,infoHintTriggerAriaLabel:l,infoHintDismissAriaLabel:u,infoHintPopoverPlacement:c,children:i})]}),W.jsx(fp,{className:"checkbox__messages",isVisible:!!r,description:r,descriptionProps:{id:_}})]})});Tp.displayName="CheckboxGroupItem";const jp=(0,a.forwardRef)(({children:e,testId:t,isDisabled:n,...i},a)=>{const r=kt(a),{buttonProps:o}=Zr({isDisabled:n,...i},r),s=Oc("combobox__trigger-button",{"combobox__trigger-button--disabled":n});return W.jsx("button",{...o,ref:r,className:s,"data-testid":t,children:e})});jp.displayName="ComboboxTriggerButton";const Cp=(0,a.forwardRef)((e,t)=>{const n=kt(t),i=(0,a.useRef)(null),r=(0,a.useRef)(null),o=(0,a.useRef)(null),s=(0,a.useRef)(null),{contains:l}=Xr({sensitivity:"base"}),u=Hc({...e,defaultFilter:l}),{isOpen:c,selectedItem:d}=u,{descriptionProps:p,inputProps:m,listBoxProps:f,labelProps:h,validationErrors:g,errorMessageProps:v,isInvalid:b,buttonProps:y}=yc({...e,inputRef:n,buttonRef:r,listBoxRef:o,popoverRef:s},u),{isFocusVisible:_,focusProps:k}=ko({isTextInput:!0}),{label:w,description:S,errorMessage:x,validationBehavior:E,title:T,isRequired:j,className:C,listboxClassName:P,listboxSectionClassName:M,infoHint:L,infoHintTriggerAriaLabel:R,infoHintDismissAriaLabel:N,infoHintPopoverPlacement:O,isReadOnly:D,isDisabled:A,triggerButtonTestId:I}=e,$=Oc("combobox",{"combobox--active":c,"combobox--filled":d?.rendered,"combobox--focused":_,"combobox--invalid":b,"combobox--read-only":D,"combobox--disabled":A}),{errorMessage:V,hasMessages:F}=yp({validationBehavior:E,validationErrors:g,customErrorMessage:x,description:S});return hp({sourceRef:i,targetRef:s,isActive:c}),W.jsxs("div",{className:Oc("combobox__base",C),children:[W.jsx(mp,{label:w,labelProps:h,isRequired:j,infoHint:L,infoHintTriggerAriaLabel:R,infoHintDismissAriaLabel:N,infoHintPopoverPlacement:O}),W.jsxs("div",{ref:i,className:$,children:[W.jsx("input",{...Ue(m,k),className:"combobox__input",ref:n,title:T}),W.jsx(jp,{...y,ref:r,testId:I,children:W.jsx(G,{className:"combobox__icon","aria-hidden":"true"})})]}),W.jsx(fp,{isVisible:!!F,isInvalid:b,errorMessage:V,errorMessageProps:v,description:S,descriptionProps:p}),W.jsx(up,{state:u,popoverRef:s,triggerRef:i,placement:"bottom right",offset:1,isNonModal:!0,containerPadding:0,exitDelay:200,children:W.jsx(bp,{...f,listBoxRef:o,state:u,className:Oc("combobox__listbox",P),sectionClassName:M})})]})});function Pp({children:e,className:t,as:n,...i}){const a=n||"div";return W.jsx(a,{className:Oc("container--side-padding",t),...i,children:e})}Cp.displayName="Combobox";const Mp=(0,a.forwardRef)((e,t)=>{const n=kt(t),{buttonProps:i}=Zr(e,n),{isFocusVisible:r,focusProps:o}=ko(),{children:s,setIsActive:l,isDisabled:u,isReadOnly:c}=e;(0,a.useEffect)(()=>{l&&l(r)},[r,l]);const d=Oc("calendar-trigger",{"calendar-trigger--focused":r,"calendar-trigger--readonly":c,"calendar-trigger--disabled":u&&!c});return W.jsx("button",{...Ue(i,o),className:d,ref:n,children:s})});function Lp({segment:e,state:t,setIsFocusVisible:n,setIsActive:i,isWeekField:r=!1}){const o=(0,a.useRef)(null),{segmentProps:s}=function(e,t,n){let i=(0,a.useRef)(""),{locale:r,direction:o}=_i(),s=function(){let{locale:e}=_i(),t=Pi(function(e){return e&&e.__esModule?e.default:e}(vc),"@react-aria/datepicker");return(0,a.useMemo)(()=>{try{return new Intl.DisplayNames(e,{type:"dateTimeField"})}catch{return new Ec(e,t)}},[e,t])}(),{ariaLabel:l,ariaLabelledBy:u,ariaDescribedBy:c,focusManager:d}=kc.get(t),p=e.isPlaceholder?"":e.text,m=(0,a.useMemo)(()=>t.dateFormatter.resolvedOptions(),[t.dateFormatter]),f=Mr({month:"long",timeZone:m.timeZone}),h=Mr({hour:"numeric",hour12:m.hour12,timeZone:m.timeZone});if("month"!==e.type||e.isPlaceholder)"hour"===e.type&&!e.isPlaceholder&&(p=h.format(t.dateValue));else{let e=f.format(t.dateValue);p=e!==p?`${p} – ${e}`:e}var g;let{spinButtonProps:v}=os({value:null!==(g=e.value)&&void 0!==g?g:void 0,textValue:p,minValue:e.minValue,maxValue:e.maxValue,isDisabled:t.isDisabled,isReadOnly:t.isReadOnly||!e.isEditable,isRequired:t.isRequired,onIncrement:()=>{i.current="",t.increment(e.type)},onDecrement:()=>
2{i.current="",t.decrement(e.type)},onIncrementPage:()=>{i.current="",t.incrementPage(e.type)},onDecrementPage:()=>{i.current="",t.decrementPage(e.type)},onIncrementToMax:()=>{i.current="",t.incrementToMax(e.type)},onDecrementToMin:()=>{i.current="",t.decrementToMin(e.type)}}),b=(0,a.useMemo)(()=>new Vr(r,{maximumFractionDigits:0}),[r]),y=()=>{if(e.text===e.placeholder&&d.focusPrevious(),!b.isValidPartialNumber(e.text)||t.isReadOnly||e.isPlaceholder)("dayPeriod"===e.type||"era"===e.type)&&t.clearSegment(e.type);else{let n=e.text.slice(0,-1),a=b.parse(n);n=0===a?"":n,0===n.length||0===a?t.clearSegment(e.type):t.setSegment(e.type,a),i.current=n}},{startsWith:_}=Xr({sensitivity:"base"}),k=Mr({hour:"numeric",hour12:!0}),w=(0,a.useMemo)(()=>{let e=new Date;return e.setHours(0),k.formatToParts(e).find(e=>"dayPeriod"===e.type).value},[k]),S=(0,a.useMemo)(()=>{let e=new Date;return e.setHours(12),k.formatToParts(e).find(e=>"dayPeriod"===e.type).value},[k]),x=Mr({year:"numeric",era:"narrow",timeZone:"UTC"}),E=(0,a.useMemo)(()=>{if("era"!==e.type)return[];let n=ea(new _a(1,1,1),t.calendar),i=t.calendar.getEras().map(e=>{let t=n.set({year:1,month:1,day:1,era:e}).toDate("UTC"),i=x.formatToParts(t).find(e=>"era"===e.type).value;return{era:e,formatted:i}}),a=function(e){e.sort();let t=e[0],n=e[e.length-1];for(let e=0;e<t.length;e++)if(t[e]!==n[e])return e;return 0}(i.map(e=>e.formatted));if(a)for(let e of i)e.formatted=e.formatted.slice(a);return i},[x,t.calendar,e.type]),T=n=>{if(t.isDisabled||t.isReadOnly)return;let a=i.current+n;switch(e.type){case"dayPeriod":if(_(w,n))t.setSegment("dayPeriod",0);else{if(!_(S,n))break;t.setSegment("dayPeriod",1)}d.focusNext();break;case"era":{let e=E.find(e=>_(e.formatted,n));e&&(t.setSegment("era",e.era),d.focusNext());break}case"day":case"hour":case"minute":case"second":case"month":case"year":{if(!b.isValidPartialNumber(a))return;let r=b.parse(a),o=r;if(void 0!==e.maxValue&&r>e.maxValue&&(o=b.parse(n)),isNaN(r))return;t.setSegment(e.type,o),void 0!==e.maxValue&&(+(r+"0")>e.maxValue||a.length>=String(e.maxValue).length)?(i.current="",d.focusNext()):i.current=a;break}}};It((0,a.useRef)(typeof document<"u"?document:null),"selectionchange",()=>{let e=window.getSelection();e?.anchorNode&&Oe(n.current,e?.anchorNode)&&e.collapse(n.current)});let j=(0,a.useRef)("");It(n,"beforeinput",i=>{if(n.current)switch(i.preventDefault(),i.inputType){case"deleteContentBackward":case"deleteContentForward":b.isValidPartialNumber(e.text)&&!t.isReadOnly&&y();break;case"insertCompositionText":j.current=n.current.textContent,n.current.textContent=n.current.textContent;break;default:null!=i.data&&T(i.data)}}),It(n,"input",e=>{let{inputType:t,data:i}=e;"insertCompositionText"===t&&(n.current&&(n.current.textContent=j.current),null!=i&&(_(w,i)||_(S,i))&&T(i))}),fe(()=>{let e=n.current;return()=>{De()===e&&(d.focusPrevious()||d.focusNext())}},[n,d]);let C=rt()||"timeZoneName"===e.type?{role:"textbox","aria-valuemax":null,"aria-valuemin":null,"aria-valuetext":null,"aria-valuenow":null}:{},P=(0,a.useMemo)(()=>t.segments.find(e=>e.isEditable),[t.segments]);e!==P&&!t.isInvalid&&(c=void 0);let M=je(),L=!t.isDisabled&&!t.isReadOnly&&e.isEditable,R=_t({"aria-label":`${"literal"===e.type?"":s.of(e.type)}${l?`, ${l}`:""}${u?", ":""}`,"aria-labelledby":u});if("literal"===e.type)return{segmentProps:{"aria-hidden":!0}};let N={caretColor:"transparent"};if("rtl"===o){N.unicodeBidi="embed";let t=m[e.type];("numeric"===t||"2-digit"===t)&&(N.direction="ltr")}return{segmentProps:Ue(v,R,{id:M,...C,"aria-invalid":t.isInvalid?"true":void 0,"aria-describedby":c,"aria-readonly":t.isReadOnly||!e.isEditable?"true":void 0,"data-placeholder":e.isPlaceholder||void 0,contentEditable:L,suppressContentEditableWarning:L,spellCheck:L?"false":void 0,autoCorrect:L?"off":void 0,[parseInt(a.version,10)>=17?"enterKeyHint":"enterkeyhint"]:L?"next":void 0,inputMode:t.isDisabled||"dayPeriod"===e.type||"era"===e.type||!L?void 0:"numeric",tabIndex:t.isDisabled?void 0:0,onKeyDown:e=>{if("a"===e.key&&(nt()?e.metaKey:e.ctrlKey)&&e.preventDefault(),!(e.ctrlKey||e.metaKey||e.shiftKey||e.altKey))switch(e.key){case"Backspace":case"Delete":e.preventDefault(),e.stopPropagation(),y()}},onFocus:()=>{i.current="",n.current&&Vt(n.current,{containingElement:Pt(n.current)});let e=window.getSelection();e?.collapse(n.current)},style:N,onPointerDown(e){e.stopPropagation()},onMouseDown(e){e.stopPropagation()}})}}(e,t,o),{text:l,isPlaceholder:u,type:c}=e,{isReadOnly:d,isDisabled:p,value:m}=t,{isFocusVisible:f,focusProps:h}=ko();(0,a.useEffect)(()=>{n&&n(f)},[f,n]);const g=Oc("datefield-segment",{"datefield-segment--placeholder":"literal"!==c&&u,"datefield-segment--filled":"literal"!==c&&!u,"datefield-segment__literal--placeholder":"literal"
2===c&&!m,"datefield-segment__literal--filled":"literal"===c&&m,"datefield-segment--readonly":d,"datefield-segment--readonly-focused":d&&f||r&&f,"datefield-segment--disabled":p}),v={onFocus:i?()=>i(!0):void 0,onBlur:i?()=>i(!1):void 0},b=r?{contentEditable:!1,onKeyDown:void 0}:{};return W.jsx("div",{...Ue(s,h,v),className:g,ref:o,...b,children:W.jsx(Ac,{as:"span",variant:"text-line",children:l})})}Mp.displayName="CalendarTrigger";const Rp=(0,a.forwardRef)((e,t)=>{const n=kt(t),i=(0,a.useRef)(null),{locale:r}=_i(),o=Kd({...e,locale:r,createCalendar:Sr}),{fieldProps:s,inputProps:l}=xc({...e,inputRef:n},o,i),u={...l,type:"text","aria-hidden":!0,tabIndex:-1,onFocus:()=>{(i.current?.querySelectorAll('[role="spinbutton"]')?.[0]).focus()},onChange:()=>{}},{validationBehavior:c,setIsActive:d,setIsFocusVisible:p,dataTestId:m}=e,f="native"===c?l:u;return W.jsxs("div",{className:"datefield__base",children:[W.jsx(Qo,{children:W.jsx("input",{...f,ref:n,"data-testid":m})}),W.jsx("div",{className:"datefield__segment-wrapper",...s,ref:i,children:o.segments.map((t,n)=>W.jsx(Lp,{segment:t,state:o,setIsFocusVisible:p,setIsActive:d,isWeekField:e.isWeekField},n))})]})});function Np(e){const t=new DataTransfer;return e.forEach(e=>t.items.add(e)),t.files}function Op(e,t){return t?Array.from(t):e}function Dp(e,t){e.current&&(e.current.files=t??null)}function Ap(e){e.current&&(e.current.value="")}function Ip(e,t,n,i){0!==t.length?t.length>0&&t[e-1]?t[e-1].focus({preventScroll:i}):t.length>0&&t[-1]&&t[-1].focus({preventScroll:i}):n.current?.focus()}Rp.displayName="DatefieldBase";const $p=[];function Vp({fileArray:e,selectedFileListAriaLabel:t,removeFileAriaLabel:n,fileRemoveButtonRefs:i,handleFileRemove:a}){return e.length<1?null:W.jsx("ul",{className:"file-input__list","aria-label":t,children:e.map((e,t)=>{const r=`${e.name.replaceAll(" ","-")}-${t}`;return W.jsxs("li",{className:"file-input__list-item",children:[W.jsx(Ac,{id:r,as:"span",variant:"text-line",className:"file-input__list-item-text",children:e.name}),W.jsx(wp,{ref:e=>{i.current[t]=e},variant:"danger",isIcon:!0,size:"sm","aria-label":n,"aria-describedby":r,onPress:e=>a(e,t),children:W.jsx(pe,{"aria-hidden":"true"})})]},t)})})}const Fp=(0,a.forwardRef)((e,t)=>{const{trigger:n,inputRef:i,fileRemoveButtonRefs:r,name:o,acceptedFileTypes:s,allowsMultiple:l,webkitdirectory:u,defaultCamera:c,description:d,descriptionProps:p,errorMessage:m,errorMessageProps:f,hiddenInputFocusProps:h,isRequired:g,isInvalid:v,isDisabled:b,fileArray:y,hasMessages:_,className:k,fileNameListStringId:w,fileNameListString:S,selectedFileListAriaLabel:x,removeFileAriaLabel:E,inputTestId:T,handleTriggerPress:j,handleFileChange:C,handleFileRemove:P}=function(e,t){const{children:n,name:i,fileList:r,acceptedFileTypes:o,allowsMultiple:s,defaultCamera:l,acceptDirectory:u,description:c,validationBehavior:d="aria",isRequired:p,isInvalid:m,validate:f,errorMessage:h,isDisabled:g,className:v,selectedFileListAriaLabel:b,removeFileAriaLabel:y,inputTestId:_,onFileSelect:k,onChange:w,onFocus:S,...x}=e,E=kt(t),T=(0,a.useRef)(null),j=(0,a.useRef)([]),[C,P]=(0,a.useState)($p),M=function(e){return e&&0!==e.length?e.map(e=>e.name).join(", "):""}(C),L=Ro({name:i,value:C,isRequired:p,isInvalid:m,validationBehavior:d,validate:f});Ao({validationBehavior:d},L,E),zt(E,$p,e=>{P(e),Ap(E)});const{isInvalid:R,validationErrors:N}="native"===d?L.displayValidation:L.realtimeValidation,{errorMessage:O,hasMessages:D}=yp({validationBehavior:d,validationErrors:N,customErrorMessage:h,description:c}),{fieldProps:A,errorMessageProps:I,descriptionProps:$}=Ko({label:T.current?.textContent||" ",description:c,validationBehavior:d,isInvalid:R,errorMessage:O,validate:f,...x}),{focusProps:V}=qn({isDisabled:g,onFocus:e=>{T.current?.focus(),S?.(e)}}),F=je(),z=Ue(A,{"aria-describedby":A["aria-describedby"]?`${A["aria-describedby"]} ${F}`:F,isDisabled:g}),K=u?"":void 0;return(0,a.useEffect)(()=>{const e=Op($p,r);Dp(E,r),P(e)},[r]),{trigger:(0,a.cloneElement)(n,{ref:T,...Ue(n.props,z)}),inputRef:E,fileRemoveButtonRefs:j,name:i,acceptedFileTypes:o,allowsMultiple:s,webkitdirectory:K,defaultCamera:l,description:c,descriptionProps:$,errorMessage:O,errorMessageProps:I,hiddenInputFocusProps:V,isRequired:p,isInvalid:R,isDisabled:g,fileArray:C,hasMessages:D,className:v,fileNameListStringId:F,fileNameListString:M,selectedFileListAriaLabel:b,removeFileAriaLabel:y,inputTestId:_,handleTriggerPress:()=>{E.current?.click()},handleFileChange:e=>{const t=e.target.files,n=Op($p,t);if(s&&C.length>0){const t=[...C,...n],i=Np(t);return Ap(E),Dp(E,i),P(t),k?.(i),w?.(e),L.commitValidation(),void T.current?.focus()}P(n),k?.(t),w?.(e),L.commitValidation(),T.current?.focus()},handleFileRemove:(e,t)=>
2{const n=function(e,t){return e?.filter((e,n)=>n!==t).filter(Boolean)??[]}(j.current,t);if(Ap(E),s&&C.length>1){const i=function(e,t){return e.filter((e,n)=>n!==t)??[]}(C,t),a=Np(i);return Dp(E,a),P(i),k?.(a),L.commitValidation(),void Ip(t,n,T,"keyboard"!==e.pointerType)}P($p),k?.(null),L.commitValidation(),Ip(t,n,T,"keyboard"!==e.pointerType)}}}(e,t);return W.jsxs("div",{className:k,children:[W.jsx(Zn,{onPress:j,children:n}),W.jsx(Qo,{children:W.jsx("input",{...h,type:"file","aria-hidden":"true",tabIndex:-1,name:o,ref:i,accept:s,multiple:l,...c?{capture:c}:{},webkitdirectory:u,required:g,"aria-invalid":v,"data-testid":T,onChange:C,disabled:b})}),W.jsx(Qo,{id:w,"aria-hidden":"true",elementType:"div",children:S}),W.jsx(fp,{isVisible:_,isInvalid:v,errorMessage:m,errorMessageProps:f,description:d,descriptionProps:p}),W.jsx(Vp,{fileArray:y,fileRemoveButtonRefs:r,selectedFileListAriaLabel:x,removeFileAriaLabel:E,handleFileRemove:P})]})});Fp.displayName="FileInput";const zp=(0,a.forwardRef)(({children:e,href:t,target:n,className:i,...a},r)=>W.jsx("a",{href:t,className:Oc("footer-midbar-item-link",i),target:n,ref:r,...a,children:e}));zp.displayName="FooterMidbarItemHyperlink";const Kp=(0,a.forwardRef)(({children:e,href:t,target:n,className:i,...a},r)=>W.jsx("a",{href:t,className:Oc("footer-midbar-item-title-link",i),target:n,ref:r,...a,children:e}));Kp.displayName="FooterMidbarItemTitleHyperlink";const Up=(0,a.forwardRef)(({children:e,href:t,target:n,className:i,...a},r)=>W.jsx("a",{href:t,className:Oc("footer-navbar-link",i),target:n,ref:r,...a,children:e}));Up.displayName="FooterNavbarHyperlink";const Bp=(0,a.forwardRef)(({children:e,href:t,target:n,className:i,...a},r)=>W.jsx("a",{href:t,className:Oc("footer-socialmedia-bar-link",i),target:n,ref:r,...a,children:e}));Bp.displayName="FooterSocialMediaBarHyperlink";const Hp=(0,a.forwardRef)(({children:e,href:t,target:n,className:i,...a},r)=>W.jsx("a",{href:t,className:Oc("footer-topbar-item-link",i),target:n,ref:r,...a,children:e}));Hp.displayName="FooterTopbarItemHyperlink",(0,a.createContext)(null),(0,a.createContext)(null);const Wp=(0,a.createContext)({});function qp(e){const t=(0,a.useRef)(null);return null===t.current&&(t.current=e()),t.current}const Jp=typeof window<"u"?a.useLayoutEffect:a.useEffect,Gp=(0,a.createContext)(null),Yp=(e,t,n)=>n>t?t:n<e?e:n,Xp={},Zp=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),Qp=e=>/^0[^.\s]+$/u.test(e);function em(e){let t;return()=>(void 0===t&&(t=e()),t)}const tm=e=>e,nm=(e,t)=>n=>t(e(n)),im=(...e)=>e.reduce(nm),am=(e,t,n)=>{const i=t-e;return 0===i?1:(n-e)/i};class rm{constructor(){this.subscriptions=[]}add(e){return function(e,t){-1===e.indexOf(t)&&e.push(t)}(this.subscriptions,e),()=>function(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}(this.subscriptions,e)}notify(e,t,n){const i=this.subscriptions.length;if(i)if(1===i)this.subscriptions[0](e,t,n);else for(let a=0;a<i;a++){const i=this.subscriptions[a];i&&i(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const om=e=>1e3*e,sm=e=>e/1e3;function lm(e,t){return t?e*(1e3/t):0}const um=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function cm(e,t,n,i){if(e===t&&n===i)return tm;return a=>0===a||1===a?a:um((t=>function(e,t,n,i,a){let r,o,s=0;do{o=t+(n-t)/2,r=um(o,i,a)-e,r>0?n=o:t=o}while(Math.abs(r)>1e-7&&++s<12);return o}(t,0,1,e,n))(a),t,i)}const dm=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,pm=e=>t=>1-e(1-t),mm=cm(.33,1.53,.69,.99),fm=pm(mm),hm=dm(fm),gm=e=>e>=1?1:(e*=2)<1?.5*fm(e):.5*(2-Math.pow(2,-10*(e-1))),vm=e=>1-Math.sin(Math.acos(e)),bm=pm(vm),ym=dm(vm),_m=cm(.42,0,1,1),km=cm(0,0,.58,1),wm=cm(.42,0,.58,1),Sm=e=>Array.isArray(e)&&"number"==typeof e[0],xm={linear:tm,easeIn:_m,easeInOut:wm,easeOut:km,cir
2cIn:vm,circInOut:ym,circOut:bm,backIn:fm,backInOut:hm,backOut:mm,anticipate:gm},Em=e=>{if(Sm(e)){e.length;const[t,n,i,a]=e;return cm(t,n,i,a)}return(e=>"string"==typeof e)(e)?xm[e]:e},Tm=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function jm(e,t){let n=!1,i=!0;const a={delta:0,timestamp:0,isProcessing:!1},r=()=>n=!0,o=Tm.reduce((e,t)=>(e[t]=function(e){let t=new Set,n=new Set,i=!1,a=!1;const r=new WeakSet;let o={delta:0,timestamp:0,isProcessing:!1};function s(t){r.has(t)&&(l.schedule(t),e()),t(o)}const l={schedule:(e,a=!1,o=!1)=>{const s=o&&i?t:n;return a&&r.add(e),s.add(e),e},cancel:e=>{n.delete(e),r.delete(e)},process:e=>{if(o=e,i)return void(a=!0);i=!0;const r=t;t=n,n=r,t.forEach(s),t.clear(),i=!1,a&&(a=!1,l.process(e))}};return l}(r),e),{}),{setup:s,read:l,resolveKeyframes:u,preUpdate:c,update:d,preRender:p,render:m,postRender:f}=o,h=()=>{const r=Xp.useManualTiming,o=r?a.timestamp:performance.now();n=!1,r||(a.delta=i?1e3/60:Math.max(Math.min(o-a.timestamp,40),1)),a.timestamp=o,a.isProcessing=!0,s.process(a),l.process(a),u.process(a),c.process(a),d.process(a),p.process(a),m.process(a),f.process(a),a.isProcessing=!1,n&&t&&(i=!1,e(h))};return{schedule:Tm.reduce((t,r)=>{const s=o[r];return t[r]=(t,r=!1,o=!1)=>(n||(n=!0,i=!0,a.isProcessing||e(h)),s.schedule(t,r,o)),t},{}),cancel:e=>{for(let t=0;t<Tm.length;t++)o[Tm[t]].cancel(e)},state:a,steps:o}}const{schedule:Cm,cancel:Pm,state:Mm}=jm(typeof requestAnimationFrame<"u"?requestAnimationFrame:tm,!0);let Lm;function Rm(){Lm=void 0}const Nm={now:()=>(void 0===Lm&&Nm.set(Mm.isProcessing||Xp.useManualTiming?Mm.timestamp:performance.now()),Lm),set:e=>{Lm=e,queueMicrotask(Rm)}},Om=e=>t=>"string"==typeof t&&t.startsWith(e),Dm=Om("--"),Am=Om("var(--"),Im=e=>!!Am(e)&&$m.test(e.split("/*")[0].trim()),$m=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function Vm(e){return"string"==typeof e&&e.split("/*")[0].includes("var(--")}const Fm={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},zm={...Fm,transform:e=>Yp(0,1,e)},Km={...Fm,default:1},Um=e=>Math.round(1e5*e)/1e5,Bm=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu,Hm=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,Wm=(e,t)=>n=>!!("string"==typeof n&&Hm.test(n)&&n.startsWith(e)||t&&!function(e){return null==e}(n)&&Object.prototype.hasOwnProperty.call(n,t)),qm=(e,t,n)=>i=>{if("string"!=typeof i)return i;const[a,r,o,s]=i.match(Bm);return{[e]:parseFloat(a),[t]:parseFloat(r),[n]:parseFloat(o),alpha:void 0!==s?parseFloat(s):1}},Jm={...Fm,transform:e=>Math.round((e=>Yp(0,255,e))(e))},Gm={test:Wm("rgb","red"),parse:qm("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:i=1})=>"rgba("+Jm.transform(e)+", "+Jm.transform(t)+", "+Jm.transform(n)+", "+Um(zm.transform(i))+")"},Ym={test:Wm("#"),parse:function(e){let t="",n="",i="",a="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),i=e.substring(5,7),a=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),i=e.substring(3,4),a=e.substring(4,5),t+=t,n+=n,i+=i,a+=a),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(i,16),alpha:a?parseInt(a,16)/255:1}},transform:Gm.transform},Xm=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),Zm=Xm("deg"),Qm=Xm("%"),ef=Xm("px"),tf=Xm("vh"),nf=Xm("vw"),af={...Qm,parse:e=>Qm.parse(e)/100,transform:e=>Qm.transform(100*e)},rf={test:Wm("hsl","hue"),parse:qm("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:i=1})=>"hsla("+Math.round(e)+", "+Qm.transform(Um(t))+", "+Qm.transform(Um(n))+", "+Um(zm.transform(i))+")"},of={test:e=>Gm.test(e)||Ym.test(e)||rf.test(e),parse:e=>Gm.test(e)?Gm.parse(e):rf.test(e)?rf.parse(e):Ym.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?Gm.transform(e):rf.transform(e),getAnimatableNone:e=>{const t=of.parse(e);return t.alpha=0,of.transform(t)}},sf=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu,lf="number",uf="color",cf=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function df(e){const t=e.toString(),n=[],i={color:[],number:[],var:[]},a=[];let r=0;const o=t.replace(cf,e=>(of.test(e)?(i.color.push(r),a.push(uf),n.push(of.parse(e))):e.startsWith("var(")?(i.var.push(r),a.push("var"),n.push(e)):(i.number.push(r),a.push(lf),n.push(parseFloat(e))),++r,"${}")).split("${}");return{values:n,split:o,indexes:i,types:a}}function pf({split:e,types:t}){const n=e.length;return i=>{let a="";for(let r=0;r<n;r++)if(a+=e[r],void 0!==i[r]){const e=t[r];a+=e===lf?Um(i[r]):e===uf?of.transform(i[r]):i[r]}return a}}const mf={test:function(e){return isNaN(e)&&"string"==typeof e&&(e.match(Bm)?.length||0)+(e.match(sf)?.length||0)>0},parse:function(e){return df(e).values},createTransformer:function(e){return pf(df(e))},getAnimatableNone:function(e){const t=df(e);return pf(t)(t.values.map((e,n)=>((e,t)=>"number"==typeof e?t?.trim().endsWith("/")?e:0:(e=>"number"==typeof e?0:of.test(e)?of.getAnimatableNone(e):e)(e))(e,t.split[n])))}};function ff(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function hf(e,t){return n=>n>0?t:e}const gf=(e,t,n)=>e+(t-e)*n,vf=(e,t,n)=>{const i=e*e,a=n*(t*t-i)+i;return a<0?0:Math.sqrt(a)},bf=[Ym,Gm,rf];function yf(e){const t=(e=>bf.find(t=>t.test(e)))(e);if(!t)return!1;let n=t.parse(e);return t===rf&&(n=function({hue:e,saturation:t,lightness:n,alpha:i}
2){e/=360,n/=100;let a=0,r=0,o=0;if(t/=100){const i=n<.5?n*(1+t):n+t-n*t,s=2*n-i;a=ff(s,i,e+1/3),r=ff(s,i,e),o=ff(s,i,e-1/3)}else a=r=o=n;return{red:Math.round(255*a),green:Math.round(255*r),blue:Math.round(255*o),alpha:i}}(n)),n}const _f=(e,t)=>{const n=yf(e),i=yf(t);if(!n||!i)return hf(e,t);const a={...n};return e=>(a.red=vf(n.red,i.red,e),a.green=vf(n.green,i.green,e),a.blue=vf(n.blue,i.blue,e),a.alpha=gf(n.alpha,i.alpha,e),Gm.transform(a))},kf=new Set(["none","hidden"]);function wf(e,t){return n=>gf(e,t,n)}function Sf(e){return"number"==typeof e?wf:"string"==typeof e?Im(e)?hf:of.test(e)?_f:Tf:Array.isArray(e)?xf:"object"==typeof e?of.test(e)?_f:Ef:hf}function xf(e,t){const n=[...e],i=n.length,a=e.map((e,n)=>Sf(e)(e,t[n]));return e=>{for(let t=0;t<i;t++)n[t]=a[t](e);return n}}function Ef(e,t){const n={...e,...t},i={};for(const a in n)void 0!==e[a]&&void 0!==t[a]&&(i[a]=Sf(e[a])(e[a],t[a]));return e=>{for(const t in i)n[t]=i[t](e);return n}}const Tf=(e,t)=>{const n=mf.createTransformer(t),i=df(e),a=df(t);return i.indexes.var.length===a.indexes.var.length&&i.indexes.color.length===a.indexes.color.length&&i.indexes.number.length>=a.indexes.number.length?kf.has(e)&&!a.values.length||kf.has(t)&&!i.values.length?function(e,t){return kf.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}(e,t):im(xf(function(e,t){const n=[],i={color:0,var:0,number:0};for(let a=0;a<t.values.length;a++){const r=t.types[a],o=e.indexes[r][i[r]],s=e.values[o]??0;n[a]=s,i[r]++}return n}(i,a),a.values),n):hf(e,t)};function jf(e,t,n){return"number"==typeof e&&"number"==typeof t&&"number"==typeof n?gf(e,t,n):Sf(e)(e,t)}const Cf=e=>{const t=({timestamp:t})=>e(t);return{start:(e=!0)=>Cm.update(t,e),stop:()=>Pm(t),now:()=>Mm.isProcessing?Mm.timestamp:Nm.now()}},Pf=(e,t,n=10)=>{let i="";const a=Math.max(Math.round(t/n),2);for(let t=0;t<a;t++)i+=Math.round(1e4*e(t/(a-1)))/1e4+", ";return`linear(${i.substring(0,i.length-2)})`},Mf=2e4;function Lf(e){let t=0,n=e.next(t);for(;!n.done&&t<Mf;)t+=50,n=e.next(t);return t>=Mf?1/0:t}const Rf=.01,Nf=2,Of=.005,Df=.5;function Af(e,t){return e*Math.sqrt(1-t*t)}const If=.001,$f=["duration","bounce"],Vf=["stiffness","damping","mass"];function Ff(e,t){return t.some(t=>void 0!==e[t])}function zf(e=.3,t=.3){const n="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:i,restDelta:a}=n;const r=n.keyframes[0],o=n.keyframes[n.keyframes.length-1],s={done:!1,value:r},{stiffness:l,damping:u,mass:c,duration:d,velocity:p,isResolvedFromDuration:m}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!Ff(e,Vf)&&Ff(e,$f))if(t.velocity=0,e.visualDuration){const n=e.visualDuration,i=2*Math.PI/(1.2*n),a=i*i,r=2*Yp(.05,1,1-(e.bounce||0))*Math.sqrt(a);t={...t,mass:1,stiffness:a,damping:r}}else{const n=function({duration:e=800,bounce:t=.3,velocity:n=0,mass:i=1}){let a,r,o=1-t;o=Yp(.05,1,o),e=Yp(.01,10,sm(e)),o<1?(a=t=>{const i=t*o,a=i*e,r=i-n,s=Af(t,o),l=Math.exp(-a);return If-r/s*l},r=t=>{const i=t*o*e,r=i*n+n,s=Math.pow(o,2)*Math.pow(t,2)*e,l=Math.exp(-i),u=Af(Math.pow(t,2),o);return(-a(t)+If>0?-1:1)*((r-s)*l)/u}):(a=t=>Math.exp(-t*e)*((t-n)*e+1)-If,r=t=>Math.exp(-t*e)*(e*e*(n-t)));const s=function(e,t,n){let i=n;for(let n=1;n<12;n++)i-=e(i)/t(i);return i}(a,r,5/e);if(e=om(e),isNaN(s))return{stiffness:100,damping:10,duration:e};{const t=Math.pow(s,2)*i;return{stiffness:t,damping:2*o*Math.sqrt(i*t),duration:e}}}({...e,velocity:0});t={...t,...n,mass:1},t.isResolvedFromDuration=!0}return t}({...n,velocity:-sm(n.velocity||0)}),f=p||0,h=u/(2*Math.sqrt(l*c)),g=o-r,v=sm(Math.sqrt(l/c)),b=Math.abs(g)<5;let y,_,k,w,S,x;if(i||(i=b?Rf:Nf),a||(a=b?Of:Df),h<1)k=Af(v,h),w=(f+h*v*g)/k,y=e=>{const t=Math.exp(-h*v*e);return o-t*(w*Math.sin(k*e)+g*Math.cos(k*e))},S=h*v*w+g*k,x=h*v*g-w*k,_=e=>Math.exp(-h*v*e)*(S*Math.sin(k*e)+x*Math.cos(k*e));else if(1===h){y=e=>o-Math.exp(-v*e)*(g+(f+v*g)*e);const e=f+v*g;_=t=>Math.exp(-v*t)*(v*e*t-f)}else{const e=v*Math.sqrt(h*h-1);y=t=>{const n=Math.exp(-h*v*t),i=Math.min(e*t,300);return o-n*((f+h*v*g)*Math.sinh(i)+e*g*Math.cosh(i))/e};const t=(f+h*v*g)/e,n=h*v*t-g*e,i=h*v*g-t*e;_=t=>{const a=Math.exp(-h*v*t),r=Math.min(e*t,300);return a*(n*Math.sinh(r)+i*Math.cosh(r))}}const E={calculatedDuration:m&&d||null,velocity:e=>om(_(e)),next:e=>{if(!m&&h<1){const t=Math.exp(-h*v*e),n=Math.sin(k*e),r=Math.cos(k*e),l=o-t*(w*n+g*r),u=om(t*(S*n+x*r));return s.done=Math.abs(u)<=i&&Math.abs(o-l)<=a,s.value=s.done?o:l,s}const t=y(e);if(m)s.done=e>=d;else{const n=om(_(e));s.done=Math.abs(n)<=i&&Math.abs(o-t)<=a}return s.value=s.done?o:t,s},toString:()=>{const e=Math.min(Lf(E),Mf),t=Pf(t=>E.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return E}function Kf(e,t,n){const i=Math.max(t-5,0);return lm(n-e(i),t-i)}function Uf({keyframes:e,velocity:t=0,power:n=.8,timeConstant:i=325,bounceDamping:a=10,bounceStiffness:r=500,modifyTarget:o,min:s,max:l,restDelta:u=.5,restSpeed:c}){const d=e[0],p={done:!1,value:d},m=e=>void 0===s?l:void 0===l||Math.abs(s-e)<Math.abs(l-e)?s:l;let f=n*t;const h=d+f,g=void 0===o?h:o(h);
2g!==h&&(f=g-d);const v=e=>-f*Math.exp(-e/i),b=e=>g+v(e),y=e=>{const t=v(e),n=b(e);p.done=Math.abs(t)<=u,p.value=p.done?g:n};let _,k;const w=e=>{(e=>void 0!==s&&e<s||void 0!==l&&e>l)(p.value)&&(_=e,k=zf({keyframes:[p.value,m(p.value)],velocity:Kf(b,e,p.value),damping:a,stiffness:r,restDelta:u,restSpeed:c}))};return w(0),{calculatedDuration:null,next:e=>{let t=!1;return!k&&void 0===_&&(t=!0,y(e),w(e)),void 0!==_&&e>=_?k.next(e-_):(!t&&y(e),p)}}}function Bf(e,t){return e.map(()=>t||wm).splice(0,e.length-1)}function Hf({duration:e=300,keyframes:t,times:n,ease:i="easeInOut"}){const a=(e=>Array.isArray(e)&&"number"!=typeof e[0])(i)?i.map(Em):Em(i),r={done:!1,value:t[0]},o=function(e,t){return e.map(e=>e*t)}(n&&n.length===t.length?n:function(e){const t=[0];return function(e,t){const n=e[e.length-1];for(let i=1;i<=t;i++){const a=am(0,t,i);e.push(gf(n,1,a))}}(t,e.length-1),t}(t),e),s=function(e,t,{clamp:n=!0,ease:i,mixer:a}={}){const r=e.length;if(t.length,1===r)return()=>t[0];if(2===r&&t[0]===t[1])return()=>t[1];const o=e[0]===e[1];e[0]>e[r-1]&&(e=[...e].reverse(),t=[...t].reverse());const s=function(e,t,n){const i=[],a=n||Xp.mix||jf,r=e.length-1;for(let n=0;n<r;n++){let r=a(e[n],e[n+1]);if(t){const e=Array.isArray(t)?t[n]||tm:t;r=im(e,r)}i.push(r)}return i}(t,i,a),l=s.length,u=n=>{if(o&&n<e[0])return t[0];let i=0;if(l>1)for(;i<e.length-2&&!(n<e[i+1]);i++);const a=am(e[i],e[i+1],n);return s[i](a)};return n?t=>u(Yp(e[0],e[r-1],t)):u}(o,t,{ease:Array.isArray(a)?a:Bf(t,a)});return{calculatedDuration:e,next:t=>(r.value=s(t),r.done=t>=e,r)}}zf.applyToOptions=e=>{const t=function(e,t=100,n){const i=n({...e,keyframes:[0,t]}),a=Math.min(Lf(i),Mf);return{type:"keyframes",ease:e=>i.next(a*e).value/t,duration:sm(a)}}(e,100,zf);return e.ease=t.ease,e.duration=om(t.duration),e.type="keyframes",e};const Wf=e=>null!==e;function qf(e,{repeat:t,repeatType:n="loop"},i,a=1){const r=e.filter(Wf),o=a<0||t&&"loop"!==n&&t%2==1?0:r.length-1;return o&&void 0!==i?i:r[o]}const Jf={decay:Uf,inertia:Uf,tween:Hf,keyframes:Hf,spring:zf};function Gf(e){"string"==typeof e.type&&(e.type=Jf[e.type])}class Yf{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}const Xf=e=>e/100;class Zf extends Yf{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{const{motionValue:e}=this.options;e&&e.updatedAt!==Nm.now()&&this.tick(Nm.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){const{options:e}=this;Gf(e);const{type:t=Hf,repeat:n=0,repeatDelay:i=0,repeatType:a,velocity:r=0}=e;let{keyframes:o}=e;const s=t||Hf;s!==Hf&&"number"!=typeof o[0]&&(this.mixKeyframes=im(Xf,jf(o[0],o[1])),o=[0,100]);const l=s({...e,keyframes:o});"mirror"===a&&(this.mirroredGenerator=s({...e,keyframes:[...o].reverse(),velocity:-r})),null===l.calculatedDuration&&(l.calculatedDuration=Lf(l));const{calculatedDuration:u}=l;this.calculatedDuration=u,this.resolvedDuration=u+i,this.totalDuration=this.resolvedDuration*(n+1)-i,this.generator=l}updateTime(e){const t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){const{generator:n,totalDuration:i,mixKeyframes:a,mirroredGenerator:r,resolvedDuration:o,calculatedDuration:s}=this;if(null===this.startTime)return n.next(0);const{delay:l=0,keyframes:u,repeat:c,repeatType:d,repeatDelay:p,type:m,onUpdate:f,finalKeyframe:h}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-i/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);const g=this.currentTime-l*(this.playbackSpeed>=0?1:-1),v=this.playbackSpeed>=0?g<0:g>i;this.currentTime=Math.max(g,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=i);let b,y=this.currentTime,_=n;if(c){const e=Math.min(this.currentTime,i)/o;let t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,t=Math.min(t,c+1),t%2&&("reverse"===d?(n=1-n,p&&(n-=p/o)):"mirror"===d&&(_=r)),y=Yp(0,1,n)*o}v?(this.delayState.value=u[0],b=this.delayState):b=_.next(y),a&&!v&&(b.value=a(b.value));let{done:k}=b;!v&&null!==s&&(k=this.playbackSpeed>=0?this.currentTime>=i:this.currentTime<=0);const w=null===this.holdTime&&("finished"===this.state||"running"===this.state&&k);return w&&m!==Uf&&(b.value=qf(u,this.options,h,this.speed)),f&&f(b.value),w&&this.finish(),b}then(e,t){return this.finished.then(e,t)}get duration(){return sm(this.calculatedDuration)}get iterationDuration(){const{delay:e=0}=this.options||{};return this.duration+sm(e)}get time(){return sm(this.currentTime)}set time(e){e=om(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=e,this.tick(e))}getGeneratorVelocity(){const e=this.currentTime;return e<=0?this.options.velocity||0:this.generator.velocity?this.generator.velocity(e):Kf(e=>this.generator.next(e).value,e,this.generator.next(e).value)}get speed(){return this.playbackSpeed}set speed(e){const t=this.playbackSpeed!==e;t&&this.driver&&this.updateTime(Nm.now()),this.playbackSpeed=e,t&&this.driver&&(this.time=sm(this.currentTime))}play(){if(this.isStopped)return;const{driver:e=Cf,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();const n=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=n):null!==this.holdTime?this.startTime=n-this.holdTime:this.startTime||(this.startTime=t??n),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(Nm.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}}const Qf=e=>180*e/Math.PI,eh=e=>{const t=Qf(Math.atan2(e[1],e[0]));return nh(t)},th={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:eh,rotateZ:eh,skewX:e=>Qf(Math.atan(e[1])),skewY:e=>Qf(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},nh=e=>((e%=360)<0&&(e+=360),e),ih=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),ah=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),rh={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:ih,scaleY:ah,scale:e=>(ih(e)+ah(e))/2,rotateX:e=>nh(Qf(Math.atan2(e[6],e[5]))),rotateY:e=>nh(Qf(Math.atan2(-e[2],e[0]))),rotateZ:eh,rotate:eh,skewX:e=>Qf(Math.atan(e[4])),skewY:e=>Qf(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function oh(e){return e.includes("scale")?1:0}function sh(e,t){if(!e||"none"===e)return oh(t);const n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let i,a;if(n)i=rh,a=n;else{const t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);i=th,a=t}if(!a)return oh(t);const r=i[t],o=a[1].split(",").map(lh);return"function"==typeof r?r(o):o[r]}function lh(e){return parseFloat(e.trim())}const uh=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],ch=new Set(uh),dh=e=>e===Fm||e===ef,ph=new Set(["x","y","z"]),mh=uh.filter(e=>!ph.has(e)),fh={width:({x:e},{paddingLeft:t="0",paddingRight:n="0",boxSizing:i})=>{const a=e.max-e.min;return"border-box"===i?a:a-parseFloat(t)-parseFloat(n)},height:({y:e},{paddingTop:t="0",paddingBottom:n="0",boxSizing:i})=>{const a=e.max-e.min;return"border-box"===i?a:a-parseFloat(t)-parseFloat(n)},top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>sh(t,"x"),y:(e,{transform:t})=>sh(t,"y")};fh.translateX=fh.x,fh.translateY=fh.y;const hh=new Set;let gh=!1,vh=!1,bh=!1;function yh(){if(vh){const e=Array.from(hh).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),n=new Map;
2t.forEach(e=>{const t=function(e){const t=[];return mh.forEach(n=>{const i=e.getValue(n);void 0!==i&&(t.push([n,i.get()]),i.set(n.startsWith("scale")?1:0))}),t}(e);t.length&&(n.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();const t=n.get(e);t&&t.forEach(([t,n])=>{e.getValue(t)?.set(n)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}vh=!1,gh=!1,hh.forEach(e=>e.complete(bh)),hh.clear()}function _h(){hh.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(vh=!0)})}class kh{constructor(e,t,n,i,a,r=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=i,this.element=a,this.isAsync=r}scheduleResolve(){this.state="scheduled",this.isAsync?(hh.add(this),gh||(gh=!0,Cm.read(_h),Cm.resolveKeyframes(yh))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:e,name:t,element:n,motionValue:i}=this;if(null===e[0]){const a=i?.get(),r=e[e.length-1];if(void 0!==a)e[0]=a;else if(n&&t){const i=n.readValue(t,r);null!=i&&(e[0]=i)}void 0===e[0]&&(e[0]=r),i&&void 0===a&&i.set(e[0])}!function(e){for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}(e)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),hh.delete(this)}cancel(){"scheduled"===this.state&&(hh.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}function wh(e,t,n){(e=>e.startsWith("--"))(t)?e.style.setProperty(t,n):e.style[t]=n}const Sh={};function xh(e,t){const n=em(e);return()=>Sh[t]??n()}const Eh=xh(()=>void 0!==window.ScrollTimeline,"scrollTimeline"),Th=xh(()=>{try{document.createElement("div").animate({opacity:0}
2,{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),jh=([e,t,n,i])=>`cubic-bezier(${e}, ${t}, ${n}, ${i})`,Ch={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:jh([0,.65,.55,1]),circOut:jh([.55,0,1,.45]),backIn:jh([.31,.01,.66,-.59]),backOut:jh([.33,1.53,.69,.99])};function Ph(e,t){if(e)return"function"==typeof e?Th()?Pf(e,t):"ease-out":Sm(e)?jh(e):Array.isArray(e)?e.map(e=>Ph(e,t)||Ch.easeOut):Ch[e]}function Mh(e,t,n,{delay:i=0,duration:a=300,repeat:r=0,repeatType:o="loop",ease:s="easeOut",times:l}={},u=void 0){const c={[t]:n};l&&(c.offset=l);const d=Ph(s,a);Array.isArray(d)&&(c.easing=d);const p={delay:i,duration:a,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:r+1,direction:"reverse"===o?"alternate":"normal"};return u&&(p.pseudoElement=u),e.animate(c,p)}function Lh(e){return"function"==typeof e&&"applyToOptions"in e}class Rh extends Yf{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;const{element:t,name:n,keyframes:i,pseudoElement:a,allowFlatten:r=!1,finalKeyframe:o,onComplete:s}=e;this.isPseudoElement=!!a,this.allowFlatten=r,this.options=e,e.type;const l=function({type:e,...t}){return Lh(e)&&Th()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=Mh(t,n,i,l,a),!1===l.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!a){const e=qf(i,this.options,o,this.speed);
2this.updateMotionValue&&this.updateMotionValue(e),wh(t,n,e),this.animation.cancel()}s?.(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:e}=this;"idle"===e||"finished"===e||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){const e=this.options?.element;!this.isPseudoElement&&e?.isConnected&&this.animation.commitStyles?.()}get duration(){const e=this.animation.effect?.getComputedTiming?.().duration||0;return sm(Number(e))}get iterationDuration(){const{delay:e=0}=this.options||{};return this.duration+sm(e)}get time(){return sm(Number(this.animation.currentTime)||0)}set time(e){const t=null!==this.finishedTime;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=om(e),t&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline({timeline:e,rangeStart:t,rangeEnd:n,observe:i}){return this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&Eh()?(this.animation.timeline=e,t&&(this.animation.rangeStart=t),n&&(this.animation.rangeEnd=n),tm):i(this)}}const Nh={anticipate:gm,backInOut:hm,circInOut:ym};class Oh extends Rh{constructor(e){(function(e){"string"==typeof e.ease&&function(e){return e in Nh}(e.ease)&&(e.ease=Nh[e.ease])})(e),Gf(e),super(e),void 0!==e.startTime&&!1!==e.autoplay&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){const{motionValue:t,onUpdate:n,onComplete:i,element:a,...r}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);const o=new Zf({...r,autoplay:!1}),s=Math.max(10,Nm.now()-this.startTime),l=Yp(0,10,s-10),u=o.sample(s).value,{name:c}=this.options;a&&c&&wh(a,c,u),t.setWithVelocity(o.sample(Math.max(0,s-l)).value,u,l),o.stop()}}const Dh=(e,t)=>"zIndex"!==t&&!("number"!=typeof e&&!Array.isArray(e)&&("string"!=typeof e||!mf.test(e)&&"0"!==e||e.startsWith("url(")));function Ah(e){e.duration=0,e.type="keyframes"}const Ih=new Set(["opacity","clipPath","filter","transform"]),$h=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/,Vh=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),Fh=em(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class zh extends Yf{constructor({autoplay:e=!0,delay:t=0,type:n="keyframes",repeat:i=0,repeatDelay:a=0,repeatType:r="loop",keyframes:o,name:s,motionValue:l,element:u,...c}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=Nm.now();const d={autoplay:e,delay:t,type:n,repeat:i,repeatDelay:a,repeatType:r,name:s,motionValue:l,element:u,...c},p=u?.KeyframeResolver||kh;this.keyframeResolver=new p(o,(e,t,n)=>this.onKeyframesResolved(e,t,d,!n),s,l,u),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,n,i){this.keyframeResolver=void 0;const{name:a,type:r,velocity:o,delay:s,isHandoff:l,onUpdate:u}=n;this.resolvedAt=Nm.now();let c=!0;(function(e,t,n,i){const a=e[0];if(null===a)return!1;if("display"===t||"visibility"===t)return!0;const r=e[e.length-1],o=Dh(a,t),s=Dh(r,t);return!(!o||!s)&&(function(e){const t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}(e)||("spring"===n||Lh(n))&&i)})(e,a,r,o)||(c=!1,(Xp.instantAnimations||!s)&&u?.(qf(e,n,t)),e[0]=e[e.length-1],Ah(n),n.repeat=0);const d={startTime:i?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...n,keyframes:e},p=c&&!l&&function(e){const{motionValue:t,name:n,repeatDelay:i,repeatType:a,damping:r,type:o,keyframes:s}=e;if(!(t?.owner?.current instanceof HTMLElement))return!1;const{onUpdate:l,transformTemplate:u}=t.owner.getProps();return Fh()&&n&&(Ih.has(n)||Vh.has(n)&&function(e){for(let t=0;t<e.length;t++)if("string"==typeof e[t]&&$h.test(e[t]))return!0;return!1}(s))&&("transform"!==n||!u)&&!l&&!i&&"mirror"!==a&&0!==r&&"inertia"!==o}(d),m=d.motionValue?.owner?.current;let f;if(p)try{f=new Oh({...d,element:m})}catch{f=new Zf(d)}else f=new Zf(d);f.finished.then(()=>{this.notifyFinished()}).catch(tm),this.pendingTimeline&&(this.stopTimeline=f.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=f}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),bh=!0,_h(),yh(),bh=!1),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}function Kh(e,t,n,i=0,a=1){const r=Array.from(e).sort((e,t)=>
2e.sortNodePosition(t)).indexOf(t),o=e.size,s=(o-1)*i;return"function"==typeof n?n(r,o):1===a?r*i:s-r*i}const Uh=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function Bh(e,t,n=1){const[i,a]=function(e){const t=Uh.exec(e);if(!t)return[,];const[,n,i,a]=t;return[`--${n??i}`,a]}(e);if(!i)return;const r=window.getComputedStyle(t).getPropertyValue(i);if(r){const e=r.trim();return Zp(e)?parseFloat(e):e}return Im(a)?Bh(a,t,n+1):a}const Hh={type:"spring",stiffness:500,damping:25,restSpeed:10},Wh={type:"keyframes",duration:.8},qh={type:"keyframes",ease:[.25,.1,.35,1],duration:.3};function Jh(e,t){if(e?.inherit&&t){const{inherit:n,...i}=e;return{...t,...i}}return e}function Gh(e,t){const n=e?.[t]??e?.default??e;return n!==e?Jh(n,e):n}const Yh=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]),Xh=(e,t,n,i={},a,r)=>o=>{const s=Gh(i,e)||{},l=s.delay||i.delay||0;let{elapsed:u=0}=i;u-=om(l);const c={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...s,delay:-u,onUpdate:e=>{t.set(e),s.onUpdate&&s.onUpdate(e)},onComplete:()=>{o(),s.onComplete&&s.onComplete()},name:e,motionValue:t,element:r?void 0:a};(function(e){for(const t in e)if(!Yh.has(t))return!0;return!1})(s)||Object.assign(c,((e,{keyframes:t})=>t.length>2?Wh:ch.has(e)?e.startsWith("scale")?(e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}))(t[1]):Hh:qh)(e,c)),c.duration&&(c.duration=om(c.duration)),c.repeatDelay&&(c.repeatDelay=om(c.repeatDelay)),void 0!==c.from&&(c.keyframes[0]=c.from);let d=!1;if((!1===c.type||0===c.duration&&!c.repeatDelay)&&(Ah(c),0===c.delay&&(d=!0)),(Xp.instantAnimations||Xp.skipAnimations||a?.shouldSkipAnimations)&&(d=!0,Ah(c),c.delay=0),c.allowFlatten=!s.type&&!s.ease,d&&!r&&void 0!==t.get()){const e=qf(c.keyframes,s);if(void 0!==e)return void Cm.update(()=>{c.onUpdate(e),c.onComplete()})}return s.isSync?new Zf(c):new zh(c)};function Zh(e){const t=[{},{}];return e?.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function Qh(e,t,n,i){if("function"==typeof t){const[a,r]=Zh(i);t=t(void 0!==n?n:e.custom,a,r)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){const[a,r]=Zh(i);t=t(void 0!==n?n:e.custom,a,r)}return t}function eg(e,t,n){const i=e.getProps();return Qh(i,t,void 0!==n?n:i.custom,e)}const tg=new Set(["width","height","top","left","right","bottom",...uh]);class ng{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>
2{const t=Nm.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(const e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=Nm.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=(e=>!isNaN(parseFloat(e)))(this.current))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new rm);const n=this.events[e].add(t);return"change"===e?()=>{n(),Cm.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(const e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const e=Nm.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;const t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return lm(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function ig(e,t){return new ng(e,t)}const ag=e=>Array.isArray(e);function rg(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,ig(n))}function og(e){return ag(e)?e[e.length-1]||0:e}const sg=e=>!(!e||!e.getVelocity);function lg(e,t){const n=e.getValue("willChange");if(function(e){return!(!sg(e)||!e.add)}(n))return n.add(t);if(!n&&Xp.WillChange){const n=new Xp.WillChange("auto");e.addValue("willChange",n),n.add(t)}}function ug(e){return e.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)}const cg="data-"+ug("framerAppearId");function dg(e){return e.props[cg]}function pg({protectedKeys:e,needsAnimating:t},n){const i=e.hasOwnProperty(n)&&!0!==t[n];return t[n]=!1,i}function mg(e,t,{delay:n=0,transitionOverride:i,type:a}={}){let{transition:r,transitionEnd:o,...s}=t;const l=e.getDefaultTransition();r=r?Jh(r,l):l;const u=r?.reduceMotion;i&&(r=i);const c=[],d=a&&e.animationState&&e.animationState.getState()[a];for(const t in s){const i=e.getValue(t,e.latestValues[t]??null),a=s[t];if(void 0===a||d&&pg(d,t))continue;const o={delay:n,...Gh(r||{},t)},l=i.get();if(void 0!==l&&!i.isAnimating()&&!Array.isArray(a)&&a===l&&!o.velocity){Cm.update(()=>i.set(a));continue}let p=!1;if(window.MotionHandoffAnimation){const n=dg(e);if(n){const e=window.MotionHandoffAnimation(n,t,Cm);null!==e&&(o.startTime=e,p=!0)}}lg(e,t);const m=u??e.shouldReduceMotion;i.start(Xh(t,i,a,m&&tg.has(t)?{type:!1}:o,e,p));const f=i.animation;f&&c.push(f)}if(o){const t=()=>Cm.update(()=>{o&&function(e,t){const n=eg(e,t);let{transitionEnd:i={},transition:a={},...r}=n||{};r={...r,...i};for(const t in r)rg(e,t,og(r[t]))}(e,o)});c.length?Promise.all(c).then(t):t()}return c}function fg(e,t,n={}){const i=eg(e,t,"exit"===n.type?e.presenceContext?.custom:void 0);let{transition:a=e.getDefaultTransition()||{}}=i||{};
2n.transitionOverride&&(a=n.transitionOverride);const r=i?()=>Promise.all(mg(e,i,n)):()=>Promise.resolve(),o=e.variantChildren&&e.variantChildren.size?(i=0)=>{const{delayChildren:r=0,staggerChildren:o,staggerDirection:s}=a;return function(e,t,n=0,i=0,a=0,r=1,o){const s=[];for(const l of e.variantChildren)l.notify("AnimationStart",t),s.push(fg(l,t,{...o,delay:n+("function"==typeof i?0:i)+Kh(e.variantChildren,l,i,a,r)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(s)}(e,t,i,r,o,s,n)}:()=>Promise.resolve(),{when:s}=a;if(s){const[e,t]="beforeChildren"===s?[r,o]:[o,r];return e().then(()=>t())}return Promise.all([r(),o(n.delay)])}const hg=e=>t=>t.test(e),gg=[Fm,ef,Qm,Zm,nf,tf,{test:e=>"auto"===e,parse:e=>e}],vg=e=>gg.find(hg(e));function bg(e){return"number"==typeof e?0===e:null===e||"none"===e||"0"===e||Qp(e)}const yg=new Set(["brightness","contrast","saturate","opacity"]);function _g(e){const[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[i]=n.match(Bm)||[];if(!i)return e;const a=n.replace(i,"");let r=yg.has(t)?1:0;return i!==n&&(r*=100),t+"("+r+a+")"}const kg=/\b([a-z-]*)\(.*?\)/gu,wg={...mf,getAnimatableNone:e=>{const t=e.match(kg);return t?t.map(_g).join(" "):e}},Sg={...mf,getAnimatableNone:e=>{const t=mf.parse(e);return mf.createTransformer(e)(t.map(e=>"number"==typeof e?0:"object"==typeof e?{...e,alpha:1}:e))}},xg={...Fm,transform:Math.round},Eg={borderWidth:ef,borderTopWidth:ef,borderRightWidth:ef,borderBottomWidth:ef,borderLeftWidth:ef,borderRadius:ef,borderTopLeftRadius:ef,borderTopRightRadius:ef,borderBottomRightRadius:ef,borderBottomLeftRadius:ef,width:ef,maxWidth:ef,height:ef,maxHeight:ef,top:ef,right:ef,bottom:ef,left:ef,inset:ef,insetBlock:ef,insetBlockStart:ef,insetBlockEnd:ef,insetInline:ef,insetInlineStart:ef,insetInlineEnd:ef,padding:ef,paddingTop:ef,paddingRight:ef,paddingBottom:ef,paddingLeft:ef,paddingBlock:ef,paddingBlockStart:ef,paddingBlockEnd:ef,paddingInline:ef,paddingInlineStart:ef,paddingInlineEnd:ef,margin:ef,marginTop:ef,marginRight:ef,marginBottom:ef,marginLeft:ef,marginBlock:ef,marginBlockStart:ef,marginBlockEnd:ef,marginInline:ef,marginInlineStart:ef,marginInlineEnd:ef,fontSize:ef,backgroundPositionX:ef,backgroundPositionY:ef,rotate:Zm,rotateX:Zm,rotateY:Zm,rotateZ:Zm,scale:Km,scaleX:Km,scaleY:Km,scaleZ:Km,skew:Zm,skewX:Zm,skewY:Zm,distance:ef,translateX:ef,translateY:ef,translateZ:ef,x:ef,y:ef,z:ef,perspective:ef,transformPerspective:ef,opacity:zm,originX:af,originY:af,originZ:ef,zIndex:xg,fillOpacity:zm,strokeOpacity:zm,numOctaves:xg},Tg={...Eg,color:of,backgroundColor:of,outlineColor:of,fill:of,stroke:of,borderColor:of,borderTopColor:of,borderRightColor:of,borderBottomColor:of,borderLeftColor:of,filter:wg,WebkitFilter:wg,mask:Sg,WebkitMask:Sg},jg=e=>Tg[e],Cg=new Set([wg,Sg]);function Pg(e,t){let n=jg(e);return Cg.has(n)||(n=mf),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const Mg=new Set(["auto","none","0"]);class Lg extends kh{constructor(e,t,n,i,a){super(e,t,n,i,a,!0)}readKeyframes(){const{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let n=0;n<e.length;n++){let i=e[n];if("string"==typeof i&&(i=i.trim(),Im(i))){const a=Bh(i,t.current);void 0!==a&&(e[n]=a),n===e.length-1&&(this.finalKeyframe=i)}}if(this.resolveNoneKeyframes(),!tg.has(n)||2!==e.length)return;const[i,a]=e,r=vg(i),o=vg(a);if(Vm(i)!==Vm(a)&&fh[n])this.needsMeasurement=!0;else if(r!==o)if(dh(r)&&dh(o))for(let t=0;t<e.length;t++){const n=e[t];"string"==typeof n&&(e[t]=parseFloat(n))}else fh[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:e,name:t}=this,n=[];for(let t=0;t<e.length;t++)(null===e[t]||bg(e[t]))&&n.push(t);n.length&&function(e,t,n){let i,a=0;for(;a<e.length&&!i;){const t=e[a];"string"==typeof t&&!Mg.has(t)&&df(t).values.length&&(i=e[a]),a++}if(i&&n)for(const a of t)e[a]=Pg(n,i)}(e,n,t)}measureInitialState(){const{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=fh[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;const i=t[t.length-1];void 0!==i&&e.getValue(n,i).jump(i,!1)}measureEndState(){const{element:e,name:t,unresolvedKeyframes:n}=this;if(!e||!e.current)return;const i=e.getValue(t);i&&i.jump(this.measuredOrigin,!1);const a=n.length-1,r=n[a];n[a]=fh[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==r&&void 0===this.finalKeyframe&&(this.finalKeyframe=r),this.removedTransforms?.length&&this.removedTransforms.forEac
2h(([t,n])=>{e.getValue(t).set(n)}),this.resolveNoneKeyframes()}}const Rg=(e,t)=>t&&"number"==typeof e?t.transform(e):e;function Ng(e){return function(e){return"object"==typeof e&&null!==e}(e)&&"offsetHeight"in e&&!("ownerSVGElement"in e)}const{schedule:Og}=jm(queueMicrotask,!1);function Dg(e,t){const n=function(e){if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){const t=document.querySelectorAll(e);return t?Array.from(t):[]}return Array.from(e).filter(e=>null!=e)}(e),i=new AbortController;return[n,{passive:!0,...t,signal:i.signal},()=>i.abort()]}const Ag=(e,t)=>!!t&&(e===t||Ag(e,t.parentElement)),Ig=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),$g=new WeakSet;function Vg(e){return t=>{"Enter"===t.key&&e(t)}}function Fg(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function zg(e){return(e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary)(e)&&!0}const Kg=new WeakSet;const Ug=[...gg,of,mf],Bg=()=>({x:{min:0,max:0},y:{min:0,max:0}}),Hg=new WeakMap;function Wg(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}function qg(e){return"string"==typeof e||Array.isArray(e)}const Jg=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Gg=["initial",...Jg];function Yg(e){return Wg(e.animate)||Gg.some(t=>qg(e[t]))}function Xg(e){return!(!Yg(e)&&!e.variants)}const Zg={current:null},Qg={current:!1},ev=typeof window<"u",tv=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let nv={};function iv(e){nv=e}class av{scrapeMotionValuesFromProps(e,t,n){return{}}constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:i,skipAnimations:a,blockInitialAnimation:r,visualState:o},s={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=kh,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const e=Nm.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,Cm.render(this.render,!1,!0))};const{latestValues:l,renderState:u}=o;this.latestValues=l,this.baseTarget={...l},this.initialValues=t.initial?{...l}:{},this.renderState=u,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=i,this.skipAnimationsConfig=a,this.options=s,this.blockInitialAnimation=!!r,this.isControllingVariants=Yg(t),this.isVariantNode=Xg(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!(!e||!e.current);const{willChange:c,...d}=this.scrapeMotionValuesFromProps(t,{},this);for(const e in d){const t=d[e];void 0!==l[e]&&sg(t)&&t.set(l[e])}}mount(e){if(this.hasBeenMounted)for(const e in this.initialValues)this.values.get(e)?.jump(this.initialValues[e]),this.latestValues[e]=this.initialValues[e];this.current=e,Hg.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),"never"===this.reducedMotionConfig?this.shouldReduceMotion=!1:"always"===this.reducedMotionConfig?this.shouldReduceMotion=!0:(Qg.current||function(){if(Qg.current=!0,ev)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>Zg.current=e.matches;e.addEventListener("change",t),t()}else Zg.current=!1}(),this.shouldReduceMotion=Zg.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){this.projection&&this.projection.unmount(),Pm(this.notifyUpdate),Pm(this.render),this.valueSubscriptions.forEach(e
vendor: 4,180 bytes, line 2
2=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this);for(const e in this.events)this.events[e].clear();for(const e in this.features){const t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,t){if(this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)(),t.accelerate&&Ih.has(e)&&this.current instanceof HTMLElement){const{factory:n,keyframes:i,times:a,ease:r,duration:o}=t.accelerate,s=new Rh({element:this.current,name:e,keyframes:i,times:a,ease:r,duration:om(o)}),l=n(s);return void this.valueSubscriptions.set(e,()=>{l(),s.cancel()})}const n=ch.has(e);n&&this.onBindTransform&&this.onBindTransform();const i=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&Cm.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let a;typeof window<"u"&&window.MotionCheckAppearSync&&(a=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{i(),a&&a(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in nv){const t=nv[e];if(!t)continue;const{isEnabled:n,Feature:i}=t;if(!this.features[e]&&i&&n(this.props)&&(this.features[e]=new i(this)),this.features[e]){const t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):{x:{min:0,max:0},y:{min:0,max:0}}}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<tv.length;t++){const n=tv[t];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);const i=e["on"+n];i&&(this.propEventSubscriptions[n]=this.on(n,i))}this.prevMotionValues=function(e,t,n){for(const i in t){const a=t[i],r=n[i];if(sg(a))e.addValue(i,a);else if(sg(r))e.addValue(i,ig(a,{owner:e}));else if(r!==a)if(e.hasValue(i)){const t=e.getValue(i);!0===t.liveStyle?t.jump(a):t.hasAnimated||t.set(a)}else{const t=e.getStaticValue(i);e.addValue(i,ig(void 0!==t?t:a,{owner:e}))}}for(const i in n)void 0===t[i]&&e.removeValue(i);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){const t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){const n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);const t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=ig(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){let n=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];
vendor: 4,547 bytes, line 2
2return null!=n&&("string"==typeof n&&(Zp(n)||Qp(n))?n=parseFloat(n):!(e=>Ug.find(hg(e)))(n)&&mf.test(t)&&(n=Pg(e,t)),this.setBaseTarget(e,sg(n)?n.get():n)),sg(n)?n.get():n}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){const{initial:t}=this.props;let n;if("string"==typeof t||"object"==typeof t){const i=Qh(this.props,t,this.presenceContext?.custom);i&&(n=i[e])}if(t&&void 0!==n)return n;const i=this.getBaseTargetFromProps(this.props,e);return void 0===i||sg(i)?void 0!==this.initialValues[e]&&void 0===n?void 0:this.baseTarget[e]:i}on(e,t){return this.events[e]||(this.events[e]=new rm),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){Og.render(this.render)}}class rv extends av{constructor(){super(...arguments),this.KeyframeResolver=Lg}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){const n=e.style;return n?n[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:e}=this.props;sg(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}class ov{constructor(e){this.isMounted=!1,this.node=e}update(){}}const sv={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},lv=uh.length;function uv(e,t,n){const{style:i,vars:a,transformOrigin:r}=e;let o=!1,s=!1;for(const e in t){const n=t[e];if(ch.has(e))o=!0;else if(Dm(e))a[e]=n;else{const t=Rg(n,Eg[e]);e.startsWith("origin")?(s=!0,r[e]=t):i[e]=t}}if(t.transform||(o||n?i.transform=function(e,t,n){let i="",a=!0;for(let r=0;r<lv;r++){const o=uh[r],s=e[o];if(void 0===s)continue;let l=!0;if("number"==typeof s)l=s===(o.startsWith("scale")?1:0);else{const e=parseFloat(s);l=o.startsWith("scale")?1===e:0===e}if(!l||n){const e=Rg(s,Eg[o]);l||(a=!1,i+=`${sv[o]||o}(${e}) `),n&&(t[o]=e)}}return i=i.trim(),n?i=n(t,a?"":i):a&&(i="none"),i}(t,e.transform,n):i.transform&&(i.transform="none")),s){const{originX:e="50%",originY:t="50%",originZ:n=0}=r;i.transformOrigin=`${e} ${t} ${n}`}}function cv(e,{style:t,vars:n},i,a){const r=e.style;let o;for(o in t)r[o]=t[o];for(o in a?.applyProjectionStyles(r,i),n)r.setProperty(o,n[o])}function dv(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const pv={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e){if(!ef.test(e))return e;e=parseFloat(e)}return`${dv(e,t.target.x)}% ${dv(e,t.target.y)}%`}},mv={correct:(e,{treeScale:t,projectionDelta:n})=>{const i=e,a=mf.parse(e);if(a.length>5)return i;const r=mf.createTransformer(e),o="number"!=typeof a[0]?1:0,s=n.x.scale*t.x,l=n.y.scale*t.y;a[0+o]/=s,a[1+o]/=l;const u=gf(s,l,.5);return"number"==typeof a[2+o]&&(a[2+o]/=u),"number"==typeof a[3+o]&&(a[3+o]/=u),r(a)}},fv={borderRadius:{...pv,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:pv,borderTopRightRadius:pv,borderBottomLeftRadius:pv,borderBottomRightRadius:pv,boxShadow:mv};function hv(e,{layout:t,layoutId:n}){return ch.has(e)||e.startsWith("origin")||(t||void 0!==n)&&(!!fv[e]||"opacity"===e)}function gv(e,t,n){const i=e.style,a=t?.style,r={};if(!i)return r;for(const t in i)(sg(i[t])||a&&sg(a[t])||hv(t,e)||void 0!==n?.getValue(t)?.liveStyle)&&(r[t]=i[t]);return r}class vv extends rv{constructor(){super(...arguments),this.type="html",this.renderInstance=cv}readValueFromInstance(e,t){if(ch.has(t))return this.projection?.isProjecting?oh(t):((e,t)=>{const{transform:n="none"}=getComputedStyle(e);return sh(n,t)})(e,t);{const n=function(e){return window.getComputedStyle(e)}(e),i=(Dm(t)?n.getPropertyValue(t):n[t])||0;return"string"==typeof i?i.trim():i}}measureInstanceViewportBox(e,{transformPagePoint:t}){return function(e,t){return function({top:e,left:t,right:n,bottom:i}){return{x:{min:t,max:n},y:{min:e,max:i}}}(function(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),i=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:i.y,right:i.x}}(e.getBoundingClientRect(),t))}(e,t)}build(e,t,n){uv(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return gv(e,t,n)}}const bv={offset:"stroke-dashoffset",array:"stroke-dasharray"},yv={offset:"strokeDashoffset",array:"strokeDasharray"},_v=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function kv(e,{attrX:t,attrY:n,attrScale:i,pathLength:a,pathSpacing:r=1,pathOffset:o=0,...s},l,u,c){if(uv(e,s,u),l)return void(e.style.viewBox&&(e.attrs.viewB
2ox=e.style.viewBox));e.attrs=e.style,e.style={};const{attrs:d,style:p}=e;d.transform&&(p.transform=d.transform,delete d.transform),(p.transform||d.transformOrigin)&&(p.transformOrigin=d.transformOrigin??"50% 50%",delete d.transformOrigin),p.transform&&(p.transformBox=c?.transformBox??"fill-box",delete d.transformBox);for(const e of _v)void 0!==d[e]&&(p[e]=d[e],delete d[e]);void 0!==t&&(d.x=t),void 0!==n&&(d.y=n),void 0!==i&&(d.scale=i),void 0!==a&&function(e,t,n=1,i=0,a=!0){e.pathLength=1;const r=a?bv:yv;e[r.offset]=""+-i,e[r.array]=`${t} ${n}`}(d,a,r,o,!1)}const wv=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),Sv=e=>"string"==typeof e&&"svg"===e.toLowerCase();function xv(e,t,n){const i=gv(e,t,n);for(const n in e)(sg(e[n])||sg(t[n]))&&(i[-1!==uh.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=e[n]);return i}class Ev extends rv{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Bg}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(ch.has(t)){const e=jg(t);return e&&e.default||0}return t=wv.has(t)?t:ug(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return xv(e,t,n)}
2build(e,t,n){kv(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,i){!function(e,t,n,i){cv(e,t,void 0,i);for(const n in t.attrs)e.setAttribute(wv.has(n)?n:ug(n),t.attrs[n])}(e,t,0,i)}mount(e){this.isSVGTag=Sv(e.tagName),super.mount(e)}}const Tv=Gg.length;function jv(e){if(!e)return;if(!e.isControllingVariants){const t=e.parent&&jv(e.parent)||{};return void 0!==e.props.initial&&(t.initial=e.props.initial),t}const t={};for(let n=0;n<Tv;n++){const i=Gg[n],a=e.props[i];(qg(a)||!1===a)&&(t[i]=a)}return t}function Cv(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let i=0;i<n;i++)if(t[i]!==e[i])return!1;return!0}const Pv=[...Jg].reverse(),Mv=Jg.length;function Lv(e){let t=function(e){return t=>Promise.all(t.map(({animation:t,options:n})=>function(e,t,n={}){let i;if(e.notify("AnimationStart",t),Array.isArray(t)){const a=t.map(t=>fg(e,t,n));i=Promise.all(a)}else if("string"==typeof t)i=fg(e,t,n);else{const a="function"==typeof t?eg(e,t,n.custom):t;i=Promise.all(mg(e,a,n))}return i.then(()=>{e.notify("AnimationComplete",t)})}(e,t,n)))}(e),n=Ov(),i=!0,a=!1;const r=t=>(n,i)=>{const a=eg(e,i,"exit"===t?e.presenceContext?.custom:void 0);if(a){const{transition:e,transitionEnd:t,...i}=a;n={...n,...i,...t}}return n};function o(o){const{props:s}=e,l=jv(e.parent)||{},u=[],c=new Set;let d={},p=1/0;for(let t=0;t<Mv;t++){const m=Pv[t],f=n[m],h=void 0!==s[m]?s[m]:l[m],g=qg(h),v=m===o?f.isActive:null;!1===v&&(p=t);let b=h===l[m]&&h!==s[m]&&g;if(b&&(i||a)&&e.manuallyAnimateOnMount&&(b=!1),f.protectedKeys={...d},!f.isActive&&null===v||!h&&!f.prevProp||Wg(h)||"boolean"==typeof h)continue;if("exit"===m&&f.isActive&&!0!==v){f.prevResolvedValues&&(d={...d,...f.prevResolvedValues});continue}const y=Rv(f.prevProp,h);let _=y||m===o&&f.isActive&&!b&&g||t>p&&g,k=!1;const w=Array.isArray(h)?h:[h];let S=w.reduce(r(m),{});!1===v&&(S={});const{prevResolvedValues:x={}}=f,E={...x,...S},T=t=>{_=!0,c.has(t)&&(k=!0,c.delete(t)),f.needsAnimating[t]=!0;const n=e.getValue(t);n&&(n.liveStyle=!1)};for(const e in E){const t=S[e],n=x[e];if(d.hasOwnProperty(e))continue;let i=!1;i=ag(t)&&ag(n)?!Cv(t,n):t!==n,i?null!=t?T(e):c.add(e):void 0!==t&&c.has(e)?T(e):f.protectedKeys[e]=!0}f.prevProp=h,f.prevResolvedValues=S,f.isActive&&(d={...d,...S}),(i||a)&&e.blockInitialAnimation&&(_=!1);const j=b&&y;_&&(!j||k)&&u.push(...w.map(t=>{const n={type:m};if("string"==typeof t&&(i||a)&&!j&&e.manuallyAnimateOnMount&&e.parent){const{parent:i}=e,a=eg(i,t);if(i.enteringChildren&&a){const{delayChildren:t}=a.transition||{};n.delay=Kh(i.enteringChildren,e,t)}}return{animation:t,options:n}}))}if(c.size){const t={};if("boolean"!=typeof s.initial){const n=eg(e,Array.isArray(s.initial)?s.initial[0]:s.initial);n&&n.transition&&(t.transition=n.transition)}c.forEach(n=>{const i=e.getBaseTarget(n),a=e.getValue(n);a&&(a.liveStyle=!0),t[n]=i??null}),u.push({animation:t})}let m=!!u.length;return i&&(!1===s.initial||s.initial===s.animate)&&!e.manuallyAnimateOnMount&&(m=!1),i=!1,a=!1,m?t(u):Promise.resolve()}return{animateChanges:o,setActive:function(t,i){if(n[t].isActive===i)return Promise.resolve();e.variantChildren?.forEach(e=>e.animationState?.setActive(t,i)),n[t].isActive=i;const a=o(t);for(const e in n)n[e].protectedKeys={};return a},setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=Ov(),a=!0}}}function Rv(e,t){return"string"==typeof t?t!==e:!!Array.isArray(t)&&!Cv(t,e)}function Nv(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Ov(){return{animate:Nv(!0),whileInView:Nv(),whileHover:Nv(),whileTap:Nv(),whileDrag:Nv(),whileFocus:Nv(),exit:Nv()}}function Dv(e,t,n,i={passive:!0}){return e.addEventListener(t,n,i),()=>e.removeEventListener(t,n)}function Av(e){return sg(e)?e.get():e}const Iv=(0,a.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function $v(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class Vv extends a.Component{getSnapshotBeforeUpdate(e){const t=this.props.childRef.current;if(Ng(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){const e=t.offsetParent,n=Ng(e)&&e.offsetWidth||0,i=Ng(e)&&e.offsetHeight||0,a=getComputedStyle(t),r=this.props.sizeRef.current;r.height=parseFloat(a.height),r.width=parseFloat(a.width),r.top=t.offsetTop,r.left=t.offsetLeft,r.right=n-r.width-r.left,r.bottom=i-r.height-r.top}return null}componentDidUpdate(){}render(){return this.props.children}}function Fv({children:e,isPresent:t,anchorX:n,anchorY:i,root:r,pop:o}){const s=(0,a.useId)(),l=(0,a.useRef)(null),u=(0,a.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:c}=(0,a.useContext)(Iv),d=e.props?.ref??e?.ref,p=function(...e){return a.useCallback(function(...e){return t=>{let n=!1;const i=e.map(e=>{const i=$v(e,t);return!n&&"function"==typeof i&&(n=!0),i});if(n)return()=>{for(let t=0;t<i.length;t++){const n=i[t];"function"==typeof n?n():$v(e[t],null)}}}}(...e),e)}(l,d);return(0,a.useInsertionEffect)(()=>{const{width:e,height:a,top:d,left:p,right:m,bottom:f}=u.current;if(t||!1===o||!l.current||!e||!a)return;const h="left"===n?`left: ${p}`:`right: ${m}`,g="bottom"===i?`bottom: ${f}`:`top: ${d}`;l.current.dataset.motionPopId=s;const v=document.createElement("style");c&&(v.nonce=c);const b=r??document.head;return b.appendChild(v),v.sheet&&v.sheet.insertRule(`\n          [data-motion-pop-id="${s}"] {\n            position: absolute !important;\n            width: ${e}px !important;\n            height: ${a}px !important;\n            ${h}px !important;\n            ${g}px !important;\n          }\n        `),()=>{l.current?.removeAttribute("data-motion-pop-id"),b.contains(v)&&b.removeChild(v)}},[t]),W.jsx(Vv,{isPresent:t,childRef:l,sizeRef:u,pop:o,children:!1===o?e:a.cloneElement(e,{ref:p})})}const zv=({children:e,initial:t,isPresent:n,onExitComplete:i,custom:r,presenceAffectsLayout:o,mode:s,anchorX:l,anchorY:u,root:c})=>{const d=qp(Kv),p=(0,a.useId)();let m=!0,f=(0,a.useMemo)(()=>(m=!1,{id:p,initial:t,isPresent:n,custom:r,onExitComplete:e=>{d.set(e,!0);for(const e of d.values())if(!e)return;i&&i()},register:e=>(d.set(e,!1),()=>d.delete(e))}),[n,d,i]);return o&&m&&(f={...f}),(0,a.useMemo)(()=>{d.forEach((e,t)=>d.set(t,!1))},[n]),a.useEffect(()=>{!n&&!d.size&&i&&i()},[n]),e=W.jsx(Fv,{pop:"popLayout"===s,isPresent:n,anchorX:l,anchorY:u,root:c,children:e}),W.jsx(Gp.Provider,{value:f,children:e})};function Kv(){return new Map}const Uv=e=>e.key||"";function Bv(e){const t=[];
2return a.Children.forEach(e,e=>{(0,a.isValidElement)(e)&&t.push(e)}),t}const Hv=({children:e,custom:t,initial:n=!0,onExitComplete:i,presenceAffectsLayout:r=!0,mode:o="sync",propagate:s=!1,anchorX:l="left",anchorY:u="top",root:c})=>{const[d,p]=function(e=!0){const t=(0,a.useContext)(Gp);if(null===t)return[!0,null];const{isPresent:n,onExitComplete:i,register:r}=t,o=(0,a.useId)();(0,a.useEffect)(()=>{if(e)return r(o)},[e]);const s=(0,a.useCallback)(()=>e&&i&&i(o),[o,i,e]);return!n&&i?[!1,s]:[!0]}(s),m=(0,a.useMemo)(()=>Bv(e),[e]),f=s&&!d?[]:m.map(Uv),h=(0,a.useRef)(!0),g=(0,a.useRef)(m),v=qp(()=>new Map),b=(0,a.useRef)(new Set),[y,_]=(0,a.useState)(m),[k,w]=(0,a.useState)(m);Jp(()=>{h.current=!1,g.current=m;for(let e=0;e<k.length;e++){const t=Uv(k[e]);f.includes(t)?(v.delete(t),b.current.delete(t)):!0!==v.get(t)&&v.set(t,!1)}},[k,f.length,f.join("-")]);const S=[];if(m!==y){let e=[...m];for(let t=0;t<k.length;t++){const n=k[t],i=Uv(n);f.includes(i)||(e.splice(t,0,n),S.push(n))}return"wait"===o&&S.length&&(e=S),w(Bv(e)),_(m),null}const{forceRender:x}=(0,a.useContext)(Wp);return W.jsx(W.Fragment,{children:k.map(e=>{const a=Uv(e),y=!(s&&!d)&&(m===k||f.includes(a));return W.jsx(zv,{isPresent:y,initial:!(h.current&&!n)&&void 0,custom:t,presenceAffectsLayout:r,mode:o,root:c,onExitComplete:y?void 0:()=>{if(b.current.has(a))return;if(!v.has(a))return;b.current.add(a),v.set(a,!0);let e=!0;v.forEach(t=>{t||(e=!1)}),e&&(x?.(),w(g.current),s&&p?.(),i&&i())},anchorX:l,anchorY:u,children:e},a)})})},Wv=(0,a.createContext)({strict:!1}),qv={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]};let Jv=!1;function Gv(){return function(){if(Jv)return;const e={};for(const t in qv)e[t]={isEnabled:e=>qv[t].some(t=>!!e[t])};iv(e),Jv=!0}(),nv}function Yv(e){const t=Gv();for(const n in e)t[n]={...t[n],...e[n]};iv(t)}function Xv({children:e,features:t,strict:n=!1}){const[,i]=(0,a.useState)(!Zv(t)),r=(0,a.useRef)(void 0);if(!Zv(t)){const{renderer:e,...n}=t;r.current=e,Yv(n)}return(0,a.useEffect)(()=>{Zv(t)&&t().then(({renderer:e,...t})=>{Yv(t),r.current=e,i(!0)})},[]),W.jsx(Wv.Provider,{value:{renderer:r.current,strict:n},children:e})}function Zv(e){return"function"==typeof e}const Qv=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function eb(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||Qv.has(e)}let tb=e=>!eb(e);try{!function(e){"function"==typeof e&&(tb=t=>t.startsWith("on")?!eb(t):e(t))}(require("@emotion/is-prop-valid").default)}catch{}const nb=(0,a.createContext)({});function ib(e){return Array.isArray(e)?e.join(" "):e}function ab(e,t,n){for(const i in t)!sg(t[i])&&!hv(i,n)&&(e[i]=t[i])}function rb(e,t){const n={},i=function(e,t){const n={};return ab(n,e.style||{},e),Object.assign(n,function({transformTemplate:e},t){return(0,a.useMemo)(()=>{const n={style:{},transform:{},transformOrigin:{},vars:{}};return uv(n,t,e),Object.assign({},n.vars,n.style)},[t])}(e,t)),n}(e,t);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=!0===e.drag?"none":"pan-"+("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=i,n}function ob(e,t,n,i){const r=(0,a.useMemo)(()=>{const n={style:{},transform:{},transformOrigin:{},vars:{},attrs:{}};return kv(n,t,Sv(i),e.transformTemplate,e.style),{...n.attrs,style:{...n.style}}},[t]);if(e.style){const t={};ab(t,e.style,e),r.style={...t,...r.style}}return r}const sb=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function lb(e){return"string"==typeof e&&!e.includes("-")&&!!(sb.indexOf(e)>-1||/[A-Z]/u.test(e))}function ub(e,t,n,{latestValues:i},r,o=!1,s){const l=(s??lb(e)?ob:rb)(t,i,r,e),u=function(e,t,n){const i={};for(const a in e)"values"===a&&"object"==typeof e.values||sg(e[a])||(tb(a)||!0===n&&eb(a)||!t&&!eb(a)||e.draggable&&a.startsWith("onDrag"))&&(i[a]=e[a]);return i}(t,"string"==typeof e,o),c=e!==a.Fragment?{...u,...l,ref:n}:{},{children:d}=t,p=(0,a.useMemo)(()=>sg(d)?d.get():d,[d]);return(0,a.createElement)(e,{...c,children:p})}function cb(e,t,n,i){const a={},r=i(e,{});for(const e in r)a[e]=Av(r[e]);let{initial:o,animate:s}=e;const l=Yg(e),u=Xg(e);t&&u&&!l&&!1!==e.inherit&&(void 0===o&&(o=t.initial),void 0===s&&(s=t.animate));let c=!!n&&!1===n.initial;c=c||!1===o;const d=c?s:o;if(d&&"boolean"!=typeof d&&!Wg(d)){const t=Array.isArray(d)?d:[d];for(let n=0;n<t.length;n++){const i=Qh(e,t[n]);if(i){const{transitionEnd:e,transition:t,...n}=i;for(const e in n){let t=n[e];Array.isArray(t)&&(t=t[c?t.length-1:0]),null!==t&&(a[e]=t)}for(const t in e)a[t]=e[t]}}}return a}const db=e=>(t,n)=>{const i=(0,a.useContext)(nb),r=(0,a.useContext)(Gp),o=()=>function({scrapeMotionValuesFromProps:e,createRenderState:t},n,i,a){return{latestValues:cb(n,i,a,e),renderState:t()}}(e,t,i,r);return n?o():qp(o)},pb=db({scrapeMotionValuesFromProps:gv,createRenderState:()=>({style:{},transform:{},transformOrigin:{},vars:{}})}),mb=db({scrapeMotionValuesFromProps:xv,createRenderState:()=>({style:{},transform:{},transformOrigin:{},vars:{},attrs:{}})}),fb=Symbol.for("motionComponentSymbol");function hb(e,t,n){const i=(0,a.useRef)(n);(0,a.useInsertionEffect)(()=>{i.current=n});const r=(0,a.useRef)(null);return(0,a.useCallback)(n=>{n&&e.onMount?.(n);const a=i.current;if("function"==typeof a)if(n){const e=a(n);"function"==typeof e&&(r.current=e)}else r.current?(r.current(),r.current=null):a(n);else a&&(a.current=n);t&&(n?t.mount(n):t.unmount())},[t])}const gb=(0,a.createContext)({});function vb(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function bb(e,t,n,i,r,o){const{visualElement:s}=(0,a.useContext)(nb),l=(0,a.useContext)(Wv),u=(0,a.useContext)(Gp),c=(0,a.useContext)(Iv),d=c.reducedMotion,p=c.skipAnimations,m=(0,a.useRef)(null),f=(0,a.useRef)(!1);i=i||l.renderer,!m.current&&i&&(m.current=i(e,{visualState:t,parent:s,props:n,presenceContext:u,blockInitialAnimation:!!u&&!1===u.initial,reducedMotionConfig:d,skipAnimations:p,isSVG:o}),f.current&&m.current&&(m.current.manuallyAnimateOnMount=!0));const h=m.current,g=(0,a.useContext)(gb);h&&!h.projection&&r&&("html"===h.type||"svg"===h.type)&&function(e,t,n,i){const{layoutId:a,layout:r,drag:o,dragConstraints:s,layoutScroll:l,layoutRoot:u,layoutAnchor:c,layoutCrossfade:d}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:yb(e.parent)),e.projection.setOptions({layoutId:a,layout:r,alwaysMeasureLayout:!!o||s&&vb(s),visualElement:e,animationType:"string"==typeof r?r:"both",initialPromotionConfig:i,crossfade:d,layoutScroll:l,layoutRoot:u,layoutAnchor:c})}(m.current,n,r,g);const v=(0,a.useRef)(!1);(0,a.useInsertionEffect)(()=>{h&&v.current&&h.update(n,u)});const b=n[cg],y=(0,a.useRef)(!!b&&typeof window<"u"&&!window.MotionHandoffIsComplete?.(b)&&window.MotionHasOptimisedAnimation?.(b));return Jp(()=>{f.current=!0,h&&(v.current=!0,window.MotionIsMounted=!0,h.updateFeatures(),h.scheduleRenderMicrotask(),y.current&&h.animationState&&h.animationState.animateChanges())}),(0,a.useEffect)(()=>{h&&(!y.current&&h.animationState&&h.animationState.animateChanges(),y.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(b)}
2),y.current=!1),h.enteringChildren=void 0)}),h}function yb(e){if(e)return!1!==e.options.allowProjection?e.projection:yb(e.parent)}function _b(e,{forwardMotionProps:t=!1,type:n}={},i,r){const o=n?"svg"===n:lb(e),s=o?mb:pb;function l(n,i){let l;const u={...(0,a.useContext)(Iv),...n,layoutId:kb(n)},{isStatic:c}=u,d=function(e){const{initial:t,animate:n}=function(e,t){if(Yg(e)){const{initial:t,animate:n}=e;return{initial:!1===t||qg(t)?t:void 0,animate:qg(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,a.useContext)(nb));return(0,a.useMemo)(()=>({initial:t,animate:n}),[ib(t),ib(n)])}(n),p=s(n,c);if(!c&&typeof window<"u"){(0,a.useContext)(Wv).strict;const t=function(e){const t=Gv(),{drag:n,layout:i}=t;if(!n&&!i)return{};const a={...n,...i};return{MeasureLayout:n?.isEnabled(e)||i?.isEnabled(e)?a.MeasureLayout:void 0,ProjectionNode:a.ProjectionNode}}(u);l=t.MeasureLayout,d.visualElement=bb(e,p,u,r,t.ProjectionNode,o)}return W.jsxs(nb.Provider,{value:d,children:[l&&d.visualElement?W.jsx(l,{visualElement:d.visualElement,...u}):null,ub(e,n,hb(p,d.visualElement,i),p,c,t,o)]})}l.displayName=`motion.${"string"==typeof e?e:`create(${e.displayName??e.name??""})`}`;const u=(0,a.forwardRef)(l);return u[fb]=e,u}function kb({layoutId:e}){const t=(0,a.useContext)(Wp).id;return t&&void 0!==e?t+"-"+e:e}let wb=0;const Sb={animation:{Feature:class extends ov{constructor(e){super(e),e.animationState||(e.animationState=Lv(e))}updateAnimationControlsSubscription(){const{animate:e}=this.node.getProps();Wg(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}},exit:{Feature:class extends ov{constructor(){super(...arguments),this.id=wb++,this.isExitComplete=!1}update(){if(!this.node.presenceContext)return;const{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;if(e&&!1===n){if(this.isExitComplete){const{initial:e,custom:t}=this.node.getProps();if("string"==typeof e){const n=eg(this.node,e,t);if(n){const{transition:e,transitionEnd:t,...i}=n;for(const e in i)this.node.getValue(e)?.jump(i[e])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);return void(this.isExitComplete=!1)}const i=this.node.animationState.setActive("exit",!e);t&&!e&&i.then(()=>{this.isExitComplete=!0,t(this.id)})}mount(){const{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}}};function xb(e){return{point:{x:e.pageX,y:e.pageY}}}function Eb(e,t,n){const{props:i}=e;e.animationState&&i.whileHover&&e.animationState.setActive("whileHover","Start"===n);const a=i["onHover"+n];a&&Cm.postRender(()=>a(t,xb(t)))}function Tb(e,t,n){const{props:i}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&i.whileTap&&e.animationState.setActive("whileTap","Start"===n);const a=i["onTap"+("End"===n?"":n)];a&&Cm.postRender(()=>a(t,xb(t)))}const jb=new WeakMap,Cb=new WeakMap,Pb=e=>{const t=jb.get(e.target);t&&t(e)},Mb=e=>{e.forEach(Pb)};const Lb={some:0,all:1},Rb={inView:{Feature:class extends ov{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.stopObserver?.();const{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:i="some",once:a}=e,r={root:t?t.current:void 0,rootMargin:n,threshold:"number"==typeof i?i:Lb[i]};this.stopObserver=function(e,t,n){const i=function({root:e,...t}){const n=e||document;Cb.has(n)||Cb.set(n,{});const i=Cb.get(n),a=JSON.stringify(t);return i[a]||(i[a]=new IntersectionObserver(Mb,{root:e,...t})),i[a]}(t);return jb.set(e,n),i.observe(e),()=>{jb.delete(e),i.unobserve(e)}}(this.node.current,r,e=>{const{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,a&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);const{onViewportEnter:n,onViewportLeave:i}=this.node.getProps(),r=t?n:i;r&&r(e)})}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}(e,t))&&this.startObserver()}unmount(){this.stopObserver?.(),this.hasEnteredView=!1,this.isInView=!1}}},tap:{Feature:class extends ov{mount(){const{current:e}=this.node;if(!e)return;const{globalTapTarget:t,propagate:n}=this.node.props;this.unmount=function(e,t,n={}){const[i,a,r]=Dg(e,n),o=e=>{const i=e.currentTarget;if(!zg(e)||Kg.has(e))return;$g.add(i),n.stopPropagation&&Kg.add(e);const r=t(i,e),o=(e,t)=>{window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",l),$g.has(i)&&$g.delete(i),zg(e)&&"function"==typeof r&&r(e,{success:t})},s=e=>{o(e,i===window||i===document||n.useGlobalTarget||Ag(i,e.target))},l=e=>{o(e,!1)};window.addEventListener("pointerup",s,a),window.addEventListener("pointercancel",l,a)};
2return i.forEach(e=>{(n.useGlobalTarget?window:e).addEventListener("pointerdown",o,a),Ng(e)&&(e.addEventListener("focus",e=>((e,t)=>{const n=e.currentTarget;if(!n)return;const i=Vg(()=>{if($g.has(n))return;Fg(n,"down");const e=Vg(()=>{Fg(n,"up")});n.addEventListener("keyup",e,t),n.addEventListener("blur",()=>Fg(n,"cancel"),t)});n.addEventListener("keydown",i,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",i),t)})(e,a)),!function(e){return Ig.has(e.tagName)||!0===e.isContentEditable}(e)&&!e.hasAttribute("tabindex")&&(e.tabIndex=0))}),r}(e,(e,t)=>(Tb(this.node,t,"Start"),(e,{success:t})=>Tb(this.node,e,t?"End":"Cancel")),{useGlobalTarget:t,stopPropagation:!1===n?.tap})}unmount(){}}},focus:{Feature:class extends ov{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch{e=!0}!e||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=im(Dv(this.node.current,"focus",()=>this.onFocus()),Dv(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends ov{mount(){const{current:e}=this.node;e&&(this.unmount=function(e,t,n={}){const[i,a,r]=Dg(e,n);return i.forEach(e=>{let n,i=!1,r=!1;const o=t=>{n&&(n(t),n=void 0),e.removeEventListener("pointerleave",l)},s=e=>{i=!1,window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",s),r&&(r=!1,o(e))},l=e=>{if("touch"!==e.pointerType){if(i)return void(r=!0);o(e)}};e.addEventListener("pointerenter",i=>{if(!function(e){return!("touch"===e.pointerType)}(i))return;r=!1;const o=t(e,i);"function"==typeof o&&(n=o,e.addEventListener("pointerleave",l,a))},a),e.addEventListener("pointerdown",()=>{i=!0,window.addEventListener("pointerup",s,a),window.addEventListener("pointercancel",s,a)},a)}),r}(e,(e,t)=>(Eb(this.node,t,"Start"),e=>Eb(this.node,e,"End"))))}unmount(){}}}},Nb={renderer:(e,t)=>t.isSVG??lb(e)?new Ev(t):new vv(t,{allowProjection:e!==a.Fragment}),...Sb,...Rb};function Ob(e,t){return _b(e,t)}const Db=Ob("div");var Ab,Ib,$b,Vb={},Fb={},zb={};var Kb,Ub,Bb={},Hb={};function Wb(){return Kb||(Kb=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=function(e){return e&&e.__esModule?e:{default:e}}(a),n={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(e){return t.default.createElement("ul",{style:{display:"block"}},e)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(e){return t.default.createElement("button",null,e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,asNavFor:null,unslick:!1};e.default=n}(Hb)),Hb}function qb(){if(Ub)return Bb;Ub=1,Object.defineProperty(Bb,"__esModule",{value:!0}),Bb.checkSpecKeys=Bb.checkNavigable=Bb.changeSlide=Bb.canUseDOM=Bb.canGoNext=void 0,Bb.clamp=l,Bb.extractObject=void 0,Bb.filterSettings=function(e){return R.reduce(function(t,n){return e.hasOwnProperty(n)&&(t[n]=e[n]),t},{})},Bb.validSettings=Bb.swipeStart=Bb.swipeMove=Bb.swipeEnd=Bb.slidesOnRight=Bb.slidesOnLeft=Bb.slideHandler=Bb.siblingDirection=Bb.safePreventDefault=Bb.lazyStartIndex=Bb.lazySlidesOnRight=Bb.lazySlidesOnLeft=Bb.lazyEndIndex=Bb.keyHandler=Bb.initializedState=Bb.getWidth=Bb.getTrackLeft=Bb.getTrackCSS=Bb.getTrackAnimateCSS=Bb.getTotalSlides=Bb.getSwipeDirection=Bb.getSlideCount=Bb.getRequiredLazySlides=Bb.getPreClones=Bb.getPostClones=Bb.getOnDemandLazySlides=Bb.getNavigableIndexes=Bb.getHeight=void 0;var e=n(a),t=n(Wb());
2function n(e){return e&&e.__esModule?e:{default:e}}function i(e){return(i="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})(e)}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){s(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t);if("object"!=i(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t,n){return Math.max(t,Math.min(e,n))}var u=Bb.safePreventDefault=function(e){["onTouchStart","onTouchMove","onWheel"].includes(e._reactName)||e.preventDefault()},c=Bb.getOnDemandLazySlides=function(e){for(var t=[],n=d(e),i=p(e),a=n;a<i;a++)e.lazyLoadedList.indexOf(a)<0&&t.push(a);return t};Bb.getRequiredLazySlides=function(e){for(var t=[],n=d(e),i=p(e),a=n;a<i;a++)t.push(a);return t};var d=Bb.lazyStartIndex=function(e){return e.currentSlide-m(e)},p=Bb.lazyEndIndex=function(e){return e.currentSlide+f(e)},m=Bb.lazySlidesOnLeft=function(e){return e.centerMode?Math.floor(e.slidesToShow/2)+(parseInt(e.centerPadding)>0?1:0):0},f=Bb.lazySlidesOnRight=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow},h=Bb.getWidth=function(e){return e&&e.offsetWidth||0},g=Bb.getHeight=function(e){return e&&e.offsetHeight||0},v=Bb.getSwipeDirection=function(e){var t,n,i,a,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t=e.startX-e.curX,n=e.startY-e.curY,i=Math.atan2(n,t),(a=Math.round(180*i/Math.PI))<0&&(a=360-Math.abs(a)),a<=45&&a>=0||a<=360&&a>=315?"left":a>=135&&a<=225?"right":!0===r?a>=35&&a<=135?"up":"down":"vertical"},b=Bb.canGoNext=function(e){var t=!0;return e.infinite||(e.centerMode&&e.currentSlide>=e.slideCount-1||e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1),t};Bb.extractObject=function(e,t){var n={};return t.forEach(function(t){return n[t]=e[t]}),n},Bb.initializedState=function(t){var n,i=e.default.Children.count(t.children),a=t.listRef,r=Math.ceil(h(a)),s=t.trackRef&&t.trackRef.node,l=Math.ceil(h(s));if(t.vertical)n=r;else{var u=t.centerMode&&2*parseInt(t.centerPadding);"string"==typeof t.centerPadding&&"%"===t.centerPadding.slice(-1)&&(u*=r/100),n=Math.ceil((r-u)/t.slidesToShow)}var d=a&&g(a.querySelector('[data-index="0"]')),p=d*t.slidesToShow,m=void 0===t.currentSlide?t.initialSlide:t.currentSlide;t.rtl&&void 0===t.currentSlide&&(m=i-1-t.initialSlide);var f=t.lazyLoadedList||[],v=c(o(o({},t),{},{currentSlide:m,lazyLoadedList:f})),b={slideCount:i,slideWidth:n,listWidth:r,trackWidth:l,currentSlide:m,slideHeight:d,listHeight:p,lazyLoadedList:f=f.concat(v)};return null===t.autoplaying&&t.autoplay&&(b.autoplaying="playing"),b},Bb.slideHandler=function(e){var t=e.waitForAnimate,n=e.animating,i=e.fade,a=e.infinite,r=e.index,s=e.slideCount,u=e.lazyLoad,d=e.currentSlide,p=e.centerMode,m=e.slidesToScroll,f=e.slidesToShow,h=e.useCSS,g=e.lazyLoadedList;if(t&&n)return{};var v,y,_,k=r,w={},T={},j=a?r:l(r,0,s-1);if(i){if(!a&&(r<0||r>=s))return{};r<0?k=r+s:r>=s&&(k=r-s),u&&g.indexOf(k)<0&&(g=g.concat(k)),w={animating:!0,currentSlide:k,lazyLoadedList:g,targetSlide:k},T={animating:!1,targetSlide:k}}else v=k,k<0?(v=k+s,a?s%m!==0&&(v=s-s%m):v=0):!b(e)&&k>d?k=v=d:p&&k>=s?(k=a?s:s-1,v=a?0:s-1):k>=s&&(v=k-s,a?s%m!==0&&(v=0):v=s-f),!a&&k+f>=s&&(v=s-f),y=E(o(o({},e),{},{slideIndex:k})),_=E(o(o({},e),{},{slideIndex:v})),a||(y===_&&(k=v),y=_),u&&(g=g.concat(c(o(o({},e),{},{currentSlide:k})))),h?(w={animating:!0,currentSlide:v,trackStyle:x(o(o({},e),{},{left:y})),lazyLoadedList:g,targetSlide:j},T={animating:!1,currentSlide:v,trackStyle:S(o(o({},e),{},{left:_})),swipeLeft:null,targetSlide:j}):w={currentSlide:v,trackStyle:S(o(o({},e),{},{left:_})),lazyLoadedList:g,targetSlide:j};return{state:w,nextState:T}},Bb.changeSlide=function(e,t){var n,i,a,r,s=e.slidesToScroll,l=e.slidesToShow,u=e.slideCount,c=e.currentSlide,d=e.targetSlide,p=e.lazyLoad,m=e.infinite;if(n=u%s!==0?0:(u-c)%s,"previous"===t.message)r=c-(a=0===n?s:l-n),p&&!m&&(r=-1===(i=c-a)?u-1:i),m||(r=d-s);else if("next"===t.message)r=c+(a=0===n?s:n),p&&!m&&(r=(c+s)%u+n),m||(r=d+s);
2else if("dots"===t.message)r=t.index*t.slidesToScroll;else if("children"===t.message){if(r=t.index,m){var f=P(o(o({},e),{},{targetSlide:r}));r>t.currentSlide&&"left"===f?r-=u:r<t.currentSlide&&"right"===f&&(r+=u)}}else"index"===t.message&&(r=Number(t.index));return r},Bb.keyHandler=function(e,t,n){return e.target.tagName.match("TEXTAREA|INPUT|SELECT")||!t?"":37===e.keyCode?n?"next":"previous":39===e.keyCode?n?"previous":"next":""},Bb.swipeStart=function(e,t,n){return"IMG"===e.target.tagName&&u(e),!t||!n&&-1!==e.type.indexOf("mouse")?"":{dragging:!0,touchObject:{startX:e.touches?e.touches[0].pageX:e.clientX,startY:e.touches?e.touches[0].pageY:e.clientY,curX:e.touches?e.touches[0].pageX:e.clientX,curY:e.touches?e.touches[0].pageY:e.clientY}}},Bb.swipeMove=function(e,t){var n=t.scrolling,i=t.animating,a=t.vertical,r=t.swipeToSlide,s=t.verticalSwiping,l=t.rtl,c=t.currentSlide,d=t.edgeFriction,p=t.edgeDragged,m=t.onEdge,f=t.swiped,h=t.swiping,g=t.slideCount,y=t.slidesToScroll,_=t.infinite,k=t.touchObject,w=t.swipeEvent,x=t.listHeight,T=t.listWidth;if(!n){if(i)return u(e);a&&r&&s&&u(e);var j,C={},P=E(t);k.curX=e.touches?e.touches[0].pageX:e.clientX,k.curY=e.touches?e.touches[0].pageY:e.clientY,k.swipeLength=Math.round(Math.sqrt(Math.pow(k.curX-k.startX,2)));var M=Math.round(Math.sqrt(Math.pow(k.curY-k.startY,2)));if(!s&&!h&&M>10)return{scrolling:!0};s&&(k.swipeLength=M);var L=(l?-1:1)*(k.curX>k.startX?1:-1);s&&(L=k.curY>k.startY?1:-1);var R=Math.ceil(g/y),N=v(t.touchObject,s),O=k.swipeLength;return _||(0===c&&("right"===N||"down"===N)||c+1>=R&&("left"===N||"up"===N)||!b(t)&&("left"===N||"up"===N))&&(O=k.swipeLength*d,!1===p&&m&&(m(N),C.edgeDragged=!0)),!f&&w&&(w(N),C.swiped=!0),j=a?P+O*(x/T)*L:l?P-O*L:P+O*L,s&&(j=P+O*L),C=o(o({},C),{},{touchObject:k,swipeLeft:j,trackStyle:S(o(o({},t),{},{left:j}))}),Math.abs(k.curX-k.startX)<.8*Math.abs(k.curY-k.startY)||k.swipeLength>10&&(C.swiping=!0,u(e)),C}},Bb.swipeEnd=function(e,t){var n=t.dragging,i=t.swipe,a=t.touchObject,r=t.listWidth,s=t.touchThreshold,l=t.verticalSwiping,c=t.listHeight,d=t.swipeToSlide,p=t.scrolling,m=t.onSwipe,f=t.targetSlide,h=t.currentSlide,g=t.infinite;if(!n)return i&&u(e),{};var b=l?c/s:r/s,y=v(a,l),w={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(p||!a.swipeLength)return w;if(a.swipeLength>b){u(e),m&&m(y);var S,T,j=g?h:f;switch(y){case"left":case"up":T=j+k(t),S=d?_(t,T):T,w.currentDirection=0;break;case"right":case"down":T=j-k(t),S=d?_(t,T):T,w.currentDirection=1;break;default:S=j}w.triggerSlideHandler=S}else{var C=E(t);w.trackStyle=x(o(o({},t),{},{left:C}))}return w};var y=Bb.getNavigableIndexes=function(e){for(var t=e.infinite?2*e.slideCount:e.slideCount,n=e.infinite?-1*e.slidesToShow:0,i=e.infinite?-1*e.slidesToShow:0,a=[];n<t;)a.push(n),n=i+e.slidesToScroll,i+=Math.min(e.slidesToScroll,e.slidesToShow);return a},_=Bb.checkNavigable=function(e,t){var n=y(e),i=0;if(t>n[n.length-1])t=n[n.length-1];else for(var a in n){if(t<n[a]){t=i;break}i=n[a]}return t},k=Bb.getSlideCount=function(e){var t=e.centerMode?e.slideWidth*Math.floor(e.slidesToShow/2):0;if(e.swipeToSlide){var n,i=e.listRef,a=i.querySelectorAll&&i.querySelectorAll(".slick-slide")||[];if(Array.from(a).every(function(i){if(e.vertical){if(i.offsetTop+g(i)/2>-1*e.swipeLeft)return n=i,!1}else if(i.offsetLeft-t+h(i)/2>-1*e.swipeLeft)return n=i,!1;return!0}),!n)return 0;var r=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(n.dataset.index-r)||1}return e.slidesToScroll},w=Bb.checkSpecKeys=function(e,t){return t.reduce(function(t,n){return t&&e.hasOwnProperty(n)},!0)?null:console.error("Keys Missing:",e)},S=Bb.getTrackCSS=function(e){var t,n;w(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]),e.vertical?n=(e.unslick?e.slideCount:e.slideCount+2*e.slidesToShow)*e.slideHeight:t=C(e)*e.slideWidth;var i={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var a=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",r=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",s=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";i=o(o({},i),{},{WebkitTransform:a,transform:r,msTransform:s})}
2else e.vertical?i.top=e.left:i.left=e.left;return e.fade&&(i={opacity:1}),t&&(i.width=t),n&&(i.height=n),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?i.marginTop=e.left+"px":i.marginLeft=e.left+"px"),i},x=Bb.getTrackAnimateCSS=function(e){w(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=S(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t},E=Bb.getTrackLeft=function(e){if(e.unslick)return 0;w(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t,n,i=e.slideIndex,a=e.trackRef,r=e.infinite,o=e.centerMode,s=e.slideCount,l=e.slidesToShow,u=e.slidesToScroll,c=e.slideWidth,d=e.listWidth,p=e.variableWidth,m=e.slideHeight,f=e.fade,h=e.vertical;if(f||1===e.slideCount)return 0;var g=0;if(r?(g=-T(e),s%u!==0&&i+u>s&&(g=-(i>s?l-(i-s):s%u)),o&&(g+=parseInt(l/2))):(s%u!==0&&i+u>s&&(g=l-s%u),o&&(g=parseInt(l/2))),t=h?i*m*-1+g*m:i*c*-1+g*c,!0===p){var v,b=a&&a.node;if(v=i+T(e),t=(n=b&&b.childNodes[v])?-1*n.offsetLeft:0,!0===o){v=r?i+T(e):i,n=b&&b.children[v],t=0;for(var y=0;y<v;y++)t-=b&&b.children[y]&&b.children[y].offsetWidth;t-=parseInt(e.centerPadding),t+=n&&(d-n.offsetWidth)/2}}return t},T=Bb.getPreClones=function(e){return e.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+(e.centerMode?1:0)},j=Bb.getPostClones=function(e){return e.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+(e.centerMode?1:0)},C=Bb.getTotalSlides=function(e){return 1===e.slideCount?1:T(e)+e.slideCount+j(e)},P=Bb.siblingDirection=function(e){return e.targetSlide>e.currentSlide?e.targetSlide>e.currentSlide+M(e)?"left":"right":e.targetSlide<e.currentSlide-L(e)?"right":"left"},M=Bb.slidesOnRight=function(e){var t=e.slidesToShow,n=e.centerMode,i=e.rtl,a=e.centerPadding;if(n){var r=(t-1)/2+1;return parseInt(a)>0&&(r+=1),i&&t%2==0&&(r+=1),r}return i?0:t-1},L=Bb.slidesOnLeft=function(e){var t=e.slidesToShow,n=e.centerMode,i=e.rtl,a=e.centerPadding;if(n){var r=(t-1)/2+1;return parseInt(a)>0&&(r+=1),!i&&t%2==0&&(r+=1),r}return i?t-1:0};Bb.canUseDOM=function(){return!!(typeof window<"u"&&window.document&&window.document.createElement)};var R=Bb.validSettings=Object.keys(t.default);return Bb}var Jb,Gb={};function Yb(){if(Jb)return Gb;Jb=1,Object.defineProperty(Gb,"__esModule",{value:!0}),Gb.Track=void 0;var e=i(a),t=i(Nc()),n=qb();function i(e){return e&&e.__esModule?e:{default:e}}function r(e){return(r="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})(e)}function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)({}).hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},o.apply(null,arguments)}function s(e,t){return(s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function l(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function u(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(u=function(){return!!e})()}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){m(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEac
2h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function m(e,t,n){return(t=f(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t);if("object"!=r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e,"string");return"symbol"==r(t)?t:t+""}var h=function(e){var t,n,i,a,r;return i=(r=e.rtl?e.slideCount-1-e.index:e.index)<0||r>=e.slideCount,e.centerMode?(a=Math.floor(e.slidesToShow/2),n=(r-e.currentSlide)%e.slideCount===0,r>e.currentSlide-a-1&&r<=e.currentSlide+a&&(t=!0)):t=e.currentSlide<=r&&r<e.currentSlide+e.slidesToShow,{"slick-slide":!0,"slick-active":t,"slick-center":n,"slick-cloned":i,"slick-current":r===(e.targetSlide<0?e.targetSlide+e.slideCount:e.targetSlide>=e.slideCount?e.targetSlide-e.slideCount:e.targetSlide)}},g=function(e,t){return e.key||t};return Gb.Track=function(i){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(d,i);var a=function(e){var t=u();return function(){var n,i=c(e);if(t){var a=c(this).constructor;n=Reflect.construct(i,arguments,a)}else n=i.apply(this,arguments);return function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return l(e)}(this,n)}}(d);function d(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d);for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return m(l(e=a.call.apply(a,[this].concat(n))),"node",null),m(l(e),"handleRef",function(t){e.node=t}),e}return function(e,t){t&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,f(i.key),i)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1})}(d,[{key:"render",value:function(){var i=function(i){var a,r=[],o=[],s=[],l=e.default.Children.count(i.children),u=(0,n.lazyStartIndex)(i),c=(0,n.lazyEndIndex)(i);return e.default.Children.forEach(i.children,function(d,m){var f,v={message:"children",index:m,slidesToScroll:i.slidesToScroll,currentSlide:i.currentSlide};f=!i.lazyLoad||i.lazyLoad&&i.lazyLoadedList.indexOf(m)>=0?d:e.default.createElement("div",null);var b=function(e){var t={};return(void 0===e.variableWidth||!1===e.variableWidth)&&(t.width=e.slideWidth),e.fade&&(t.position="relative",e.vertical?t.top=-e.index*parseInt(e.slideHeight):t.left=-e.index*parseInt(e.slideWidth),t.opacity=e.currentSlide===e.index?1:0,t.zIndex=e.currentSlide===e.index?999:998,e.useCSS&&(t.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),t}(p(p({},i),{},{index:m})),y=f.props.className||"",_=h(p(p({},i),{},{index:m}));if(r.push(e.default.cloneElement(f,{key:"original"+g(f,m),"data-index":m,className:(0,t.default)(_,y),tabIndex:"-1","aria-hidden":!_["slick-active"],style:p(p({outline:"none"},f.props.style||{}),b),onClick:function(e){f.props&&f.props.onClick&&f.props.onClick(e),i.focusOnSelect&&i.focusOnSelect(v)}})),i.infinite&&l>1&&!1===i.fade&&!i.unslick){var k=l-m;k<=(0,n.getPreClones)(i)&&((a=-k)>=u&&(f=d),_=h(p(p({},i),{},{index:a})),o.push(e.default.cloneElement(f,{key:"precloned"+g(f,a),"data-index":a,tabIndex:"-1",className:(0,t.default)(_,y),"aria-hidden":!_["slick-active"],style:p(p({},f.props.style||{}),b),onClick:function(e){f.props&&f.props.onClick&&f.props.onClick(e),i.focusOnSelect&&i.focusOnSelect(v)}}))),m<(0,n.getPostClones)(i)&&((a=l+m)<c&&(f=d),_=h(p(p({},i),{},{index:a})),s.push(e.default.cloneElement(f,{key:"postcloned"+g(f,a),"data-index":a,tabIndex:"-1",className:(0,t.default)(_,y),"aria-hidden":!_["slick-active"],style:p(p({},f.props.style||{}),b),onClick:function(e){f.props&&f.props.onClick&&f.props.onClick(e),i.focusOnSelect&&i.focusOnSelect(v)}})))}}),i.rtl?o.concat(r,s).reverse():o.concat(r,s)}(this.props),a=this.props,r={onMouseEnter:a.onMouseEnter,onMouseOver:a.onMouseOver,onMouseLeave:a.onMouseLeave};return e.default.createElement("div",o({ref:this.handleRef,className:"slick-track",style:this.props.trackStyle},r),i)}}]),d}(e.default.PureComponent),Gb}var Xb,Zb={};function Qb(){if(Xb)return Zb;function e(t){return(e="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})(t)}
2Xb=1,Object.defineProperty(Zb,"__esModule",{value:!0}),Zb.Dots=void 0;var t=r(a),n=r(Nc()),i=qb();function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function s(e,t,n){return(t=l(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(t){var n=function(t){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,"string");if("object"!=e(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(n)?n:n+""}function u(e,t){return(u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(c=function(){return!!e})()}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}return Zb.Dots=function(a){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(p,a);var r=function(t){var n=c();return function(){var i,a=d(t);if(n){var r=d(this).constructor;i=Reflect.construct(a,arguments,r)}else i=a.apply(this,arguments);return function(t,n){if(n&&("object"==e(n)||"function"==typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t)}(this,i)}}(p);function p(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,p),r.apply(this,arguments)}return function(e,t){t&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,l(i.key),i)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1})}(p,[{key:"clickHandler",value:function(e,t){t.preventDefault(),this.props.clickHandler(e)}},{key:"render",value:function(){for(var e=this.props,a=e.onMouseEnter,r=e.onMouseOver,l=e.onMouseLeave,u=e.infinite,c=e.slidesToScroll,d=e.slidesToShow,p=e.slideCount,m=e.currentSlide,f=function(e){return e.infinite?Math.ceil(e.slideCount/e.slidesToScroll):Math.ceil((e.slideCount-e.slidesToShow)/e.slidesToScroll)+1}({slideCount:p,slidesToScroll:c,slidesToShow:d,infinite:u}),h={onMouseEnter:a,onMouseOver:r,onMouseLeave:l},g=[],v=0;v<f;v++){var b=(v+1)*c-1,y=u?b:(0,i.clamp)(b,0,p-1),_=y-(c-1),k=u?_:(0,i.clamp)(_,0,p-1),w=(0,n.default)({"slick-active":u?m>=k&&m<=y:m===k}),S={message:"dots",index:v,slidesToScroll:c,currentSlide:m},x=this.clickHandler.bind(this,S);g=g.concat(t.default.createElement("li",{key:v,className:w},t.default.cloneElement(this.props.customPaging(v),{onClick:x})))}return t.default.cloneElement(this.props.appendDots(g),function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){s(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({className:this.props.dotsClass},h))}}]),p}(t.default.PureComponent),Zb}var ey,ty={};var ny=function(){if(typeof Map<"u")return Map;function e(e,t){var n=-1;return e.some(function(e,i){return e[0]===t&&(n=i,!0)}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),i=this.__entries__[n];return i&&i[1]},t.prototype.set=function(t,n){var i=e(this.__entries__,t);~i?this.__entries__[i][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,i=e(n,t);~i&&n.splice(i,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,i=this.__entries__;n<i.length;n++){var a=i[n];e.call(t,a[1],a[0])}},t}()}(),iy=typeof window<"u"&&typeof document<"u"&&window.document===document,ay=typeof globalThis<"u"&&globalThis.Math===Math?globalThis:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")(),ry="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(ay):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)},oy=["top","right","bottom","left","width","height","size","weight"],sy=typeof MutationObserver<"u",ly=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e){var t=!1,n=!1,i=0;function a(){t&&(t=!1,e()),n&&o()}function r(){ry(a)}function o(){var e=Date.now();if(t){if(e-i<2)return;n=!0}else t=!0,n=!1,setTimeout(r,20);i=e}return o}(this.refresh.bind(this))}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter(function(e){return e.gatherActive(),e.hasActive()});return e.forEach(function(e){return e.broadcastActive()}),e.length>0},e.prototype.connect_=function(){!iy||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),sy?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!iy||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;oy.some(function(e){return!!~n.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=ne
2w e),this.instance_},e.instance_=null,e}(),uy=function(e,t){for(var n=0,i=Object.keys(t);n<i.length;n++){var a=i[n];Object.defineProperty(e,a,{value:t[a],enumerable:!1,writable:!1,configurable:!0})}return e},cy=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||ay},dy=gy(0,0,0,0);function py(e){return parseFloat(e)||0}function my(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce(function(t,n){return t+py(e["border-"+n+"-width"])},0)}var fy=function(){return typeof SVGGraphicsElement<"u"?function(e){return e instanceof cy(e).SVGGraphicsElement}:function(e){return e instanceof cy(e).SVGElement&&"function"==typeof e.getBBox}}();function hy(e){return iy?fy(e)?function(e){var t=e.getBBox();return gy(0,0,t.width,t.height)}(e):function(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return dy;var i=cy(e).getComputedStyle(e),a=function(e){for(var t={},n=0,i=["top","right","bottom","left"];n<i.length;n++){var a=i[n],r=e["padding-"+a];t[a]=py(r)}return t}(i),r=a.left+a.right,o=a.top+a.bottom,s=py(i.width),l=py(i.height);if("border-box"===i.boxSizing&&(Math.round(s+r)!==t&&(s-=my(i,"left","right")+r),Math.round(l+o)!==n&&(l-=my(i,"top","bottom")+o)),!function(e){return e===cy(e).document.documentElement}(e)){var u=Math.round(s+r)-t,c=Math.round(l+o)-n;1!==Math.abs(u)&&(s-=u),1!==Math.abs(c)&&(l-=c)}return gy(a.left,a.top,s,l)}(e):dy}function gy(e,t,n,i){return{x:e,y:t,width:n,height:i}}var vy=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=gy(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=hy(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),by=function(){return function(e,t){var n=function(e){var t=e.x,n=e.y,i=e.width,a=e.height,r=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,o=Object.create(r.prototype);return uy(o,{x:t,y:n,width:i,height:a,top:n,right:t+i,bottom:a+n,left:t}),o}(t);uy(this,{target:e,contentRect:n})}}(),yy=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new ny,"function"!=typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u")&&Element instanceof Object){if(!(e instanceof cy(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new vy(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u")&&Element instanceof Object){if(!(e instanceof cy(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(t){t.isActive()&&e.activeObservations_.push(t)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map(function(e){return new by(e.target,e.broadcastRect())});this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),_y=typeof WeakMap<"u"?new WeakMap:new ny,ky=function(){return function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=ly.getInstance(),i=new yy(t,n,this);_y.set(this,i)}}();["observe","unobserve","disconnect"].forEach(function(e){ky.prototype[e]=function(){var t;return(t=_y.get(this))[e].apply(t,arguments)}});var wy=typeof ay.ResizeObserver<"u"?ay.ResizeObserver:ky;const Sy=z(Object.freeze(Object.defineProperty({__proto__:null,default:wy},Symbol.toStringTag,{value:"Module"})));var xy,Ey,Ty,jy,Cy,Py,My;function Ly(){if(xy)return Fb;
2xy=1,Object.defineProperty(Fb,"__esModule",{value:!0}),Fb.InnerSlider=void 0;var e=c(a),t=c((Ab||(Ab=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,e.default={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0}}(zb)),zb)),n=c(function(){if($b)return Ib;$b=1;var e=/^\s+|\s+$/g,t=/^[-+]0x[0-9a-f]+$/i,n=/^0b[01]+$/i,i=/^0o[0-7]+$/i,a=parseInt,r="object"==typeof V&&V&&V.Object===Object&&V,o="object"==typeof self&&self&&self.Object===Object&&self,s=r||o||Function("return this")(),l=Object.prototype.toString,u=Math.max,c=Math.min,d=function(){return s.Date.now()};function p(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function m(r){if("number"==typeof r)return r;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==l.call(e)}(r))return NaN;if(p(r)){var o="function"==typeof r.valueOf?r.valueOf():r;r=p(o)?o+"":o}if("string"!=typeof r)return 0===r?r:+r;r=r.replace(e,"");var s=n.test(r);return s||i.test(r)?a(r.slice(2),s?2:8):t.test(r)?NaN:+r}return Ib=function(e,t,n){var i,a,r,o,s,l,f=0,h=!1,g=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var n=i,r=a;return i=a=void 0,f=t,o=e.apply(r,n)}function y(e){var n=e-l;return void 0===l||n>=t||n<0||g&&e-f>=r}function _(){var e=d();if(y(e))return k(e);s=setTimeout(_,function(e){var n=t-(e-l);return g?c(n,r-(e-f)):n}(e))}function k(e){return s=void 0,v&&i?b(e):(i=a=void 0,o)}function w(){var e=d(),n=y(e);if(i=arguments,a=this,l=e,n){if(void 0===s)return function(e){return f=e,s=setTimeout(_,t),h?b(e):o}(l);if(g)return s=setTimeout(_,t),b(l)}return void 0===s&&(s=setTimeout(_,t)),o}return t=m(t)||0,p(n)&&(h=!!n.leading,r=(g="maxWait"in n)?u(m(n.maxWait)||0,t):r,v="trailing"in n?!!n.trailing:v),w.cancel=function(){void 0!==s&&clearTimeout(s),f=0,i=l=a=s=void 0},w.flush=function(){return void 0===s?o:k(d())},w},Ib}()),i=c(Nc()),r=qb(),o=Yb(),s=Qb(),l=function(){if(ey)return ty;function e(t){return(e="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})(t)}ey=1,Object.defineProperty(ty,"__esModule",{value:!0}),ty.PrevArrow=ty.NextArrow=void 0;var t=r(a),n=r(Nc()),i=qb();function r(e){return e&&e.__esModule?e:{default:e}}function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)({}).hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},o.apply(null,arguments)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function l(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){u(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}function u(e,t,n){return(t=p(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,p(i.key),i)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function p(t){var n=function(t){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,"string");if("object"!=e(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(n)?n:n+""}function m(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}function f(e,t){return(f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function h(t){var n=g();return function(){var i,a=v(t);if(n){var r=v(this).constructor;i=Reflect.construct(a,arguments,r)}else i=a.apply(this,arguments);return function(t,n){if(n&&("object"==e(n)||"function"==typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t)}(this,i)}}function g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(g=function(){return!!e})()}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}return ty.PrevArrow=function(e){m(a,e);var i=h(a);function a(){return c(this,a),i.apply(this,arguments)}return d(a,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-prev":!0},i=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(0===this.props.currentSlide||this.props.slideCount<=this.props.slidesToShow)&&(e["slick-disabled"]=!0,i=null);var a={key:"0","data-role":"none",className:(0,n.default)(e),style:{display:"block"},onClick:i},r={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.prevArrow?t.default.cloneElement(this.props.prevArrow,l(l({},a),r)):t.default.createElement("button",o({key:"0",type:"button"},a)," ","Previous")}}]),a}(t.default.PureComponent),ty.NextArrow=function(e){m(r,e);var a=h(r);function r(){return c(this,r),a.apply(this,arguments)}return d(r,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-next":!0},a=this.clickHandler.bind(this,{message:"next"});(0,i.canGoNext)(this.props)||(e["slick-disabled"]=!0,a=null);var r={key:"1","data-role":"none",className:(0,n.default)(e),style:{display:"block"},onClick:a},s={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.nextArrow?t.default.cloneElement(this.props.nextArrow,l(l({},r),s)):t.default.createElement("button",o({key:"1",type:"button"},r)," ","Next")}}]),r}(t.default.PureComponent),ty}(),u=c(Sy);
2function c(e){return e&&e.__esModule?e:{default:e}}function d(e){return(d="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})(e)}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)({}).hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},p.apply(null,arguments)}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach(function(t){y(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function h(e,t){return(h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(v=function(){return!!e})()}function b(e){return(b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e,t,n){return(t=_(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _(e){var t=function(e,t){if("object"!=d(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t);if("object"!=d(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e,"string");return"symbol"==d(t)?t:t+""}return Fb.InnerSlider=function(a){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(m,a);var c=function(e){var t=v();return function(){var n,i=b(e);if(t){var a=b(this).constructor;n=Reflect.construct(i,arguments,a)}else n=i.apply(this,arguments);return function(e,t){if(t&&("object"==d(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return g(e)}(this,n)}}(m);function m(a){var d;(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,m),y(g(d=c.call(this,a)),"listRefHandler",function(e){return d.list=e}),y(g(d),"trackRefHandler",function(e){return d.track=e}),y(g(d),"adaptHeight",function(){if(d.props.adaptiveHeight&&d.list){var e=d.list.querySelector('[data-index="'.concat(d.state.currentSlide,'"]'));d.list.style.height=(0,r.getHeight)(e)+"px"}}),y(g(d),"componentDidMount",function(){if(d.props.onInit&&d.props.onInit(),d.props.lazyLoad){var e=(0,r.getOnDemandLazySlides)(f(f({},d.props),d.state));e.length>0&&(d.setState(function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}}),d.props.onLazyLoad&&d.props.onLazyLoad(e))}var t=f({listRef:d.list,trackRef:d.track},d.props);d.updateState(t,!0,function(){d.adaptHeight(),d.props.autoplay&&d.autoPlay("update")}),"progressive"===d.props.lazyLoad&&(d.lazyLoadTimer=setInterval(d.progressiveLazyLoad,1e3)),d.ro=new u.default(function(){d.state.animating?(d.onWindowResized(!1),d.callbackTimers.push(setTimeout(function(){return d.onWindowResized()},d.props.speed))):d.onWindowResized()}),d.ro.observe(d.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(e){e.onfocus=d.props.pauseOnFocus?d.onSlideFocus:null,e.onblur=d.props.pauseOnFocus?d.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",d.onWindowResized):window.attachEvent("onresize",d.onWindowResized)}),y(g(d),"componentWillUnmount",function(){d.animationEndCallback&&clearTimeout(d.animationEndCallback),d.lazyLoadTimer&&clearInterval(d.lazyLoadTimer),d.callbackTimers.length&&(d.callbackTimers.forEac
vendor: 7,932 bytes, line 2
2h(function(e){return clearTimeout(e)}),d.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",d.onWindowResized):window.detachEvent("onresize",d.onWindowResized),d.autoplayTimer&&clearInterval(d.autoplayTimer),d.ro.disconnect()}),y(g(d),"componentDidUpdate",function(t){if(d.checkImagesLoad(),d.props.onReInit&&d.props.onReInit(),d.props.lazyLoad){var n=(0,r.getOnDemandLazySlides)(f(f({},d.props),d.state));n.length>0&&(d.setState(function(e){return{lazyLoadedList:e.lazyLoadedList.concat(n)}}),d.props.onLazyLoad&&d.props.onLazyLoad(n))}d.adaptHeight();var i=f(f({listRef:d.list,trackRef:d.track},d.props),d.state),a=d.didPropsChange(t);a&&d.updateState(i,a,function(){d.state.currentSlide>=e.default.Children.count(d.props.children)&&d.changeSlide({message:"index",index:e.default.Children.count(d.props.children)-d.props.slidesToShow,currentSlide:d.state.currentSlide}),d.props.autoplay?d.autoPlay("update"):d.pause("paused")})}),y(g(d),"onWindowResized",function(e){d.debouncedResize&&d.debouncedResize.cancel(),d.debouncedResize=(0,n.default)(function(){return d.resizeWindow(e)},50),d.debouncedResize()}),y(g(d),"resizeWindow",function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(d.track&&d.track.node){var t=f(f({listRef:d.list,trackRef:d.track},d.props),d.state);d.updateState(t,e,function(){d.props.autoplay?d.autoPlay("update"):d.pause("paused")}),d.setState({animating:!1}),clearTimeout(d.animationEndCallback),delete d.animationEndCallback}}),y(g(d),"updateState",function(t,n,i){var a=(0,r.initializedState)(t);t=f(f(f({},t),a),{},{slideIndex:a.currentSlide});var o=(0,r.getTrackLeft)(t);t=f(f({},t),{},{left:o});var s=(0,r.getTrackCSS)(t);(n||e.default.Children.count(d.props.children)!==e.default.Children.count(t.children))&&(a.trackStyle=s),d.setState(a,i)}),y(g(d),"ssrInit",function(){if(d.props.variableWidth){var t=0,n=0,i=[],a=(0,r.getPreClones)(f(f(f({},d.props),d.state),{},{slideCount:d.props.children.length})),o=(0,r.getPostClones)(f(f(f({},d.props),d.state),{},{slideCount:d.props.children.length}));d.props.children.forEach(function(e){i.push(e.props.style.width),t+=e.props.style.width});for(var s=0;s<a;s++)n+=i[i.length-1-s],t+=i[i.length-1-s];for(var l=0;l<o;l++)t+=i[l];for(var u=0;u<d.state.currentSlide;u++)n+=i[u];var c={width:t+"px",left:-n+"px"};if(d.props.centerMode){var p="".concat(i[d.state.currentSlide],"px");c.left="calc(".concat(c.left," + (100% - ").concat(p,") / 2 ) ")}return{trackStyle:c}}var m=e.default.Children.count(d.props.children),h=f(f(f({},d.props),d.state),{},{slideCount:m}),g=(0,r.getPreClones)(h)+(0,r.getPostClones)(h)+m,v=100/d.props.slidesToShow*g,b=100/g,y=-b*((0,r.getPreClones)(h)+d.state.currentSlide)*v/100;return d.props.centerMode&&(y+=(100-b*v/100)/2),{slideWidth:b+"%",trackStyle:{width:v+"%",left:y+"%"}}}),y(g(d),"checkImagesLoad",function(){var e=d.list&&d.list.querySelectorAll&&d.list.querySelectorAll(".slick-slide img")||[],t=e.length,n=0;Array.prototype.forEach.call(e,function(e){var i=function(){return++n&&n>=t&&d.onWindowResized()};if(e.onclick){var a=e.onclick;e.onclick=function(t){a(t),e.parentNode.focus()}}else e.onclick=function(){return e.parentNode.focus()};e.onload||(d.props.lazyLoad?e.onload=function(){d.adaptHeight(),d.callbackTimers.push(setTimeout(d.onWindowResized,d.props.speed))}:(e.onload=i,e.onerror=function(){i(),d.props.onLazyLoadError&&d.props.onLazyLoadError()}))})}),y(g(d),"progressiveLazyLoad",function(){for(var e=[],t=f(f({},d.props),d.state),n=d.state.currentSlide;n<d.state.slideCount+(0,r.getPostClones)(t);n++)if(d.state.lazyLoadedList.indexOf(n)<0){e.push(n);break}for(var i=d.state.currentSlide-1;i>=-(0,r.getPreClones)(t);i--)if(d.state.lazyLoadedList.indexOf(i)<0){e.push(i);break}e.length>0?(d.setState(function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}}),d.props.onLazyLoad&&d.props.onLazyLoad(e)):d.lazyLoadTimer&&(clearInterval(d.lazyLoadTimer),delete d.lazyLoadTimer)}),y(g(d),"slideHandler",function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=d.props,i=n.asNavFor,a=n.beforeChange,o=n.onLazyLoad,s=n.speed,l=n.afterChange,u=d.state.currentSlide,c=(0,r.slideHandler)(f(f(f({index:e},d.props),d.state),{},{trackRef:d.track,useCSS:d.props.useCSS&&!t})),p=c.state,m=c.nextState;if(p){a&&a(u,p.currentSlide);var h=p.lazyLoadedList.filter(function(e){return d.state.lazyLoadedList.indexOf(e)<0});o&&h.length>0&&o(h),!d.props.waitForAnimate&&d.animationEndCallback&&(clearTimeout(d.animationEndCallback),l&&l(u),delete d.animationEndCallback),d.setState(p,function(){i&&d.asNavForIndex!==e&&(d.asNavForIndex=e,i.innerSlider.slideHandler(e)),m&&(d.animationEndCallback=setTimeout(function(){var e=m.animating,t=function(e,t){if(null==e)return{};var n,i,a=function(e,t){if(null==e)return{};var n={};for(var i in e)if({}.hasOwnProperty.call(e,i)){if(t.includes(i))continue;n[i]=e[i]}return n}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(i=0;i<r.length;i++)n=r[i],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(m,["animating"]);d.setState(t,function(){d.callbackTimers.push(setTimeout(function(){return d.setState({animating:e})},10)),l&&l(p.currentSlide),delete d.animationEndCallback})},s))})}}),y(g(d),"changeSlide",function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=f(f({},d.props),d.state),i=(0,r.changeSlide)(n,e);if((0===i||i)&&(!0===t?d.slideHandler(i,t):d.slideHandler(i),d.props.autoplay&&d.autoPlay("update"),d.props.focusOnSelect)){var a=d.list.querySelectorAll(".slick-current");a[0]&&a[0].focus()}}),y(g(d),"clickHandler",function(e){!1===d.clickable&&(e.stopPropagation(),e.preventDefault()),d.clickable=!0}),y(g(d),"keyHandler",function(e){var t=(0,r.keyHandler)(e,d.props.accessibility,d.props.rtl);""!==t&&d.changeSlide({message:t})}),y(g(d),"selectHandler",function(e){d.changeSlide(e)}),y(g(d),"disableBodyScroll",function(){window.ontouchmove=function(e){(e=e||window.event).preventDefault&&e.preventDefault(),e.returnValue=!1}}),y(g(d),"enableBodyScroll",function(){window.ontouchmove=null}),y(g(d),"swipeStart",function(e){d.props.verticalSwiping&&d.disableBodyScroll();var t=(0,r.swipeStart)(e,d.props.swipe,d.props.draggable);""!==t&&d.setState(t)}),y(g(d),"swipeMove",function(e){var t=(0,r.swipeMove)(e,f(f(f({},d.props),d.state),{},{trackRef:d.track,listRef:d.list,slideIndex:d.state.currentSlide}));t&&(t.swiping&&(d.clickable=!1),d.setState(t))}),y(g(d),"swipeEnd",function(e){var t=(0,r.swipeEnd)(e,f(f(f({},d.props),d.state),{},{trackRef:d.track,listRef:d.list,slideIndex:d.state.currentSlide}));if(t){var n=t.triggerSlideHandler;delete t.triggerSlideHandler,d.setState(t),void 0!==n&&(d.slideHandler(n),d.props.verticalSwiping&&d.enableBodyScroll())}}),y(g(d),"touchEnd",function(e){d.swipeEnd(e),d.clickable=!0}),y(g(d),"slickPrev",function(){d.callbackTimers.push(setTimeout(function(){return d.changeSlide({message:"previous"})},0))}),y(g(d),"slickNext",function(){d.callbackTimers.push(setTimeout(function(){return d.changeSlide({message:"next"})},0))}),y(g(d),"slickGoTo",function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e=Number(e),isNaN(e))return"";d.callbackTimers.push(setTimeout(function(){return d.changeSlide({message:"index",index:e,currentSlide:d.state.currentSlide},t)},0))}),y(g(d),"play",function(){var e;if(d.props.rtl)e=d.state.currentSlide-d.props.slidesToScroll;else{if(!(0,r.canGoNext)(f(f({},d.props),d.state)))return!1;e=d.state.currentSlide+d.props.slidesToScroll}d.slideHandler(e)}),y(g(d),"autoPlay",function(e){d.autoplayTimer&&clearInterval(d.autoplayTimer);var t=d.state.autoplaying;if("update"===e){if("hovered"===t||"focused"===t||"paused"===t)return}else if("leave"===e){if("paused"===t||"focused"===t)return}else if("blur"===e&&("paused"===t||"hovered"===t))return;d.autoplayTimer=setInterval(d.play,d.props.autoplaySpeed+50),d.setState({auto
2playing:"playing"})}),y(g(d),"pause",function(e){d.autoplayTimer&&(clearInterval(d.autoplayTimer),d.autoplayTimer=null);var t=d.state.autoplaying;"paused"===e?d.setState({autoplaying:"paused"}):"focused"===e?("hovered"===t||"playing"===t)&&d.setState({autoplaying:"focused"}):"playing"===t&&d.setState({autoplaying:"hovered"})}),y(g(d),"onDotsOver",function(){return d.props.autoplay&&d.pause("hovered")}),y(g(d),"onDotsLeave",function(){return d.props.autoplay&&"hovered"===d.state.autoplaying&&d.autoPlay("leave")}),y(g(d),"onTrackOver",function(){return d.props.autoplay&&d.pause("hovered")}),y(g(d),"onTrackLeave",function(){return d.props.autoplay&&"hovered"===d.state.autoplaying&&d.autoPlay("leave")}),y(g(d),"onSlideFocus",function(){return d.props.autoplay&&d.pause("focused")}),y(g(d),"onSlideBlur",function(){return d.props.autoplay&&"focused"===d.state.autoplaying&&d.autoPlay("blur")}),y(g(d),"render",function(){var t,n=(0,i.default)("slick-slider",d.props.className,{"slick-vertical":d.props.vertical,"slick-initialized":!0}),a=f(f({},d.props),d.state),u=(0,r.extractObject)(a,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),c=d.props.pauseOnHover;if(u=f(f({},u),{},{onMouseEnter:c?d.onTrackOver:null,onMouseLeave:c?d.onTrackLeave:null,onMouseOver:c?d.onTrackOver:null,focusOnSelect:d.props.focusOnSelect&&d.clickable?d.selectHandler:null}),!0===d.props.dots&&d.state.slideCount>=d.props.slidesToShow){var m=(0,r.extractObject)(a,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),h=d.props.pauseOnDotsHover;m=f(f({},m),{},{clickHandler:d.changeSlide,onMouseEnter:h?d.onDotsLeave:null,onMouseOver:h?d.onDotsOver:null,onMouseLeave:h?d.onDotsLeave:null}),t=e.default.createElement(s.Dots,m)}var g,v,b=(0,r.extractObject)(a,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);b.clickHandler=d.changeSlide,d.props.arrows&&(g=e.default.createElement(l.PrevArrow,b),v=e.default.createElement(l.NextArrow,b));var y=null;d.props.vertical&&(y={height:d.state.listHeight});var _=null;!1===d.props.vertical?!0===d.props.centerMode&&(_={padding:"0px "+d.props.centerPadding}):!0===d.props.centerMode&&(_={padding:d.props.centerPadding+" 0px"});var k=f(f({},y),_),w=d.props.touchMove,S={className:"slick-list",style:k,onClick:d.clickHandler,onMouseDown:w?d.swipeStart:null,onMouseMove:d.state.dragging&&w?d.swipeMove:null,onMouseUp:w?d.swipeEnd:null,onMouseLeave:d.state.dragging&&w?d.swipeEnd:null,onTouchStart:w?d.swipeStart:null,onTouchMove:d.state.dragging&&w?d.swipeMove:null,onTouchEnd:w?d.touchEnd:null,onTouchCancel:d.state.dragging&&w?d.swipeEnd:null,onKeyDown:d.props.accessibility?d.keyHandler:null},x={className:n,dir:"ltr",style:d.props.style};return d.props.unslick&&(S={className:"slick-list"},x={className:n,style:d.props.style}),e.default.createElement("div",x,d.props.unslick?"":g,e.default.createElement("div",p({ref:d.listRefHandler},S),e.default.createElement(o.Track,p({ref:d.trackRefHandler},u),d.props.children)),d.props.unslick?"":v,d.props.unslick?"":t)}),d.list=null,d.track=null,d.state=f(f({},t.default),{},{currentSlide:d.props.initialSlide,targetSlide:d.props.initialSlide?d.props.initialSlide:0,slideCount:e.default.Children.count(d.props.children)}),d.callbackTimers=[],d.clickable=!0,d.debouncedResize=null;var h=d.ssrInit();return d.state=f(f({},d.state),h),d}return function(e,t){t&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,_(i.key),i)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1})}(m,[{key:"didPropsChange",value:function(t){for(var n=!1,i=0,a=Object.keys(this.props);i<a.length;i++){var r=a[i];if(!t.hasOwnProperty(r)){n=!0;break}if("object"!==d(t[r])&&"function"!=typeof t[r]&&!isNaN(t[r])&&t[r]!==this.props[r]){n=!0;break}}return n||e.default.Children.count(this.props.children)!==e.default.Children.count(t.children)}}]),m}(e.default.Component),Fb}function Ry(){return Py||(Py=1,function(e){Object.defineProperty(e,"__esMo
2dule",{value:!0}),e.default=void 0;var t=s(a),n=Ly(),i=s(function(){if(Cy)return jy;Cy=1;var e=(Ty||(Ty=1,Ey=function(e){return e.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()}).toLowerCase()}),Ey),t=function(t){var n="",i=Object.keys(t);return i.forEach(function(a,r){var o=t[a];(function(e){return/[height|width]$/.test(e)})(a=e(a))&&"number"==typeof o&&(o+="px"),n+=!0===o?a:!1===o?"not "+a:"("+a+": "+o+")",r<i.length-1&&(n+=" and ")}),n};return jy=function(e){var n="";return"string"==typeof e?e:e instanceof Array?(e.forEach(function(i,a){n+=t(i),a<e.length-1&&(n+=", ")}),n):t(e)},jy}()),r=s(Wb()),o=qb();function s(e){return e&&e.__esModule?e:{default:e}}function l(e){return(l="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})(e)}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)({}).hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},u.apply(null,arguments)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t){return(p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(f=function(){return!!e})()}function h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function g(e,t,n){return(t=v(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t);if("object"!=l(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e,"string");return"symbol"==l(t)?t:t+""}e.default=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(s,e);var a=function(e){var t=f();return function(){var n,i=h(e);if(t){var a=h(this).constructor;n=Reflect.construct(i,arguments,a)}else n=i.apply(this,arguments);return function(e,t){if(t&&("object"==l(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}(this,n)}}(s);function s(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),g(m(t=a.call(this,e)),"innerSliderRefHandler",function(e){return t.innerSlider=e}),g(m(t),"slickPrev",function(){return t.innerSlider.slickPrev()}),g(m(t),"slickNext",function(){return t.innerSlider.slickNext()}),g(m(t),"slickGoTo",function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t.innerSlider.slickGoTo(e,n)}),g(m(t),"slickPause",function(){return t.innerSlider.pause("paused")}),g(m(t),"slickPlay",function(){return t.innerSlider.autoPlay("play")}),t.state={breakpoint:null},t._responsiveMediaHandlers=[],t}return function(e,t){t&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,v(i.key),i)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1})}(s,[{key:"media",value:function(e,t){var n=window.matchMedia(e),i=function(e){e.matches&&t()};n.addListener(i),this._responsiveMediaHandlers.push({mql:n,query:e,listener:i})}},{key:"componentDidMount",value:function(){var e=this;if(this.props.responsive){var t=this.props.responsive.map(function(e){return e.breakpoint});t.sort(function(e,t){return e-t}),t.forEach(function(n,a){var r;r=0===a?(0,i.default)({minWidth:0,maxWidth:n}):(0,i.default)({minWidth:t[a-1]+1,maxWidth:n}),(0,o.canUseDOM)()&&e.media(r,function(){e.setState({breakpoint:n})})});var n=(0,i.default)({minWidth:t.slice(-1)[0]});(0,o.canUseDOM)()&&this.media(n,function(){e.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEac
2h(function(e){e.mql.removeListener(e.listener)})}},{key:"render",value:function(){var e,i,a=this;(e=this.state.breakpoint?"unslick"===(i=this.props.responsive.filter(function(e){return e.breakpoint===a.state.breakpoint}))[0].settings?"unslick":d(d(d({},r.default),this.props),i[0].settings):d(d({},r.default),this.props)).centerMode&&(e.slidesToScroll,e.slidesToScroll=1),e.fade&&(e.slidesToShow,e.slidesToScroll,e.slidesToShow=1,e.slidesToScroll=1);var s=t.default.Children.toArray(this.props.children);s=s.filter(function(e){return"string"==typeof e?!!e.trim():!!e}),e.variableWidth&&(e.rows>1||e.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),e.variableWidth=!1);for(var l=[],c=null,p=0;p<s.length;p+=e.rows*e.slidesPerRow){for(var m=[],f=p;f<p+e.rows*e.slidesPerRow;f+=e.slidesPerRow){for(var h=[],g=f;g<f+e.slidesPerRow&&(e.variableWidth&&s[g].props.style&&(c=s[g].props.style.width),!(g>=s.length));g+=1)h.push(t.default.cloneElement(s[g],{key:100*p+10*f+g,tabIndex:-1,style:{width:"".concat(100/e.slidesPerRow,"%"),display:"inline-block"}}));m.push(t.default.createElement("div",{key:10*p+f},h))}e.variableWidth?l.push(t.default.createElement("div",{key:p,style:{width:c}},m)):l.push(t.default.createElement("div",{key:p},m))}if("unslick"===e){var v="regular slider "+(this.props.className||"");return t.default.createElement("div",{className:v},s)}return l.length<=e.slidesToShow&&(e.unslick=!0),t.default.createElement(n.InnerSlider,u({style:this.props.style,ref:this.innerSliderRefHandler},(0,o.filterSettings)(e)),l)}}]),s}(t.default.Component)}(Vb)),Vb}My||(My=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=function(e){return e&&e.__esModule?e:{default:e}}(Ry());e.default=t.default}({}));const Ny=(0,a.forwardRef)(({children:e,className:t,size:n="default",weight:i=400,...a},r)=>{const o=kt(r),{linkProps:s}=ci(a,o),{focusProps:l,isFocusVisible:u}=ko(),c=Oc("link",`link--${n}`,`link-weight--${i}`,t,{"link--focused":u});return W.jsx("a",{className:c,...Ue(s,l),ref:o,children:e})});Ny.displayName="Link",Su.getCollectionNode,Eu.getCollectionNode;const Oy={initial:{backgroundColor:"rgba(0, 0, 0, 0)"},animate:{backgroundColor:"rgba(0, 0, 0, 0.7)",transition:{duration:.06,easing:"easeIn"}},exit:{backgroundColor:"rgba(0, 0, 0, 0)",transition:{duration:.02,easing:"easeOut"}}},Dy={initial:{opacity:0}
2,animate:{opacity:1,transition:{duration:.04,easing:"easeIn"}},exit:{opacity:0,boxShadow:"none",transition:{duration:.02,easing:"easeOut"}}},Ay=({state:e,children:t,isDismissable:n=!0,modalClassName:i,...r})=>{const o=(0,a.useRef)(null),s=(0,a.useRef)(null),{modalProps:l,underlayProps:u}=function(e,t,n){let{overlayProps:i,underlayProps:r}=Ul({...e,isOpen:t.isOpen,onClose:t.close},n);return Jl({isDisabled:!t.isOpen}),uu(),(0,a.useEffect)(()=>{if(t.isOpen&&n.current)return ru([n.current],{shouldUseInert:!0})},[t.isOpen,n]),{modalProps:Ue(i),underlayProps:r}}({isDismissable:n,...r},e,s);return W.jsx(Hv,{children:e.isOpen?W.jsx(lu,{children:W.jsx(Xv,{features:Nb,children:W.jsx(Db,{...u,className:"modal__underlay",ref:o,variants:Oy,initial:"initial",animate:"animate",exit:"exit",children:W.jsx(Db,{...l,ref:s,className:Oc("modal",i),variants:Dy,initial:"initial",animate:"animate",exit:"exit",children:t})})})}):null})},Iy=(0,a.forwardRef)((e,t)=>{const{state:n,label:i,triggerProps:r,modalClassName:o,renderedChild:s}=function(e,t){const{label:n,children:i,modalClassName:r,onOpenChange:o,onClose:s,hideCloseButton:l}=e,u=Uc({...e,onOpenChange:e=>{e?o?.(e):setTimeout(()=>{o?.(e),s?.()},20)}}),{triggerProps:c,overlayProps:d}=Bl({type:"dialog"},u),{close:p}=u;(0,a.useImperativeHandle)(t,()=>({closeModal:p}));const m=Ue({...c,"aria-expanded":void 0},e),f="function"==typeof i?i(p):i;return{state:u,label:n,triggerProps:m,modalClassName:r,renderedChild:(0,a.isValidElement)(f)?(0,a.cloneElement)(f,{...d,...l?{}:{close:p}}):null}}(e,t);return W.jsxs(W.Fragment,{children:[W.jsx(wp,{...r,children:i}),W.jsx(Ay,{...e,state:n,modalClassName:o,children:s})]})});Iy.displayName="ModalTrigger";const $y={notify:W.jsx(se,{"aria-hidden":"true"}),warning:W.jsx(me,{"aria-hidden":"true"}),error:W.jsx(ne,{"aria-hidden":"true"}),success:W.jsx(q,{"aria-hidden":"true"})},Vy={notify:"status",warning:"alert",error:"alert",success:"status"};const Fy=(0,a.forwardRef)((e,t)=>{const{notificationRef:n,isVisible:i,icon:r,hideIcon:o,dismissLabel:s,hideDismiss:l,classList:u,wrapperClassName:c,contentClassName:d,children:p,role:m,tabIndex:f,onKeyDown:h,handleDismiss:g,otherProps:v}=function(e,t){const{autoFocus:n=!1,severity:i="notify",type:r="inline",hideIcon:o=!1,hideDismiss:s=!0,disableKeyboardDismiss:l=!0,dismissLabel:u,icon:c,className:d,wrapperClassName:p,contentClassName:m,children:f,role:h,tabIndex:g=-1,onClose:v,...b}=e,y=kt(t),[_,k]=(0,a.useState)(!0);(0,a.useEffect)(()=>{n&&y.current?.focus()},[]);const w=c||$y[i],S=function(e,t){if(null!==e)return"string"==typeof e?e:Vy[t]}(h,i),x="number"==typeof g?g:void 0,E=Oc("notification",`notification--${i}`,d,{"notification--page":"page"===r});return{notificationRef:y,isVisible:_,icon:w,hideIcon:o,dismissLabel:u,hideDismiss:s,classList:E,wrapperClassName:p,contentClassName:m,children:f,role:S,tabIndex:x,onKeyDown:e=>{!l&&"Escape"===e.key&&(k(!1),v&&v())},handleDismiss:()=>{k(!1),v&&v()},otherProps:b}}(e,t);return i?W.jsxs("div",{...v,ref:n,className:u,role:m,tabIndex:f,onKeyDown:h,children:[W.jsxs("div",{className:Oc("notification__content-wrapper",c),children:[!o&&W.jsx("div",{className:"notification__icon",children:r}),W.jsx("div",{className:Oc("notification__content",d),children:p})]}),!l&&W.jsx("div",{children:W.jsx("button",{className:"notification__dismiss",onClick:g,"aria-label":s,children:W.jsx(ae,{"aria-hidden":"true",className:"notification__dismiss-icon"})})})]}):null});function zy(e){if("string"==typeof e||"number"==typeof e)return String(e)}Fy.displayName="Notification";const Ky=(0,a.forwardRef)((e,t)=>{const n=kt(t),{label:i,description:r,errorMessage:o,startContent:s,endContent:l,validationBehavior:u,title:c,name:d,isRequired:p,className:m,inputValueAlign:f="left",infoHint:h,infoHintTriggerAriaLabel:g,infoHintDismissAriaLabel:v,infoHintPopoverPlacement:b,isReadOnly:y,isDisabled:_,locale:k}=e,{locale:w}=_i(),S=function(e){let{minValue:t,maxValue:n,step:i,formatOptions:r,value:o,defaultValue:s=NaN,onChange:l,locale:u,isDisabled:c,isReadOnly:d}=e;null===o&&(o=NaN),void 0!==o&&!isNaN(o)&&(o=void 0===i||isNaN(i)?Qt(o,t,n):tn(o,t,n,i)),isNaN(s)||(s=void 0===i||isNaN(i)?Qt(s,t,n):tn(s,t,n,i)
2);let[p,m]=Zt(o,isNaN(s)?NaN:s,l),[f]=(0,a.useState)(p),[h,g]=(0,a.useState)(()=>isNaN(p)?"":new Ar(u,r).format(p)),v=(0,a.useMemo)(()=>new Vr(u,r),[u,r]),b=(0,a.useMemo)(()=>v.getNumberingSystem(h),[v,h]),y=(0,a.useMemo)(()=>new Ar(u,{...r,numberingSystem:b}),[u,r,b]),_=(0,a.useMemo)(()=>y.resolvedOptions(),[y]),k=(0,a.useCallback)(e=>isNaN(e)||null===e?"":y.format(e),[y]),w=Ro({...e,value:p}),S=void 0===i||isNaN(i)?1:i;"percent"===_.style&&(void 0===i||isNaN(i))&&(S=.01);let[x,E]=(0,a.useState)(p),[T,j]=(0,a.useState)(u),[C,P]=(0,a.useState)(r);(!Object.is(p,x)||u!==T||r!==C)&&(g(k(p)),E(p),j(u),P(r));let M=(0,a.useMemo)(()=>v.parse(h),[v,h]),L=(e,i=0)=>{let a=M;if(isNaN(a))return tn(isNaN(i)?0:i,t,n,S);{let i=tn(a,t,n,S);return"+"===e&&i>a||"-"===e&&i<a?i:tn(Yo(e,a,S),t,n,S)}},R=(0,a.useMemo)(()=>!c&&!d&&(isNaN(M)||void 0===n||isNaN(n)||tn(M,t,n,S)>M||Yo("+",M,S)<=n),[c,d,t,n,S,M]),N=(0,a.useMemo)(()=>!c&&!d&&(isNaN(M)||void 0===t||isNaN(t)||tn(M,t,n,S)<M||Yo("-",M,S)>=t),[c,d,t,n,S,M]);return{...w,validate:e=>v.isValidPartialNumber(e,t,n),increment:()=>{let e=L("+",t);e===p&&g(k(e)),m(e),w.commitValidation()},incrementToMax:()=>{null!=n&&(m(tn(n,t,n,S)),w.commitValidation())},decrement:()=>{let e=L("-",n);e===p&&g(k(e)),m(e),w.commitValidation()},decrementToMin:()=>{null!=t&&(m(t),w.commitValidation())},canIncrement:R,canDecrement:N,minValue:t,maxValue:n,numberValue:M,defaultNumberValue:isNaN(s)?f:s,setNumberValue:m,setInputValue:g,inputValue:h,commit:e=>{let a,r=void 0===e?h:e,s=M;if(void 0!==e&&(s=v.parse(r)),!r.length)return m(NaN),void g(void 0===o?"":k(p));isNaN(s)?g(k(p)):(a=void 0===i||isNaN(i)?Qt(s,t,n):tn(s,t,n,i),a=v.parse(k(a)),m(a),g(k(void 0===o?a:p)),w.commitValidation())}}}({...e,locale:k||w}),{labelProps:x,inputProps:E,groupProps:T,descriptionProps:j,errorMessageProps:C,validationErrors:P,isInvalid:M}=function(e,t,n){let{id:i,decrementAriaLabel:r,incrementAriaLabel:o,isDisabled:s,isReadOnly:l,isRequired:u,minValue:c,maxValue:d,autoFocus:p,label:m,formatOptions:f,onBlur:h=()=>{},onFocus:g,onFocusChange:v,onKeyDown:b,onKeyUp:y,description:_,errorMessage:k,isWheelDisabled:w,...S}=e,{increment:x,incrementToMax:E,decrement:T,decrementToMin:j,numberValue:C,inputValue:P,commit:M,commitValidation:L}=t;const R=Mi(function(e){return e&&e.__esModule?e.default:e}(zs),"@react-aria/numberfield");let N=(0,a.useCallback)(()=>{var e,t,i,a;let r=null!==(a=null===(e=n.current)||void 0===e?void 0:e.value)&&void 0!==a?a:"";var o;(0,$.flushSync)(()=>{M()}),(null===(t=n.current)||void 0===t?void 0:t.value)!==r&&Eo(null!==(o=null===(i=n.current)||void 0===i?void 0:i.value)&&void 0!==o?o:"","assertive")},[M,n]),O=je(i),{focusProps:D}=qn({onBlur(){N()}}),A=Jr(f),I=(0,a.useMemo)(()=>A.resolvedOptions(),[A]),V=Jr({...f,currencySign:void 0}),F=(0,a.useMemo)(()=>isNaN(C)?"":V.format(C),[V,C]),{spinButtonProps:z,incrementButtonProps:K,decrementButtonProps:U}=os({isDisabled:s,isReadOnly:l,isRequired:u,maxValue:d,minValue:c,onIncrement:x,onIncrementToMax:E,onDecrement:T,onDecrementToMin:j,value:C,textValue:F}),[B,H]=(0,a.useState)(!1),{focusWithinProps:W}=ei({isDisabled:s,onFocusWithinChange:H});var q;!function(e,t){let{onScroll:n,isDisabled:i}=e,r=(0,a.useCallback)(e=>{e.ctrlKey||(e.preventDefault(),e.stopPropagation(),n&&n({deltaX:e.deltaX,deltaY:e.deltaY}))},[n]);It(t,"wheel",i?void 0:r)}({onScroll:(0,a.useCallback)(e=>{Math.abs(e.deltaY)<=Math.abs(e.deltaX)||(e.deltaY>0?x():e.deltaY<0&&T())},[T,x]),isDisabled:w||s||l||!B},n);let J=(null!==(q=I.maximumFractionDigits)&&void 0!==q?q:0)>0,G=void 0===t.minValue||isNaN(t.minValue)||t.minValue<0,Y="numeric";it()?G?Y="text":J&&(Y="decimal"):ut()&&(G?Y="numeric":J&&(Y="decimal"));let X=Ye(e),Z=(0,a.useCallback)(e=>{e.nativeEvent.isComposing||("Enter"===e.key?(M(),L()):e.continuePropagation())},[M,L]),{isInvalid:Q,validationErrors:ee,validationDetails:te}=t.displayValidation,{labelProps:ne,inputProps:ie,descriptionProps:ae,errorMessageProps:re}=function(e,t,n){let i=xt(e=>{let i=n.current;if(!i)return;let a=null;switch(e.inputType){case"historyUndo":case"historyRedo":case"insertLineBreak":return;case"deleteContent":case"deleteByCut":case"deleteByDrag":a=i.value.slice(0,i.selectionStart)+i.value.slice(i.selectionEnd);break;case"deleteContentForward":a=i.selectionEnd===i.selectionStart?i.value.slice(0,i.selectionStart)+i.value.slice(i.selectionEnd+1):i.value.slice(0,i.selectionStart)+i.value.slice(i.selectionEnd);break;case"deleteContentBackward":a=i.selectionEnd===i.selectionStart?i.value.slice(0,i.selectionStart-1)+i.value.slice(i.selectionStart):i.value.slice(0,i.selectionStart)+i.value.slice(i.selectionEnd);break;case"deleteSoftLineBackward":case"deleteHardLineBackward":a=i.value.slice(i.selectionStart);break;default:null!=e.data&&(a=i.value.slice(0,i.selectionStart)+e.data+i.value.slice(i.selectionEnd))}(null==a||!t.validate(a))&&e.preventDefault()});(0,a.useEffect)(()=>
2{if(!is()||!n.current)return;let e=n.current;return e.addEventListener("beforeinput",i,!1),()=>{e.removeEventListener("beforeinput",i,!1)}},[n]);let r=is()?null:e=>{let n=Ae(e).value.slice(0,Ae(e).selectionStart)+e.data+Ae(e).value.slice(Ae(e).selectionEnd);t.validate(n)||e.preventDefault()},{labelProps:o,inputProps:s,descriptionProps:l,errorMessageProps:u,...c}=ns(e,n),d=(0,a.useRef)(null);return{inputProps:Ue(s,{onBeforeInput:r,onCompositionStart(){let{value:e,selectionStart:t,selectionEnd:i}=n.current;d.current={value:e,selectionStart:t,selectionEnd:i}},onCompositionEnd(){if(n.current&&!t.validate(n.current.value)){let{value:e,selectionStart:i,selectionEnd:a}=d.current;n.current.value=e,n.current.setSelectionRange(i,a),t.setInputValue(e)}}}),labelProps:o,descriptionProps:l,errorMessageProps:u,...c}}({...S,...X,name:void 0,form:void 0,label:m,autoFocus:p,isDisabled:s,isReadOnly:l,isRequired:u,validate:void 0,[Lo]:t,value:P,defaultValue:"!",autoComplete:"off","aria-label":e["aria-label"]||void 0,"aria-labelledby":e["aria-labelledby"]||void 0,id:O,type:"text",inputMode:Y,onChange:e=>{t.validate(e)&&t.setInputValue(e)},onBlur:h,onFocus:g,onFocusChange:v,onKeyDown:(0,a.useMemo)(()=>Me(Z,b),[Z,b]),onKeyUp:y,onPaste:t=>{var n;null===(n=e.onPaste)||void 0===n||n.call(e,t);let i=Ae(t);var a,r,o,s,l,u;i&&(null!==(a=i.selectionEnd)&&void 0!==a?a:-1)-(null!==(r=i.selectionStart)&&void 0!==r?r:0)===i.value.length&&(t.preventDefault(),M(null!==(u=null===(l=t.clipboardData)||void 0===l||null===(s=l.getData)||void 0===s||null===(o=s.call(l,"text/plain"))||void 0===o?void 0:o.trim())&&void 0!==u?u:""))},description:_,errorMessage:k},t,n);zt(n,t.defaultNumberValue,t.setNumberValue);let oe=Ue(z,D,ie,{role:null,"aria-roledescription":rt()?null:R.format("numberField"),"aria-valuemax":null,"aria-valuemin":null,"aria-valuenow":null,"aria-valuetext":null,autoCorrect:"off",spellCheck:"false"});"native"===e.validationBehavior&&(oe["aria-required"]=void 0);let se,le=e=>{var t;De()!==n.current&&("mouse"===e.pointerType?null===(t=n.current)||void 0===t||t.focus():e.target.focus())},ue=e["aria-label"]||("string"==typeof e.label?e.label:"");ue||(se=null!=e.label?ne.id:e["aria-labelledby"]);let ce=je(),de=je();return{groupProps:{...W,role:"group","aria-disabled":s,"aria-invalid":Q?"true":void 0},labelProps:ne,inputProps:oe,incrementButtonProps:Ue(K,{"aria-label":o||R.format("increase",{fieldLabel:ue}).trim(),id:se&&!o?ce:null,"aria-labelledby":se&&!o?`${ce} ${se}`:null,"aria-controls":O,excludeFromTabOrder:!0,preventFocusOnPress:!0,allowFocusWhenDisabled:!0,isDisabled:!t.canIncrement,onPressStart:le}),decrementButtonProps:Ue(U,{"aria-label":r||R.format("decrease",{fieldLabel:ue}).trim(),id:se&&!r?de:null,"aria-labelledby":se&&!r?`${de} ${se}`:null,"aria-controls":O,excludeFromTabOrder:!0,preventFocusOnPress:!0,allowFocusWhenDisabled:!0,isDisabled:!t.canDecrement,onPressStart:le}),errorMessageProps:re,descriptionProps:ae,isInvalid:Q,validationErrors:ee,validationDetails:te}}(e,S,n),{isFocusVisible:L,focusProps:R}=ko({isTextInput:!0}),N=Oc("numberfield",{"numberfield--focused":L,"numberfield--filled":E.value,"numberfield--invalid":M,"numberfield--readonly":y,"numberfield--disabled":_}),O=Oc("numberfield__input",`numberfield__input--align-${f}`),{errorMessage:D,hasMessages:A}=yp({validationBehavior:u,validationErrors:P,customErrorMessage:o,description:r}),I=je(),V=je(),F=function({startContent:e,endContent:t,startContentId:n,endContentId:i,ariaLabelProp:a,ariaLabelledbyProp:r}){const o=!!zy(e),s=!!zy(t);return{"aria-labelledby":r&&[r,o?n:null,s?i:null].filter(Boolean).join(" ").trim()||void 0,"aria-label":(a&&!r?[a,o?zy(e):"",s?zy(t):""].filter(Boolean).join(" ").trim():a)||void 0}}({startContent:s,endContent:l,startContentId:I,endContentId:V,ariaLabelProp:E["aria-label"],ariaLabelledbyProp:E["aria-labelledby"]});return W.jsxs("div",{className:Oc("numberfield__base",m),children:[W.jsx(mp,{label:i,labelProps:x,isRequired:p,infoHint:h,infoHintTriggerAriaLabel:g,infoHintDismissAriaLabel:v,infoHintPopoverPlacement:b}),W.jsxs("div",{...T,className:N,children:[s&&W.jsx("span",{className:"numberfield__prefix",id:I,children:s}),W.jsx("input",{...Ue(E,R),...F,className:O,ref:n,title:c,name:d}),l&&W.jsx("span",{className:"numberfield__suffix",id:V,children:l})]}),W.jsx(fp,{isVisible:A,isInvalid:M,errorMessage:D,errorMessageProps:C,description:r,descriptionProps:j})]})});function Uy({buttonRef:e,children:t,isInvalid:n,state:i,...a}){const{isOpen:r}=i,{buttonProps:o}=Zr(a,e),{isFocusVisible:s,focusProps:l}=ko(),u=Oc("select__trigger",{"select__trigger--focused":s,"select__trigger--active":r,"select__trigger--invalid":n,"select__trigger--disabled":a.isDisabled});return W.jsx("button",{...Ue(o,l),className:u,ref:e,children:t})}Ky.displayName="Numberfield";const By=(0,a.forwardRef)((e,t)=>{const n=kt(t),i=(0,a.useRef)(null),r=(0,a.useRef)(null),o=function(e){let{selectionMode:t="single"}=e,n=Uc(e),[i,r]=(0,a.useState)(null),o=(0,a.useMemo)(()=>{var n;return void 0!==e.defaultValue?e.defaultValue:"single"===t?null!==(n=e.defaultSelectedKey)&&void 0!==n?n:null:[]},[e.defaultValue,e.defaultSelectedKey,t]),s=(0,a.useMemo)(()=>void 0!==e.value?e.value:"single"===t?e.selectedKey:void 0,[e.value,e.selectedKey,t]),[l,u]=Zt(s,o,e.onChange),c="single"===t&&Array.isArray(l)?l[0]:l,d=n=>{if("single"===t){var i,a;let t=Array.isArray(n)?null!==(a=n[0])&&void 0!==a?a:null:n;u(t),t!==c&&(null===(i=e.onSelectionChange)||void 0===i||i.call(e,t))}else{let e=[];Array.isArray(n)?e=n:null!=n&&(e=[n]),u(e)}},p=Kc({...e,selectionMode:t,disallowEmptySelection:"single"===t,allowDuplicateSelectionEvents:!0,selectedKeys:(0,a.useMemo)(()=>function(e){if(void 0!==e)return null===e?[]:Array.isArray(e)?e:[e]}(c),[c]),onSelectionChange:e=>{if("all"!==e){if("single"===t){var i;let t=null!==(i=e.values().next().value)&&void 0!==i?i:null;d(t),n.close()}else d([...e]);h.commitValidation()}}}),m=p.selectionManager.firstSelectedKey,f=(0,a.useMemo)(()=>[...p.selectionManager.selectedKeys].map(e=>p.collection.getItem(e)).filter(e=>null!=e),[p.selectionManager.selectedKeys,p.collection]),h=Ro({...e,value:Array.isArray(c)&&0===c.length?null:c}),[g,v]=(0,a.useState)(!1),[b]=(0,a.useState)(c);var y,_;return{...h,...p,...n,value:c,defaultValue:o??b,setValue:d,selectedKey:m,setSelectedKey:d,selectedItem:null!==(y=f[0])&&void 0!==y?y:null,
2selectedItems:f,defaultSelectedKey:null!==(_=e.defaultSelectedKey)&&void 0!==_?_:"single"===e.selectionMode?b:null,focusStrategy:i,open(t=null){(0!==p.collection.size||e.allowsEmptyCollection)&&(r(t),n.open())},toggle(t=null){(0!==p.collection.size||e.allowsEmptyCollection)&&(r(t),n.toggle())},isFocused:g,setFocused:v}}(e),{labelProps:s,triggerProps:l,valueProps:u,menuProps:c,hiddenSelectProps:d,descriptionProps:p,errorMessageProps:m,isInvalid:f,validationErrors:h}=function(e,t,n){let{keyboardDelegate:i,isDisabled:r,isRequired:o,name:s,form:l,validationBehavior:u="aria"}=e,c=Yr({usage:"search",sensitivity:"base"}),d=(0,a.useMemo)(()=>i||new _u(t.collection,t.disabledKeys,n,c),[i,t.collection,t.disabledKeys,c,n]),{menuTriggerProps:p,menuProps:m}=bc({isDisabled:r,type:"listbox"},t,n),{typeSelectProps:f}=hu({keyboardDelegate:d,selectionManager:t.selectionManager,onTypeSelect(e){t.setSelectedKey(e)}}),{isInvalid:h,validationErrors:g,validationDetails:v}=t.displayValidation,{labelProps:b,fieldProps:y,descriptionProps:_,errorMessageProps:k}=Ko({...e,labelElementType:"span",isInvalid:h,errorMessage:e.errorMessage||g});f.onKeyDown=f.onKeyDownCapture,delete f.onKeyDownCapture,"multiple"===t.selectionManager.selectionMode&&(f={});let w=Ye(e,{labelable:!0}),S=Ue(f,p,y),x=je();return Pc.set(t,{isDisabled:r,isRequired:o,name:s,form:l,validationBehavior:u}),{labelProps:{...b,onClick:()=>{var t;e.isDisabled||(null===(t=n.current)||void 0===t||t.focus(),Bn("keyboard"))}},triggerProps:Ue(w,{...S,isDisabled:r,onKeyDown:Me(S.onKeyDown,e=>{if("multiple"!==t.selectionManager.selectionMode)switch(e.key){case"ArrowLeft":{var n,i;e.preventDefault();let a=null!=t.selectedKey?null===(n=d.getKeyAbove)||void 0===n?void 0:n.call(d,t.selectedKey):null===(i=d.getFirstKey)||void 0===i?void 0:i.call(d);a&&t.setSelectedKey(a);break}case"ArrowRight":{var a,r;e.preventDefault();let n=null!=t.selectedKey?null===(a=d.getKeyBelow)||void 0===a?void 0:a.call(d,t.selectedKey):null===(r=d.getFirstKey)||void 0===r?void 0:r.call(d);n&&t.setSelectedKey(n);break}}},e.onKeyDown),onKeyUp:e.onKeyUp,"aria-labelledby":[x,S["aria-labelledby"],S["aria-label"]&&!S["aria-labelledby"]?S.id:null].filter(Boolean).join(" "),onFocus(n){t.isFocused||(e.onFocus&&e.onFocus(n),e.onFocusChange&&e.onFocusChange(!0),t.setFocused(!0))},onBlur(n){t.isOpen||(e.onBlur&&e.onBlur(n),e.onFocusChange&&e.onFocusChange(!1),t.setFocused(!1))}}),valueProps:{id:x},menuProps:{...m,autoFocus:t.focusStrategy||!0,shouldSelectOnPressUp:!0,shouldFocusOnHover:!0,disallowEmptySelection:!0,linkBehavior:"selection",onBlur:n=>{Oe(n.currentTarget,n.relatedTarget)||(e.onBlur&&e.onBlur(n),e.onFocusChange&&e.onFocusChange(!1),t.setFocused(!1))},"aria-labelledby":[y["aria-labelledby"],S["aria-label"]&&!y["aria-labelledby"]?S.id:null].filter(Boolean).join(" ")},descriptionProps:_,errorMessageProps:k,isInvalid:h,validationErrors:g,validationDetails:v,hiddenSelectProps:{isDisabled:r,name:s,label:e.label,state:t,triggerRef:n,form:l}}}(e,o,n),{label:g,placeholder:v,description:b,validationBehavior:y,errorMessage:_,isRequired:k,className:w,listboxClassName:S,listboxSectionClassName:x,infoHint:E,infoHintTriggerAriaLabel:T,infoHintDismissAriaLabel:j,infoHintPopoverPlacement:C}=e,{errorMessage:P,hasMessages:M}=yp({validationBehavior:y,validationErrors:h,customErrorMessage:_,description:b});return(0,a.useEffect)(()=>{let e;const t=()=>{if(n&&n.current){const e=n.current.offsetWidth;i&&i.current&&(i.current.style.width=`${e}px`)}},a=new ResizeObserver(()=>{e&&clearTimeout(e),e=setTimeout(t,200)});return n&&n.current&&(a.observe(n.current),t()),()=>{clearTimeout(e),a.disconnect()}},[o.isOpen,n]),W.jsxs("div",{className:Oc("select__base",w),children:[W.jsx(mp,{label:g,labelProps:s,isRequired:k,infoHint:E,infoHintTriggerAriaLabel:T,infoHintDismissAriaLabel:j,infoHintPopoverPlacement:C}),W.jsx(Mc,{...d}),W.jsxs(Uy,{...l,buttonRef:n,isInvalid:f,state:o,children:[W.jsx(Ac,{variant:"text-line",as:"span",className:"select-trigger__text-value",...u,children:o.selectedItem?o.selectedItem.rendered:W.jsx(Ac,{variant:"text-line",as:"span",className:"select-trigger__placeholder",children:v})}),W.jsx(G,{className:"select-trigger__icon","aria-hidden":"true"})]}),W.jsx(fp,{isVisible:!!M,isInvalid:f,errorMessage:P,errorMessageProps:m,description:b,de
2scriptionProps:p}),W.jsx(up,{className:"select__popover",state:o,triggerRef:n,popoverRef:i,placement:"bottom right",offset:1,containerPadding:0,exitDelay:200,children:W.jsx(bp,{...c,listBoxRef:r,state:o,className:S,sectionClassName:x})})]})});By.displayName="Select";const Hy=(0,a.createContext)(null),Wy=(0,a.forwardRef)((e,t)=>{const n=kt(t),{children:i,description:r,className:o,infoHint:s,infoHintTriggerAriaLabel:l,infoHintDismissAriaLabel:u,infoHintPopoverPlacement:c}=e,d=(0,a.useContext)(Hy),{inputProps:p,isSelected:m,labelProps:f,isDisabled:h}=function(e,t,n){let{value:i,children:r,"aria-label":o,"aria-labelledby":s,onPressStart:l,onPressEnd:u,onPressChange:c,onPress:d,onPressUp:p,onClick:m}=e;const f=e.isDisabled||t.isDisabled;let h=t.selectedValue===i,{pressProps:g,isPressed:v}=kn({onPressStart:l,onPressEnd:u,onPressChange:c,onPress:d,onPressUp:p,onClick:m,isDisabled:f}),{pressProps:b,isPressed:y}=kn({onPressStart:l,onPressEnd:u,onPressChange:c,onPressUp:p,onClick:m,isDisabled:f,onPress(e){var a;d?.(e),t.setSelectedValue(i),null===(a=n.current)||void 0===a||a.focus()}}),{focusableProps:_}=Xn(Ue(e,{onFocus:()=>t.setLastFocusedValue(i)}),n),k=Ue(g,_),w=Ye(e,{labelable:!0}),S=-1;null!=t.selectedValue?t.selectedValue===i&&(S=0):(t.lastFocusedValue===i||null==t.lastFocusedValue)&&(S=0),f&&(S=void 0);let{name:x,form:E,descriptionId:T,errorMessageId:j,validationBehavior:C}=Tc.get(t);return zt(n,t.defaultSelectedValue,t.setSelectedValue),Ao({validationBehavior:C},t,n),{labelProps:Ue(b,(0,a.useMemo)(()=>({onClick:e=>e.preventDefault(),onMouseDown:e=>e.preventDefault()}),[])),inputProps:Ue(w,{...k,type:"radio",name:x,form:E,tabIndex:S,disabled:f,required:t.isRequired&&"native"===C,checked:h,value:i,onChange:e=>{e.stopPropagation(),t.setSelectedValue(i)},"aria-describedby":[e["aria-describedby"],t.isInvalid?j:null,T].filter(Boolean).join(" ")||void 0}),isDisabled:f,isSelected:h,isPressed:v||y}}(e,d,n),{isFocusVisible:g,focusProps:v}=ko(),b=je(),y=Oc("radio",{"radio--selected":m,"radio--focused":g,"radio--invalid":d?.isInvalid,"radio--read-only":d?.isReadOnly,"radio--disabled":h}),{"aria-describedby":_,...k}=p;return W.jsxs("div",{className:Oc("radio__base",o),children:[W.jsxs("label",{className:y,...f,children:[W.jsx(Qo,{children:W.jsx("input",{...Ue(k,v),ref:n,"aria-describedby":`${b} ${_}`})}),W.jsx("span",{className:"radio__indicator","aria-hidden":"true"}),W.jsx(Sp,{className:"radio__label-text",infoHint:s,infoHintTriggerAriaLabel:l,infoHintDismissAriaLabel:u,infoHintPopoverPlacement:c,children:i})]}),W.jsx(fp,{className:"radio__messages",isVisible:!!r,description:r,descriptionProps:{id:b}})]})});function qy(e){const t=(0,a.useRef)(null),{buttonProps:n}=Zr(e,t),{isFocusVisible:i,focusProps:r}=ko({}),{isReadOnly:o,isDisabled:s}=e,l=Oc("searchfield__button",{"searchfield__button--focused":i,"searchfield__button--readonly":o,"searchfield__button--disabled":s&&!o});return W.jsx("button",{...Ue(n,r),ref:t,className:l,onKeyDown:void 0,tabIndex:0,children:e.children})}Wy.displayName="Radio";const Jy=(0,a.forwardRef)((e,t)=>{const n=kt(t),{label:i,description:a,errorMessage:r,inputStart:o,title:s,validationBehavior:l,isRequired:u,isReadOnly:c,isDisabled:d,className:p,infoHint:m,infoHintTriggerAriaLabel:f,infoHintDismissAriaLabel:h,infoHintPopoverPlacement:g,clearButtonAriaLabel:v}=e,b=Ud(e),{labelProps:y,inputProps:_,clearButtonProps:k,isInvalid:w,errorMessageProps:S,descriptionProps:x,validationErrors:E}=Cc(e,b,n),{isFocusVisible:T,focusProps:j}=ko({isTextInput:!0}),{errorMessage:C,hasMessages:P}=yp({validationBehavior:l,validationErrors:E,customErrorMessage:r,description:a}),M=Oc("searchfield",{"searchfield--focused":T,"searchfield--invalid":w,"searchfield--filled":_.value,"searchfield--readonly":c,"searchfield--disabled":d});return W.jsxs("div",{className:Oc("searchfield__base",p),children:[W.jsx(mp,{label:i,labelProps:y,isRequired:u,infoHint:m,infoHintTriggerAriaLabel:f,infoHintDismissAriaLabel:h,infoHintPopoverPlacement:g}),W.jsxs("div",{className:M,children:[o&&W.jsx("span",{className:"searchfield__prefix",children:o}),W.jsx("input",{...Ue(_,j),className:"searchfield__input",ref:n,title:s}),""!==b.value&&W.jsx(qy,{...k,"aria-label":v,isReadOnly:c,children:W.jsx(ie,{"aria-hidden":"true"})})]}),W.jsx(fp,{isVisible:!!P,isInvalid:w,errorMessage:C,errorMessageProps:S,description:a,descriptionProps:x})]})});Jy.displayName="Searchfield";const Gy=(0,a.forwardRef)(({children:e,className:t,isActionable:n,...i},a)=>
2{const r=kt(a),{linkProps:o}=ci(i,r),{isFocusVisible:s,focusProps:l}=ko(),u=Oc("self-service-header__navbar-brand",t,{"self-service-header__navbar-brand--focused":n&&s});if(n){const t=Ue(o,l,i);return W.jsx("a",{...t,className:u,ref:r,children:e})}return W.jsx("div",{...i,className:u,children:e})});Gy.displayName="SelfServiceNavbarBrand";const Yy=(0,a.forwardRef)(({className:e,labelClassName:t,children:n,isActive:i,...a},r)=>{const o=kt(r),{linkProps:s}=ci(a,o),{isFocusVisible:l,focusProps:u}=ko(),c=Oc("self-service-header__navbar-item","self-service-header__navbar-item--not-condensed",e,{"self-service-header__navbar-item--focused":l,"self-service-header__navbar-item--active":i}),d=Oc("self-service-header__navbar-item-label",t),p=!!i||void 0;return W.jsx("a",{...Ue(s,u),ref:o,className:c,"aria-current":p,children:W.jsx(Ac,{as:"span",variant:"text-line",textSize:"sm",weight:400,className:d,children:n})})});Yy.displayName="SelfServiceNavbarLink";const Xy=(0,a.forwardRef)(({className:e,labelClassName:t,iconClassName:n,children:i,hideMenuIcon:a=!1,isActive:r,...o},s)=>{const l=kt(s),{buttonProps:u}=Zr(o,l),{isFocusVisible:c,focusProps:d}=ko(),p=!0===u["aria-expanded"]||"true"===u["aria-expanded"],m=Oc("self-service-header__navbar-item",e,{"self-service-header__navbar-item--focused":c,"self-service-header__navbar-item--active":r,"self-service-header__navbar-item--open":p,"self-service-header__navbar-item--not-condensed":a,"self-service-header__navbar-item--condensed-right":!a}),f=Oc("self-service-header__navbar-item-label",t),h=Oc("self-service-header__navbar-item-icon",n,{"self-service-header__navbar-item-icon--rotate":p});return W.jsxs("button",{...Ue(u,d),ref:l,className:m,children:[W.jsx(Ac,{as:"span",variant:"text-line",textSize:"sm",weight:400,className:f,children:i}),!a&&W.jsx(X,{"aria-hidden":"true",className:h})]})});Xy.displayName="SelfServiceNavbarTrigger";const Zy=(0,a.forwardRef)(({className:e,labelClassName:t,children:n,startContent:i,endContent:a,condensedLeft:r=!1,condensedRight:o=!1,isActive:s,...l},u)=>{const c=kt(u),{linkProps:d,isPressed:p}=ci(l,c),{isFocusVisible:m,focusProps:f}=ko(),h=Oc("self-service-header__topbar-item",e,{"self-service-header__topbar-item--pressed":p,"self-service-header__topbar-item--focused":m,"self-service-header__topbar-item--not-condensed":!r&&!o,"self-service-header__topbar-item--condensed-left":r,"self-service-header__topbar-item--condensed-right":o}),g=Oc("self-service-header__topbar-item-label",t),v=!!s||void 0;return W.jsxs("a",{...Ue(d,f),ref:c,className:h,"aria-current":v,children:[i,W.jsx(Ac,{as:"span",variant:"text-line",textSize:"sm",weight:400,className:g,children:n}),a]})});Zy.displayName="SelfServiceTopbarLink";const Qy=(0,a.forwardRef)(({className:e,labelClassName:t,iconClassName:n,children:i,startContent:a,hideMenuIcon:r=!1,condensedLeft:o=!1,condensedRight:s=!1,...l},u)=>{const c=kt(u),{buttonProps:d,isPressed:p}=Zr(l,c),{isFocusVisible:m,focusProps:f}=ko(),h=!0===d["aria-expanded"]||"true"===d["aria-expanded"],g=Oc("self-service-header__topbar-item",e,{"self-service-header__topbar-item--pressed":p,"self-service-header__topbar-item--focused":m,"self-service-header__topbar-item--open":h,"self-service-header__topbar-item--not-condensed":r&&!s,"self-service-header__topbar-item--condensed-left":o,"self-service-header__topbar-item--condensed-right":!r||s}),v=Oc("self-service-header__topbar-item-label",t),b=Oc("self-service-header__topbar-item-icon",n,{"self-service-header__topbar-item-icon--rotate":h});return W.jsxs("button",{...Ue(d,f),ref:c,className:g,children:[a,W.jsx(Ac,{as:"span",variant:"text-line",textSize:"sm",weight:400,className:v,children:i}),!r&&W.jsx(Y,{"aria-hidden":"true",className:b})]})});Qy.displayName="SelfServiceTopbarTrigger";const e_=(0,a.forwardRef)((e,t)=>{const n=kt(t),i=Uo(e),{inputProps:a,labelProps:r,isSelected:o,isDisabled:s,isReadOnly:l}=function(e,t,n){let{labelProps:i,inputProps:a,isSelected:r,isPressed:o,isDisabled:s,isReadOnly:l}=$o(e,t,n);return{labelProps:i,inputProps:{...a,role:"switch",checked:r},isSelected:r,isPressed:o,isDisabled:s,isReadOnly:l}}(e,i,n),{isFocusVisible:u,focusProps:c}=ko(),d=je(),{description:p,children:m,className:f}=e,h=Oc("switch",{"switch--selected":o,"switch--focused":u,"switch--readonly":l,"switch--disabled":s}),{"aria-describedby":g,...v}=a;return W.jsxs("div",{className:Oc("switch__base",f),children:[W.jsxs("label",{className:h,...r,children:[W.jsx(Qo,{children:W.jsx("input",{...Ue(v,c),ref:n,"aria-describedby":`${d} ${g}`})}),W.jsx("span",{className:"switch__indicator"}),W.jsx(Ac,{className:"switch__label-text",as:"span",variant:"text-line",weight:400,children:m})]}),W.jsx(fp,{className:"switch__description",isVisible:!!p,description:p,descriptionProps:{id:d}})]})});e_.displayName="Switch";const t_=(0,a.forwardRef)(({children:e,className:t="",border:n="none",...i},a)=>W.jsx("table",{ref:a,className:`table table--border-${n} ${t}`.trim(),...i,children:e}));t_.displayName="Table";const n_=(0,a.forwardRef)(({children:e,className:t,striped:n,border:i="none",...a},r)=>{const o=Oc(`table__body table--border-${i}`,t,{[`table__body--striped-${n}`]:n});return W.jsx("tbody",{ref:r,className:o,...a,children:e})});
2n_.displayName="TableBody";const i_=(0,a.forwardRef)(({size:e="responsive",border:t="all",align:n="left",background:i="transparent",children:a,className:r="",innerClassName:o="",as:s="span",weight:l,italic:u,uppercase:c,textUnderline:d,...p},m)=>W.jsx("td",{ref:m,className:`table__data-cell table--size-${e} table--border-${t} table--align-${n} table--background-${i} ${r}`.trim(),...p,children:W.jsx(Ac,{variant:"text-line",as:s,weight:l,italic:u,uppercase:c,underline:d,className:`table__text ${o}`.trim(),children:a})}));i_.displayName="TableCell";const a_=(0,a.forwardRef)(({children:e,className:t="",border:n="none",...i},a)=>W.jsx("tfoot",{ref:a,className:`table__footer table--border-${n} ${t}`.trim(),...i,children:e}));a_.displayName="TableFooter";const r_=(0,a.forwardRef)(({size:e="responsive",border:t="all",align:n="left",background:i="transparent",children:a,className:r="",innerClassName:o="",as:s="span",weight:l,italic:u,uppercase:c,textUnderline:d,...p},m)=>W.jsx("td",{ref:m,className:`table__footer-cell table--size-${e} table--border-${t} table--align-${n} table--background-${i} ${r}`.trim(),...p,children:W.jsx(Ac,{variant:"text-line",as:s,weight:l,italic:u,uppercase:c,underline:d,className:`table__text ${o}`.trim(),children:a})}));r_.displayName="TableFooterCell";const o_=(0,a.forwardRef)(({children:e,className:t="",border:n="bottom",...i},a)=>W.jsx("thead",{ref:a,className:`table--border-${n} ${t}`.trim(),...i,children:e}));o_.displayName="TableHeader";const s_=(0,a.forwardRef)(({align:e="left",variant:t="primary",size:n="responsive",underline:i=!1,children:r,className:o,innerContainerClassName:s,innerClassName:l,iconLeft:u,iconRight:c,isPressable:d=!1,onPress:p,as:m="span",weight:f=700,italic:h,uppercase:g,textUnderline:v,...b},y)=>{const _=(0,a.useRef)(null),{buttonProps:k}=Zr({onPress:p},_),{isFocusVisible:w,focusProps:S}=ko(),x=Oc(`table__header-cell table__header-cell--variant-${t}`,o,{"table__header-cell--underline":i}),E=Oc(`table-header-cell__element-container table--size-${n} table--align-${e}`,s,{"table-header-cell__element-container--focused":w,"table-header-cell__element-container--pressable":d}),T=d?"button":"span",j=d?{...Ue(k,S,{tabIndex:0}),ref:_}:{};return W.jsx("th",{ref:y,className:x,...b,children:W.jsxs(T,{className:E,...j,children:[u&&W.jsx("span",{className:"table-header-cell__icon--left",children:u}),W.jsx(Ac,{variant:"text-line",as:m,weight:f,italic:h,uppercase:g,underline:v,className:`table__text ${l}`,children:r}),c&&W.jsx("span",{className:"table-header-cell__icon--right",children:c})]})})});s_.displayName="TableHeaderCell";const l_=(0,a.forwardRef)(({children:e,className:t="",border:n="none",background:i="transparent",...a},r)=>W.jsx("tr",{ref:r,className:`table__row table--border-${n} table--background-${i} ${t}`.trim(),...a,children:e}));l_.displayName="TableRow";const u_=(0,a.forwardRef)((e,t)=>{const n=kt(t),{labelProps:i,inputProps:a,descriptionProps:r,errorMessageProps:o,validationErrors:s,isInvalid:l}=ns({...e,inputElementType:"textarea"},n),{isFocusVisible:u,focusProps:c}=ko({isTextInput:!0}),{label:d,description:p,errorMessage:m,validationBehavior:f,rows:h,title:g,isRequired:v,className:b,infoHint:y,infoHintTriggerAriaLabel:_,infoHintDismissAriaLabel:k,infoHintPopoverPlacement:w,isReadOnly:S,isDisabled:x}=e,{errorMessage:E,hasMessages:T}=yp({validationBehavior:f,validationErrors:s,customErrorMessage:m,description:p}),j=Oc("textarea",{"textarea--focused":u,"textarea--filled":a.value,"textarea--invalid":l,"textarea--readonly":S,"textarea--disabled":x});return W.jsxs("div",{className:Oc("textarea__base",b),children:[W.jsx(mp,{label:d,labelProps:i,isRequired:v,infoHint:y,infoHintTriggerAriaLabel:_,infoHintDismissAriaLabel:k,infoHintPopoverPlacement:w}),W.jsx("textarea",{...Ue(a,c),className:j,ref:n,rows:h,title:g}),W.jsx(fp,{isVisible:!!T,isInvalid:l,errorMessage:E,errorMessageProps:o,description:p,descriptionProps:r})]})});u_.displayName="Textarea";const c_=(0,a.forwardRef)((e,t)=>{const n=kt(t),{labelProps:i,inputProps:a,descriptionProps:r,errorMessageProps:o,validationErrors:s,isInvalid:l}=ns(e,n),{isFocusVisible:u,focusProps:c}=ko({isTextInput:!0}),{label:d,description:p,errorMessage:m,inputStart:f,inputEnd:h,validationBehavior:g,title:v,isRequired:b,className:y,infoHint:_,infoHintTriggerAriaLabel:k,infoHintDismissAriaLabel:w,infoHintPopoverPlacement:S,isReadOnly:x,isDisabled:E}=e,T=Oc("textfield",{"textfield--focused":u,"textfield--filled":a.value,"textfield--invalid":l,"textfield--readonly":x,"textfield--disabled":E}),{errorMessage:j,hasMessages:C}=yp({validationBehavior:g,validationErrors:s,customErrorMessage:m,description:p});return W.jsxs("div",{className:Oc("textfield__base",y),children:[W.jsx(mp,{label:d,labelProps:i,isRequired:b,infoHint:_,infoHintTriggerAriaLabel:k,infoHintDismissAriaLabel:w,infoHintPopoverPlacement:S}),W.jsxs("div",{className:T,children:[f&&W.jsx("span",{className:"textfield__prefix",children:f}),W.jsx("input",{...Ue(a,c),className:"textfield__input",ref:n,title:v}),h&&W.jsx("span",{className:"textfield__suffix",children:h})]}),W.jsx(fp,{isVisible:!!C,isInvalid:l,errorMessage:j,errorMessageProps:o,description:p,descriptionProps:r})]})});function d_(e,t,n){const{value:i}=e,{getValuePercent:a,setThumbPercent:r,isDisabled:o}=t,s=function(e,t,n){const{getThumbMinValue:i,getThumbMaxValue:a,isDisabled:r}=t,o=i(n),s=a(n),l=e.value===o,u=e.value>o&&e.value<s,c=e.value===s;return Oc("value-slider__mark",{"value-slider__mark--first":l,"value-slider__mark--middle":u,"value-slider__mark--last":c,"value-slider__mark--disabled":r})}
2(e,t,n),l=100*a(i),u=a(i),c={variant:"text-line",as:"span",textSize:"sm",className:s,style:{left:`${l}%`}};return o||(c.onMouseDown=e=>e.stopPropagation(),c.onPointerDown=e=>e.stopPropagation(),c.onClick=e=>{e.stopPropagation(),r(n,u)}),c}function p_({marks:e,withMarks:t,state:n}){return t&&e&&0!==e.length?W.jsx("div",{className:"value-slider__marks-container","aria-hidden":"true",children:e.map(e=>W.jsx(Ac,{...d_(e,n,0),children:e.label},e.value))}):null}function m_({withInput:e,withOutput:t,outputProps:n,state:i,outputEndContent:a}){if(!t||e)return null;const{getThumbValueLabel:r}=i,o=`${r(0)}${a?` ${a}`:""}`.trim();return W.jsx(Ac,{...n,variant:"text",as:"output",className:"value-slider__output",children:o})}c_.displayName="Textfield";const f_=(0,a.forwardRef)((e,t)=>{const{state:n,trackRef:i,index:r,name:o,descriptionId:s}=e,l=kt(t),{thumbProps:u,inputProps:c,isDragging:d,isDisabled:p}=function(e,t){let{index:n=0,isRequired:i,validationState:r,isInvalid:o,trackRef:s,inputRef:l,orientation:u=t.orientation,name:c,form:d}=e,p=e.isDisabled||t.isDisabled,m="vertical"===u,{direction:f}=_i(),{addGlobalListener:h,removeGlobalListener:g}=yt(),v=es.get(t);var b;const{labelProps:y,fieldProps:_}=zo({...e,id:ts(t,n),"aria-labelledby":`${v.id} ${null!==(b=e["aria-labelledby"])&&void 0!==b?b:""}`.trim()}),k=t.values[n],w=(0,a.useCallback)(()=>{l.current&&Xe(l.current)},[l]),S=t.focusedThumb===n;(0,a.useEffect)(()=>{S&&w()},[S,w]);let x="rtl"===f,E=(0,a.useRef)(null),{keyboardProps:T}=Gn({onKeyDown(e){let{getThumbMaxValue:i,getThumbMinValue:a,decrementThumb:r,incrementThumb:o,setThumbValue:s,setThumbDragging:l,pageSize:u}=t;if(/^(PageUp|PageDown|Home|End)$/.test(e.key)){switch(e.preventDefault(),l(n,!0),e.key){case"PageUp":o(n,u);break;case"PageDown":r(n,u);break;case"Home":s(n,a(n));break;case"End":s(n,i(n))}l(n,!1)}else e.continuePropagation()}}),{moveProps:j}=si({onMoveStart(){E.current=null,t.setThumbDragging(n,!0)},onMove({deltaX:e,deltaY:i,pointerType:a,shiftKey:r}){const{getThumbPercent:o,setThumbPercent:l,decrementThumb:u,incrementThumb:c,step:d,pageSize:p}=t;if(!s.current)return;let{width:f,height:h}=s.current.getBoundingClientRect(),g=m?h:f;if(null==E.current&&(E.current=o(n)*g),"keyboard"===a)e>0&&x||e<0&&!x||i>0?u(n,r?p:d):c(n,r?p:d);else{let t=m?i:e;(m||x)&&(t=-t),E.current+=t,l(n,Qt(E.current/g,0,1))}},onMoveEnd(){t.setThumbDragging(n,!1)}});t.setThumbEditable(n,!p);const{focusableProps:C}=Xn(Ue(e,{onFocus:()=>t.setFocusedThumb(n),onBlur:()=>t.setFocusedThumb(void 0)}),l);let P=(0,a.useRef)(void 0),M=e=>{w(),P.current=e,t.setThumbDragging(n,!0),h(window,"mouseup",L,!1),h(window,"touchend",L,!1),h(window,"pointerup",L,!1)},L=e=>{var i,a;(null!==(a=e.pointerId)&&void 0!==a?a:null===(i=e.changedTouches)||void 0===i?void 0:i[0].identifier)===P.current&&(w(),t.setThumbDragging(n,!1),g(window,"mouseup",L,!1),g(window,"touchend",L,!1),g(window,"pointerup",L,!1))},R=t.getThumbPercent(n);(m||"rtl"===f)&&(R=1-R);let N=p?{}:Ue(T,j,{onMouseDown:e=>{0!==e.button||e.altKey||e.ctrlKey||e.metaKey||M()},onPointerDown:e=>{0!==e.button||e.altKey||e.ctrlKey||e.metaKey||M(e.pointerId)},onTouchStart:e=>{M(e.changedTouches[0].identifier)}});return zt(l,t.defaultValues[n],e=>{t.setThumbValue(n,e)}),{inputProps:Ue(C,_,{type:"range",tabIndex:p?void 0:0,min:t.getThumbMinValue(n),max:t.getThumbMaxValue(n),step:t.step,value:k,name:c,form:d,disabled:p,"aria-orientation":u,"aria-valuetext":t.getThumbValueLabel(n),"aria-required":i||void 0,"aria-invalid":o||"invalid"===r||void 0,"aria-errormessage":e["aria-errormessage"],"aria-describedby":[v["aria-describedby"],e["aria-describedby"]].filter(Boolean).join(" "),"aria-details":[v["aria-details"],e["aria-details"]].filter(Boolean).join(" "),onChange:e=>{t.setThumbValue(n,parseFloat(Ae(e).value))}}),thumbProps:{...N,style:{position:"absolute",[m?"top":"left"]:100*R+"%",transform:"translate(-50%, -50%)",touchAction:"none"}},labelProps:y,isDragging:t.isThumbDragging(n),isDisabled:p,isFocused:S}}({index:r,trackRef:i,inputRef:l,name:o},n),{focusProps:m,isFocusVisible:f}=ko(),h=function(e,t,n){return Oc("value-slider__thumb",{"value-slider__thumb--dragging":e,"value-slider__thumb--focused":t,"value-slider__thumb--disabled":n})}(d,f,p);return W.jsxs("div",{...u,className:h,children:[W.jsx(Qo,{children:W.jsx("input",{...Ue(c,m),ref:l,"aria-describedby":s})}),W.jsx(oe,{className:"value-slider__thumb-icon","aria-hidden":"true"})]})});f_.displayName="ValueSliderThumb";const h_=(0,a.forwardRef)((e,t)=>{const{label:n,infoHint:i,infoHintTriggerAriaLabel:r,infoHintDismissAriaLabel:o,infoHintPopoverPlacement:s,description:l,name:u,className:c,withInput:d=!0,withOutput:p=!0,withMarks:m=!0,marks:f,formatOptions:h,isDisabled:g,outputEndContent:v}=e,b=(0,a.useRef)(null),y=Jr(h),_=function(e){const{isDisabled:t=!1,minValue:n=Bo,maxValue:i=Ho,numberFormatter:r,step:o=Wo,orientation:s="horizontal"}=e;let l=(0,a.useMemo)(()=>{let e=(i-n)/10;return e=tn(e,0,e+o,o),Math.max(e,o)},[o,i,n]),u=(0,a.useCallback)(e=>e?.map((t,a)=>tn(t,0===a?n:e[a-1],a===e.length-1?i:e[a+1],o)),[n,i,o]),c=(0,a.useMemo)(()=>u(Jo(e.value)),[e.value,u]),d=(0,a.useMemo)(()=>{var t;return u(null!==(t=Jo(e.defaultValue))&&void 0!==t?t:[n])},[e.defaultValue,n,u]),p=Go(e.value,e.defaultValue,e.onChange),m=Go(e.value,e.defaultValue,e.onChangeEnd);const[f,h]=Zt(c,d,p);let[g]=(0,a.useState)(f);const[v,b]=(0,a.useState)(new Array(f.length).fill(!1)),y=(0,a.useRef)(new Array(f.length).fill(!0)),[_,k]=(0,a.useState)(void 0),w=(0,a.useRef)(f),S=(0,a.useRef)(v);function x(e){return(e-n)/(i-n)}function E(e){return 0===e?n:f[e-1]}function T(e){return e===f.length-1?i:f[e+1]}function j(e){return y.current[e]}function C(e,n){!t&&j(e)&&(n=tn(n,E(e),T(e),o),(e=>{w.current=e,h(e)})(qo(w.current,e,n)))}function P(e){return r.format(e)}function M(e){return Qt(function(e){return Math.round((e-n)/o)*o+n}(e*(i-n)+n),n,i)}return{values:f,defaultValues:void 0!==e.defaultValue?d:g,getThumbValue:e=>f[e],setThumbValue:C,setThumbPercent:function(e,t){C(e,M(t))},isThumbDragging:e=>v[e],setThumbDragging:function(e,n){if(t||!j(e))return;n&&(w.current=f);const i=S.current[e];S.current=qo(S.current,e,n),(e=>{S.current=e,b(e)})(S.current),m&&i&&!S.current.some(Boolean)&&m(w.current)},focusedThumb:_,setFocusedThumb:k,getThumbPercent:e=>x(f[e]),getValuePercent:x,getThumbValueLabel:e=>P(f[e]),getFormattedValue:P,getThumbMinValue:E,getThumbMaxValue:T,getPercentValue:M,isThumbEditable:j,setThumbEditable:function(e,t){y.current[e]=t},incrementThumb:function(e,t=1){let a=Math.max(t,o);C(e,tn(f[e]+a,n,i,o))},decrementThumb:function(e,t=1){let a=Math.max(t,o);C(e,tn(f[e]-a,n,i,o))},step:o,pageSize:l,orientation:s,isDisabled:t}}({...e,numberFormatter:y}),{groupProps:k,trackProps:w,labelProps:S,outputProps:x}=function(e,t,n){let{labelProps:i,fieldProps:r}=zo(e),o="vertical"===e.orientation;var s;es.set(t,{id:null!==(s=i.id)&&void 0!==s?s:r.id,"aria-describedby":e["aria-describedby"],"aria-details":e["aria-details"]}
2);let{direction:l}=_i(),{addGlobalListener:u,removeGlobalListener:c}=yt();const d=(0,a.useRef)(null),p="rtl"===l,m=(0,a.useRef)(null),{moveProps:f}=si({onMoveStart(){m.current=null},onMove({deltaX:e,deltaY:i}){if(!n.current)return;let{height:a,width:r}=n.current.getBoundingClientRect(),s=o?a:r;null==m.current&&null!=d.current&&(m.current=t.getThumbPercent(d.current)*s);let l=o?i:e;if((o||p)&&(l=-l),m.current+=l,null!=d.current&&n.current){const e=Qt(m.current/s,0,1);t.setThumbPercent(d.current,e)}},onMoveEnd(){null!=d.current&&(t.setThumbDragging(d.current,!1),d.current=null)}});let h=(0,a.useRef)(void 0),g=(i,a,r,s)=>{if(n.current&&!e.isDisabled&&t.values.every((e,n)=>!t.isThumbDragging(n))){let{height:e,width:c,top:p,left:m}=n.current.getBoundingClientRect(),f=((o?s:r)-(o?p:m))/(o?e:c);("rtl"===l||o)&&(f=1-f);let g,b=t.getPercentValue(f),y=t.values.findIndex(e=>b-e<0);if(0===y)g=y;else if(-1===y)g=t.values.length-1;else{let e=t.values[y-1],n=t.values[y];g=Math.abs(e-b)<Math.abs(n-b)?y-1:y}g>=0&&t.isThumbEditable(g)?(i.preventDefault(),d.current=g,t.setFocusedThumb(g),h.current=a,t.setThumbDragging(d.current,!0),t.setThumbValue(g,b),u(window,"mouseup",v,!1),u(window,"touchend",v,!1),u(window,"pointerup",v,!1)):d.current=null}},v=e=>{var n,i;(null!==(i=e.pointerId)&&void 0!==i?i:null===(n=e.changedTouches)||void 0===n?void 0:n[0].identifier)===h.current&&(null!=d.current&&(t.setThumbDragging(d.current,!1),d.current=null),c(window,"mouseup",v,!1),c(window,"touchend",v,!1),c(window,"pointerup",v,!1))};return"htmlFor"in i&&i.htmlFor&&(delete i.htmlFor,i.onClick=()=>{var e;null===(e=document.getElementById(ts(t,0)))||void 0===e||e.focus(),Bn("keyboard")}),{labelProps:i,groupProps:{role:"group",...r},trackProps:Ue({onMouseDown(e){0!==e.button||e.altKey||e.ctrlKey||e.metaKey||g(e,void 0,e.clientX,e.clientY)},onPointerDown(e){"mouse"===e.pointerType&&(0!==e.button||e.altKey||e.ctrlKey||e.metaKey)||g(e,e.pointerId,e.clientX,e.clientY)},onTouchStart(e){g(e,e.changedTouches[0].identifier,e.changedTouches[0].clientX,e.changedTouches[0].clientY)},style:{position:"relative",touchAction:"none"}},f),outputProps:{htmlFor:t.values.map((e,n)=>ts(t,n)).join(" "),"aria-live":"off"}}}(e,_,b),E=f??function(e){const{getThumbMinValue:t,getThumbMaxValue:n}=e,i=t(0),a=n(0);return[{value:i,label:String(i)},{value:a,label:String(a)}]}(_),T=je(),j=Oc("value-slider__base",c),C=function(e){return Oc("value-slider__label-container",{"value-slider__label-container--has-input":e,"value-slider__label-container--no-input":!e})}(d),P=function(e,t){return Oc({"value-slider__group-container--has-input-no-marks":e&&!t,"value-slider__group-container--has-input-and-marks":e&&t,"value-slider__group-container--no-input-no-marks":!t&&!e,"value-slider__group-container--has-marks-no-input":t&&!e})}(d,m),M=function(e){return Oc("value-slider__track",{"value-slider__track--disabled":e})}(g),L=function(e){return Oc("value-slider__track-highlight",{"value-slider__track-highlight--disabled":e})}(g),R=function(e){const{getThumbPercent:t}=e;return{width:100*t(0)+"%"}}(_),N=function(e,t){return Oc({"value-slider__messages-container--has-input-no-marks":e&&!t,"value-slider__messages-container--has-input-and-marks":e&&t,"value-slider__messages-container--no-input-no-marks":!t&&!e,"value-slider__messages-container--has-marks-no-input":t&&!e})}(d,m),O=function(e,t){const{label:n,"aria-label":i,"aria-labelledby":a,inputStartContent:r,inputEndContent:o,inputValueAlign:s="center",isDisabled:l,step:u,formatOptions:c}=e,{getThumbValue:d,setThumbValue:p,getThumbMinValue:m,getThumbMaxValue:f}=t,h=zy(n)??zy(i),g=d(0),v=m(0),b=f(0);return{className:"value-slider__manual-input","aria-label":h,"aria-labelledby":a,minValue:v,maxValue:b,value:g,onChange:e=>{isNaN(e)?p(0,v):p(0,e)},onKeyDown:e=>{"Enter"===e.key&&e.preventDefault()},startContent:r,endContent:o,inputValueAlign:s,step:u,formatOptions:c,isDisabled:l}}(e,_);return W.jsxs("div",{className:j,children:[W.jsxs("div",{className:P,children:[W.jsxs("div",{className:C,children:[W.jsx(mp,{containerClassName:"value-slider__label",label:n,labelProps:S,infoHint:i,infoHintTriggerAriaLabel:r,infoHintDismissAriaLabel:o,infoHintPopoverPlacement:s}),W.jsx(m_,{withInput:d,withOutput:p,outputProps:x,state:_,outputEndContent:v})]}),W.jsxs("div",{className:"value-slider__controls-container",children:[d&&W.jsx(Ky,{...O}),W.jsxs("div",{...k,className:"value-slider__track-container",children:[W.jsxs("div",{...w,ref:b,className:M,children:[W.jsx("span",{className:L,style:R}),W.jsx(f_,{ref:t,index:0,state:_,trackRef:b,name:u,descriptionId:T})]}),W.jsx(p_,{marks:E,withMarks:m,state:_})]})]})]}),W.jsx(fp,{className:N,isVisible:!!l,description:l,descriptionProps:{id:T}})]})});h_.displayName="ValueSlider";var g_=n(848);const v_=({styles:e={},...t})=>(0,g_.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 212.6 141.73",...t,children:[(0,g_.jsx)("path",{d:"M153.42 43.18c-2.33 0-4.56.33-6.8.61-7.17-20.46-25.64-35.13-47.49-35.13-27.47 0-49.71 23.1-50.63 51.9C26.91 62.24 9.94 77.33 9.94 95.91c0 19.7 19.01 35.67 42.46 35.67h101.01c27.2 0 49.25-19.79 49.25-44.21s-22.05-44.21-49.25-44.21v.02z",fill:"none",stroke:"#5596e2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"16"}),(0,g_.jsx)("path",{d:"M77.33 90.45c11.23-11.23 30.18-10.48 42.33 1.67",fill:"none",stroke:"#5596e2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"10"}),(0,g_.jsx)("circle",{cx:"81.95",cy:"60.16",r:"8.15",fill:"#5596e2"}),(0,g_.jsx)("circle",{cx:"115.51",cy:"60.16",r:"8.15",fill:"#5596e2"})]});function b_(){const{t:e}=A("translation",{keyPrefix:"common_error"});return(0,g_.jsxs)(Pp,{className:"flex flex-col-reverse flex-wrap justify-center gap-elv-40 pb-elv-48 pt-elv-48 lg:flex-row lg:pb-elv-80 lg:pt-elv-80",children:[(0,g_.jsxs)("div",{className:"relative max-w-[30rem] self-center",children:[(0,g_.jsx)(Ac,{variant:"h1",className:"mb-4",children:e("something_went_wrong")}),(0,g_.jsxs)(Ac,{variant:"h3",as:"p",weight:400,children:[(0,g_.jsx)("span",{children:e("try_again_later")})," ",(0,g_.jsx)("br",{}),(0,g_.jsx)("span",{children:e("we_are_sorry")})]})]}),(0,g_.jsx)(v_,{className:"relative mt-auto max-w-[14.75rem] self-center"})]})}var y_=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,__=/^[\\/]{2}/;var k_="popstate";function w_(e){return"object"==typeof e&&null!=e&&"pathname"in e&&"search"in e&&"hash"in e&&"state"in e&&"key"in e}function S_(e={}){return function(e,t,n,i={}){let{window:a=document.defaultView,v5Compat:r=!1}=i,o=a.history,s="POP",l=null,u=c();function c(){return(o.state||{idx:null}).idx}function d(){s="POP";let e=c(),t=null==e?null:e-u;u=e,l&&l({action:s,location:m.location,delta:t})}function p(e){return function(e,t,n=!1){let i="http://localhost";e&&(i="null"!==e.location.origin?e.location.origin:e.location.href),x_(i,"No window.location.(origin|href) available to create URL");let a="string"==typeof t?t:C_(t);return a=a.replace(/ $/,"%20"),!n&&__.test(a)&&(a=i+a),new URL(a,i)}(a,e)}null==u&&(u=0,o.replaceState({...o.state,idx:u},""));let m={get action(){return s},get location(){return e(a,o)},listen(e){if(l)throw new Error("A history only accepts one active listener");return a.addEventListener(k_,d),l=e,()=>{a.removeEventListener(k_,d),l=null}},createHref:e=>t(a,e),createURL:p,encodeLocation(e){let t=p(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){s="PUSH";let i=w_(e)?e:j_(m.location,e,t);n&&n(i,e),u=c()+1;let d=T_(i,u),p=m.createHref(i.mask||i);try{o.pushState(d,"",p)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;a.location.assign(p)}r&&l&&l({action:s,location:m.location,delta:1})},replace:function(e,t){s="REPLACE";let i=w_(e)?e:j_(m.location,e,t);n&&n(i,e),u=c();let a=T_(i,u),d=m.createHref(i.mask||i);o.replaceState(a,"",d),r&&l&&l({action:s,location:m.location,delta:0})},go:e=>o.go(e)};return m}(function(e,t){let n=t.state?.masked,{pathname:i,search:a,hash:r}=n||e.location;return j_("",{pathname:i,search:a,hash:r},t.state&&t.state.usr||null,t.state&&t.state.key||"default",n?{pathname:e.location.pathname,search:e.location.search,hash:e.location.hash}:void 0)},function(e,t){return"string"==typeof t?t:C_(t)},null,e)}function x_(e,t){if(!1===e||null==e)throw new Error(t)}function E_(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function T_(e,t){return{usr:e.state,key:e.key,idx:t,masked:e.mask?{pathname:e.pathname,search:e.search,hash:e.hash}:void 0}}function j_(e,t,n=null,i,a){return{pathname:"string"==typeof e?e:e.pathname,search:"",hash:"",..."string"==typeof t?P_(t):t,state:n,key:t&&t.key||i||Math.random().toString(36).substring(2,10),mask:a}}function C_({pathname:e="/",search:t="",hash:n=""}){return t&&"?"!==t&&(e+="?"===t.charAt(0)?t:"?"+t),n&&"#"!==n&&(e+="#"
2===n.charAt(0)?n:"#"+n),e}function P_(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let i=e.indexOf("?");i>=0&&(t.search=e.substring(i),e=e.substring(0,i)),e&&(t.pathname=e)}return t}function M_(e,t,n="/"){return L_(e,t,n,!1)}function L_(e,t,n,i,a){let r=z_(("string"==typeof t?P_(t):t).pathname||"/",n);if(null==r)return null;let o=a??function(e){let t=R_(e);return 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)))}(t),t}(e),s=null,l=function(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return E_(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}(r);for(let e=0;null==s&&e<o.length;++e)s=I_(o[e],l,i);return s}function R_(e,t=[],n=[],i="",a=!1){let r=(e,r,o=a,s)=>{let l={relativePath:void 0===s?e.path||"":s,caseSensitive:!0===e.caseSensitive,childrenIndex:r,route:e};if(l.relativePath.startsWith("/")){if(!l.relativePath.startsWith(i)&&o)return;x_(l.relativePath.startsWith(i),`Absolute route path "${l.relativePath}" nested under path "${i}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),l.relativePath=l.relativePath.slice(i.length)}let u=q_([i,l.relativePath]),c=n.concat(l);e.children&&e.children.length>0&&(x_(!0!==e.index,`Index routes must not have child routes. Please remove all child routes from route path "${u}".`),R_(e.children,t,c,u,o)),(null!=e.path||e.index)&&t.push({path:u,score:A_(u,e.index),routesMeta:c.map((e,t)=>{let[n,i]=F_(e.relativePath,e.caseSensitive,t===c.length-1);return{...e,matcher:n,compiledParams:i}})})};return e.forEach((e,t)=>{if(""!==e.path&&e.path?.includes("?"))for(let n of N_(e.path))r(e,t,!0,n);else r(e,t)}),t}function N_(e){let t=e.split("/");if(0===t.length)return[];let[n,...i]=t,a=n.endsWith("?"),r=n.replace(/\?$/,"");if(0===i.length)return a?[r,""]:[r];let o=N_(i.join("/")),s=[];return s.push(...o.map(e=>""===e?r:[r,e].join("/"))),a&&s.push(...o),s.map(t=>e.startsWith("/")&&""===t?"/":t)}new WeakMap;var O_=/^:[\w-]+$/,D_=e=>"*"===e;function A_(e,t){let n=e.split("/"),i=n.length;return n.some(D_)&&(i+=-2),t&&(i+=2),n.filter(e=>!D_(e)).reduce((e,t)=>e+(O_.test(t)?3:""===t?1:10),i)}function I_(e,t,n=!1){let{routesMeta:i}=e,a={},r="/",o=[];for(let e=0;e<i.length;++e){let s=i[e],l=e===i.length-1,u="/"===r?t:t.slice(r.length)||"/",c={path:s.relativePath,caseSensitive:s.caseSensitive,end:l},d=s.matcher&&s.compiledParams?V_(c,u,s.matcher,s.compiledParams):$_(c,u),p=s.route;if(!d&&l&&n&&!i[i.length-1].route.index&&(d=$_({path:s.relativePath,caseSensitive:s.caseSensitive,end:!1},u)),!d)return null;
2Object.assign(a,d.params),o.push({params:a,pathname:q_([r,d.pathname]),pathnameBase:G_(q_([r,d.pathnameBase])),route:p}),"/"!==d.pathnameBase&&(r=q_([r,d.pathnameBase]))}return o}function $_(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,i]=F_(e.path,e.caseSensitive,e.end);return V_(e,t,n,i)}function V_(e,t,n,i){let a=t.match(n);if(!a)return null;let r=a[0],o=r.replace(/(.)\/+$/,"$1"),s=a.slice(1);return{params:i.reduce((e,{paramName:t,isOptional:n},i)=>{if("*"===t){let e=s[i]||"";o=r.slice(0,r.length-e.length).replace(/(.)\/+$/,"$1")}const a=s[i];return e[t]=n&&!a?void 0:(a||"").replace(/%2F/g,"/"),e},{}),pathname:r,pathnameBase:o,pattern:e}}function F_(e,t=!1,n=!0){E_("*"===e||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let i=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(e,t,n,a,r)=>{if(i.push({paramName:t,isOptional:null!=n}),n){let t=r.charAt(a+e.length);return t&&"/"!==t?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(i.push({paramName:"*"}),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),i]}function z_(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,i=e.charAt(n);return i&&"/"!==i?null:e.slice(n)||"/"}function K_(e,t){let n=J_(t).split("/");return e.split("/").forEach(e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)}),n.length>1?n.join("/"):"/"}function U_(e,t,n,i){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(i)}].  Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function B_(e){let t=function(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}(e);return t.map((e,n)=>n===t.length-1?e.pathname:e.pathnameBase)}function H_(e,t,n,i=!1){let a;"string"==typeof e?a=P_(e):(a={...e},x_(!a.pathname||!a.pathname.includes("?"),U_("?","pathname","search",a)),x_(!a.pathname||!a.pathname.includes("#"),U_("#","pathname","hash",a)),x_(!a.search||!a.search.includes("#"),U_("#","search","hash",a)));let r,o=""===e||""===a.pathname,s=o?"/":a.pathname;if(null==s)r=n;else{let e=t.length-1;if(!i&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;a.pathname=t.join("/")}r=e>=0?t[e]:"/"}let l=function(e,t="/"){let n,{pathname:i,search:a="",hash:r=""}="string"==typeof e?P_(e):e;return i?(i=W_(i),n=i.startsWith("/")?K_(i.substring(1),"/"):K_(i,t)):n=t,{pathname:n,search:Y_(a),hash:X_(r)}}(a,r),u=s&&"/"!==s&&s.endsWith("/"),c=(o||"."===s)&&n.endsWith("/");return l.pathname.endsWith("/")||!u&&!c||(l.pathname+="/"),l}var W_=e=>e.replace(/[\\/]{2,}/g,"/"),q_=e=>W_(e.join("/")),J_=e=>e.replace(/\/+$/,""),G_=e=>J_(e).replace(/^\/*/,"/"),Y_=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",X_=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"",Z_=class{constructor(e,t,n,i=!1){this.status=e,this.statusText=t||"",this.internal=i,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function Q_(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}function ek(e){let t=e.map(e=>e.route.path).filter(Boolean);return q_(t)||"/"}var tk="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement;function nk(e,t){let n=e;if("string"!=typeof n||!y_.test(n))return{absoluteURL:void 0,isExternal:!1,to:n};let i=n,a=!1;if(tk)try{let e=new URL(window.location.href),i=__.test(n)?new URL((r=n,e.protocol+r.replace(/\\/g,"/"))):new URL(n),o=z_(i.pathname,t);i.origin===e.origin&&null!=o?n=o+i.search+i.hash:a=!0}catch(e){E_(!1,`<Link to="${n}">
2 contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}var r;return{absoluteURL:i,isExternal:a,to:n}}Symbol("Uninstrumented"),Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var ik=["POST","PUT","PATCH","DELETE"],ak=(new Set(ik),["GET",...ik]);new Set(ak),Symbol("ResetLoaderData"),new WeakMap,new WeakMap,new WeakMap,new WeakMap;var rk=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];var ok=a.createContext(null);ok.displayName="DataRouter";var sk=a.createContext(null);sk.displayName="DataRouterState";var lk=a.createContext(!1);function uk(){return a.useContext(lk)}var ck=a.createContext({isTransitioning:!1});ck.displayName="ViewTransition",a.createContext(new Map).displayName="Fetchers",a.createContext(null).displayName="Await";var dk=a.createContext(null);dk.displayName="Navigation";var pk=a.createContext(null);pk.displayName="Location";var mk=a.createContext({outlet:null,matches:[],isDataRoute:!1});mk.displayName="Route";var fk=a.createContext(null);fk.displayName="RouteError";var hk="REACT_ROUTER_ERROR";function gk(){return null!=a.useContext(pk)}function vk(){return x_(gk(),"useLocation() may be used only in the context of a <Router> component."),a.useContext(pk).location}var bk="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function yk(e){a.useContext(dk).static||a.useLayoutEffect(e)}function _k(){let{isDataRoute:e}=a.useContext(mk);return e?function(){let{router:e}=function(e){let t=a.useContext(ok);return x_(t,Pk(e)),t}("useNavigate"),t=Mk("useNavigate"),n=a.useRef(!1);yk(()=>{n.current=!0});let i=a.useCallback(async(i,a={})=>{E_(n.current,bk),n.current&&("number"==typeof i?await e.navigate(i):await e.navigate(i,{fromRouteId:t,...a}))},[e,t]);return i}():function(){x_(gk(),"useNavigate() may be used only in the context of a <Router> component.");let e=a.useContext(ok),{basename:t,navigator:n}=a.useContext(dk),{matches:i}=a.useContext(mk),{pathname:r}=vk(),o=JSON.stringify(B_(i)),s=a.useRef(!1);yk(()=>{s.current=!0});let l=a.useCallback((i,a={})=>{if(E_(s.current,bk),!s.current)return;if("number"==typeof i)return void n.go(i);let l=H_(i,JSON.parse(o),r,"path"===a.relative);null==e&&"/"!==t&&(l.pathname="/"===l.pathname?t:q_([t,l.pathname])),(a.replace?n.replace:n.push)(l,a.state,a)},[t,n,o,r,e]);return l}()}function kk(e,{relative:t}={}){let{matches:n}=a.useContext(mk),{pathname:i}=vk(),r=JSON.stringify(B_(n));return a.useMemo(()=>H_(e,JSON.parse(r),i,"path"===t),[e,r,i,t])}function wk(e,t,n){x_(gk(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:i}=a.useContext(dk),{matches:r}=a.useContext(mk),o=r[r.length-1],s=o?o.params:{},l=o?o.pathname:"/",u=o?o.pathnameBase:"/",c=o&&o.route;{let e=c&&c.path||"";Rk(l,!c||e.endsWith("*")||e.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${l}" (under <Route path="${e}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.\n\nPlease change the parent <Route path="${e}"> to <Route path="${"/"===e?"*":`${e}/*`}">.`)}let d,p=vk();if(t){let e="string"==typeof t?P_(t):t;x_("/"===u||e.pathname?.startsWith(u),`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 "${u}" but pathname "${e.pathname}" was given in the \`location\` prop.`),d=e}else d=p;let m=d.pathname||"/",f=m;if("/"!==u){let e=u.replace(/^\//,"").split("/");f="/"+m.replace(/^\//,"").split("/").slice(e.length).join("/")}let h=n&&n.state.matches.length?n.state.matches.map(e=>Object.assign(e,{route:n.manifest[e.route.id]||e.route})):M_(e,{pathname:f});E_(c||null!=h,`No routes matched location "${d.pathname}${d.search}${d.hash}" `),E_(null==h||void 0!==h[h.length-1].route.element||void 0!==h[h.length-1].route.Component||void 0!==h[h.length-1].route.lazy,`Matched leaf route at location "${d.pathname}${d.search}${d.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let g=function(e,t=[],n){let i=n?.state;if(null==e){if(!i)return null;if(i.errors)e=i.matches;else{if(0!==t.length||i.initialized||!(i.matches.length>0))return null;e=i.matches}}let r=e,o=i?.errors;if(null!=o){let e=r.findIndex(e=>e.route.id&&void 0!==o?.[e.route.id]);x_(e>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(o).join(",")}`),r=r.slice(0,Math.min(r.length,e+1))}let s=!1,l=-1;if(n&&i){s=i.renderFallback;for(let e=0;e<r.length;e++){let t=r[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(l=e),t.route.id){let{loaderData:e,errors:a}
2=i,o=t.route.loader&&!e.hasOwnProperty(t.route.id)&&(!a||void 0===a[t.route.id]);if(t.route.lazy||o){n.isStatic&&(s=!0),r=l>=0?r.slice(0,l+1):[r[0]];break}}}}let u=n?.onError,c=i&&u?(e,t)=>{u(e,{location:i.location,params:i.matches?.[0]?.params??{},pattern:ek(i.matches),errorInfo:t})}:void 0;return r.reduceRight((e,n,u)=>{let d,p=!1,m=null,f=null;i&&(d=o&&n.route.id?o[n.route.id]:void 0,m=n.route.errorElement||xk,s&&(l<0&&0===u?(Rk("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),p=!0,f=null):l===u&&(p=!0,f=n.route.hydrateFallbackElement||null)));let h=t.concat(r.slice(0,u+1)),g=()=>{let t;return t=d?m:p?f:n.route.Component?a.createElement(n.route.Component,null):n.route.element?n.route.element:e,a.createElement(Ck,{match:n,routeContext:{outlet:e,matches:h,isDataRoute:null!=i},children:t})};return i&&(n.route.ErrorBoundary||n.route.errorElement||0===u)?a.createElement(Ek,{location:i.location,revalidation:i.revalidation,component:m,error:d,children:g(),routeContext:{outlet:null,matches:h,isDataRoute:!0},onError:c}):g()},null)}(h&&h.map(e=>Object.assign({},e,{params:Object.assign({},s,e.params),pathname:q_([u,i.encodeLocation?i.encodeLocation(e.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?u:q_([u,i.encodeLocation?i.encodeLocation(e.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:e.pathnameBase])})),r,n);return t&&g?a.createElement(pk.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...d},navigationType:"POP"}},g):g}function Sk(){let e=function(){let e=a.useContext(fk),t=function(e){let t=a.useContext(sk);return x_(t,Pk(e)),t}("useRouteError"),n=Mk("useRouteError");return void 0!==e?e:t.errors?.[n]}(),t=Q_(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i="rgba(200,200,200, 0.5)",r={padding:"0.5rem",backgroundColor:i},o={padding:"2px 4px",backgroundColor:i},s=null;return console.error("Error handled by React Router default ErrorBoundary:",e),s=a.createElement(a.Fragment,null,a.createElement("p",null,"💿 Hey developer 👋"),a.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",a.createElement("code",{style:o},"ErrorBoundary")," or"," ",a.createElement("code",{style:o},"errorElement")," prop on your route.")),a.createElement(a.Fragment,null,a.createElement("h2",null,"Unexpected Application Error!"),a.createElement("h3",{style:{fontStyle:"italic"}},t),n?a.createElement("pre",{style:r},n):null,s)}a.createContext(null);var xk=a.createElement(Sk,null),Ek=class extends a.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.onError?this.props.onError(e,t):console.error("React Router caught the following error during render",e)}render(){let e=this.state.error;if(this.context&&"object"==typeof e&&e&&"digest"in e&&"string"==typeof e.digest){const t=function(e){if(e.startsWith(`${hk}:ROUTE_ERROR_RESPONSE:{`))try{let t=JSON.parse(e.slice(40));if("object"==typeof t&&t&&"number"==typeof t.status&&"string"==typeof t.statusText)return new Z_(t.status,t.statusText,t.data)}catch{}}(e.digest);t&&(e=t)}let t=void 0!==e?a.createElement(mk.Provider,{value:this.props.routeContext},a.createElement(fk.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?a.createElement(jk,{error:e},t):t}};Ek.contextType=lk;var Tk=new WeakMap;function jk({children:e,error:t}){let{basename:n}=a.useContext(dk);if("object"==typeof t&&t&&"digest"in t&&"string"==typeof t.digest){let e=function(e){if(e.startsWith(`${hk}:REDIRECT:{`))try{let t=JSON.parse(e.slice(28));if("object"==typeof t&&t&&"number"==typeof t.status&&"string"==typeof t.statusText&&"string"==typeof t.location&&"boolean"==typeof t.reloadDocument&&"boolean"==typeof t.replace)return t}catch{}}(t.digest);if(e){let i=Tk.get(t);if(i)throw i;let r=nk(e.location,n),o=r.absoluteURL||r.to;if(function(e){try{return rk.includes(new URL(e).protocol)}catch{return!1}}(o))throw new Error("Invalid redirect location");if(tk&&!Tk.get(t)){if(!r.isExternal&&!e.reloadDocument){const n=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(r.to,{replace:e.replace}));throw Tk.set(t,n),n}window.location.href=o}return a.createElement("meta",{httpEquiv:"refresh",content:`0;url=${o}`})}}return e}function Ck({routeContext:e,match:t,children:n}){let i=a.useContext(ok);return i&&i.static&&i.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=t.route.id),a.createElement(mk.Provider,{value:e},n)}function Pk(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Mk(e){let t=function(e){let t=a.useContext(mk);return x_(t,Pk(e)),t}(e),n=t.matches[t.matches.length-1];return x_(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}var Lk={};function Rk(e,t,n){t||Lk[e]||(Lk[e]=!0,E_(!1,n))}function Nk(e){x_(!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 Ok({basename:e="/",children:t=null,location:n,navigationType:i="POP",navigator:r,static:o=!1,useTransitions:s}){x_(!gk(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let l=e.replace(/^\/*/,"/"),u=a.useMemo(()=>({basename:l,navigator:r,static:o,useTransitions:s,future:{}}),[l,r,o,s]);"string"==typeof n&&(n=P_(n));let{pathname:c="/",search:d="",hash:p="",state:m=null,key:f="default",mask:h}=n,g=a.useMemo(()=>{let e=z_(c,l);return null==e?null:{location:{pathname:e,search:d,hash:p,state:m,ke
2y:f,mask:h},navigationType:i}},[l,c,d,p,m,f,i,h]);return E_(null!=g,`<Router basename="${l}"> is not able to match the URL "${c}${d}${p}" because it does not start with the basename, so the <Router> won't render anything.`),null==g?null:a.createElement(dk.Provider,{value:u},a.createElement(pk.Provider,{children:t,value:g}))}function Dk({children:e,location:t}){return function(e,t){return wk(e,t)}(Ak(e),t)}function Ak(e,t=[]){let n=[];return a.Children.forEach(e,(e,i)=>{if(!a.isValidElement(e))return;let r=[...t,i];if(e.type===a.Fragment)return void n.push.apply(n,Ak(e.props.children,r));x_(e.type===Nk,`[${"string"==typeof e.type?e.type:e.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),x_(!e.props.index||!e.props.children,"An index route cannot have child routes.");let o={id:e.props.id||r.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,middleware:e.props.middleware,loader:e.props.loader,action:e.props.action,hydrateFallbackElement:e.props.hydrateFallbackElement,HydrateFallback:e.props.HydrateFallback,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:!0===e.props.hasErrorBoundary||null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(o.children=Ak(e.props.children,r)),n.push(o)}),n}r.useOptimistic,a.memo(function({routes:e,manifest:t,future:n,state:i,isStatic:a,onError:r}){return wk(e,void 0,{manifest:t,state:i,isStatic:a,onError:r,future:n})}),a.Component;var Ik="get",$k="application/x-www-form-urlencoded";function Vk(e){return"undefined"!=typeof HTMLElement&&e instanceof HTMLElement}var Fk=null,zk=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Kk(e){return null==e||zk.has(e)?e:(E_(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${$k}"`),null)}function Uk(e,t){if(!1===e||null==e)throw new Error(t)}function Bk(e,t,n,i){let a="string"==typeof e?new URL(e,"undefined"==typeof window?"server://singlefetch/":window.location.origin):e;return n?a.pathname.endsWith("/")?a.pathname=`${a.pathname}_.${i}`:a.pathname=`${a.pathname}.${i}`:"/"===a.pathname?a.pathname=`_root.${i}`:t&&"/"===z_(a.pathname,t)?a.pathname=`${J_(t)}/_root.${i}`:a.pathname=`${J_(a.pathname)}.${i}`,a}function Hk(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 Wk(e,t,n,i,a,r){let o=(e,t)=>!n[t]||e.route.id!==n[t].route.id,s=(e,t)=>n[t].pathname!==e.pathname||n[t].route.path?.endsWith("*")&&n[t].params["*"]!==e.params["*"];return"assets"===r?t.filter((e,t)=>o(e,t)||s(e,t)):"data"===r?t.filter((t,r)=>{let l=i.routes[t.route.id];if(!l||!l.hasLoader)return!1;if(o(t,r)||s(t,r))return!0;if(t.route.shouldRevalidate){let i=t.route.shouldRevalidate({currentUrl:new URL(a.pathname+a.search+a.hash,window.origin),currentParams:n[0]?.params||{},nextUrl:new URL(e,window.origin),nextParams:t.params,defaultShouldRevalidate:!0});if("boolean"==typeof i)return i}return!0}):[]}function qk(e,t,{includeHydrateFallback:n}={}){return i=e.map(e=>{let i=t.routes[e.route.id];if(!i)return[];let a=[i.module];return i.clientActionModule&&(a=a.concat(i.clientActionModule)),i.clientLoaderModule&&(a=a.concat(i.clientLoaderModule)),n&&i.hydrateFallbackModule&&(a=a.concat(i.hydrateFallbackModule)),i.imports&&(a=a.concat(i.imports)),a}).flat(1),[...new Set(i)];var i}function Jk(){let e=a.useContext(ok);return Uk(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function Gk(){let e=a.useContext(sk);return Uk(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}Object.getOwnPropertyNames(Object.prototype).sort().join("\0"),Symbol("SingleFetchRedirect");var Yk=a.createContext(void 0);function Xk(){let e=a.useContext(Yk);return Uk(e,"You must render this element inside a <HydratedRouter> element"),e}function Zk(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function Qk({page:e,...t}){let n=uk(),{nonce:i}=Xk(),{router:r}=Jk(),o=a.useMemo(()=>M_(r.routes,e,r.basename),[r.routes,e,r.basename]);return o?(null==t.nonce&&i&&(t={...t,nonce:i}),n?a.createElement(tw,{page:e,matches:o,...t}):a.createElement(nw,{page:e,matches:o,...t})):null}function ew(e){let{manifest:t,routeModules:n}=Xk(),[i,r]=a.useState([]);return a.useEffect(()=>{let i=!1;return async function(e,t,n){return function(e,t){let n=new Set,i=new Set(t);return e.reduce((e,a)=>{if(t&&(null==(r=a)||"string"!=typeof r.page)&&"script"===a.as&&a.href&&i.has(a.href))return e;var r;let o=JSON.stringify(function(e){let t={},n=Object.keys(e).sort();for(let i of n)t[i]=e[i];return t}(a));
2return n.has(o)||(n.add(o),e.push({key:o,link:a})),e},[])}((await Promise.all(e.map(async e=>{let i=t.routes[e.route.id];if(i){let e=await async function(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(t){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(t),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}(i,n);return e.links?e.links():[]}return[]}))).flat(1).filter(Hk).filter(e=>"stylesheet"===e.rel||"preload"===e.rel).map(e=>"stylesheet"===e.rel?{...e,rel:"prefetch",as:"style"}:{...e,rel:"prefetch"}))}(e,t,n).then(e=>{i||r(e)}),()=>{i=!0}},[e,t,n]),i}function tw({page:e,matches:t,...n}){let i=vk(),{future:r}=Xk(),{basename:o}=Jk(),s=a.useMemo(()=>{if(e===i.pathname+i.search+i.hash)return[];let n=Bk(e,o,r.v8_trailingSlashAwareDataRequests,"rsc"),a=!1,s=[];for(let e of t)"function"==typeof e.route.shouldRevalidate?a=!0:s.push(e.route.id);return a&&s.length>0&&n.searchParams.set("_routes",s.join(",")),[n.pathname+n.search]},[o,r.v8_trailingSlashAwareDataRequests,e,i,t]);return a.createElement(a.Fragment,null,s.map(e=>a.createElement("link",{key:e,rel:"prefetch",as:"fetch",href:e,...n})))}function nw({page:e,matches:t,...n}){let i=vk(),{future:r,manifest:o,routeModules:s}=Xk(),{basename:l}=Jk(),{loaderData:u,matches:c}=Gk(),d=a.useMemo(()=>Wk(e,t,c,o,i,"data"),[e,t,c,o,i]),p=a.useMemo(()=>Wk(e,t,c,o,i,"assets"),[e,t,c,o,i]),m=a.useMemo(()=>{if(e===i.pathname+i.search+i.hash)return[];let n=new Set,a=!1;if(t.forEach(e=>{let t=o.routes[e.route.id];t&&t.hasLoader&&(!d.some(t=>t.route.id===e.route.id)&&e.route.id in u&&s[e.route.id]?.shouldRevalidate||t.hasClientLoader?a=!0:n.add(e.route.id))}),0===n.size)return[];let c=Bk(e,l,r.v8_trailingSlashAwareDataRequests,"data");return a&&n.size>0&&c.searchParams.set("_routes",t.filter(e=>n.has(e.route.id)).map(e=>e.route.id).join(",")),[c.pathname+c.search]},[l,r.v8_trailingSlashAwareDataRequests,u,i,o,d,t,e,s]),f=a.useMemo(()=>qk(p,o),[p,o]),h=ew(p);return a.createElement(a.Fragment,null,m.map(e=>a.createElement("link",{key:e,rel:"prefetch",as:"fetch",href:e,...n})),f.map(e=>a.createElement("link",{key:e,rel:"modulepreload",href:e,...n})),h.map(({key:e,link:t})=>a.createElement("link",{key:e,nonce:n.nonce,...t,crossOrigin:t.crossOrigin??n.crossOrigin})))}Yk.displayName="FrameworkContext";function iw(...e){return t=>{e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}}a.Component;var aw="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement;try{aw&&(window.__reactRouterVersion="7.18.2")}catch(s){}function rw({basename:e,children:t,useTransitions:n,window:i}){let r=a.useRef();null==r.current&&(r.current=S_({window:i,v5Compat:!0}));let o=r.current,[s,l]=a.useState({action:o.action,location:o.location}),u=a.useCallback(e=>{!1===n?l(e):a.startTransition(()=>l(e))},[n]);return a.useLayoutEffect(()=>o.listen(u),[o,u]),a.createElement(Ok,{basename:e,children:t,location:s.location,navigationType:s.action,navigator:o,useTransitions:n})}var ow=a.forwardRef(function({onClick:e,discover:t="render",prefetch:n="none",relative:i,reloadDocument:r,replace:o,mask:s,state:l,target:u,to:c,preventScrollReset:d,viewTransition:p,defaultShouldRevalidate:m,...f},h){let{basename:g,navigator:v,useTransitions:b}=a.useContext(dk),y="string"==typeof c&&y_.test(c),_=nk(c,g),k=function(e,{relative:t}={}){x_(gk(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:i}=a.useContext(dk),{hash:r,pathname:o,search:s}=kk(e,{relative:t}),l=o;return"/"!==n&&(l="/"===o?n:q_([n,o])),i.createHref({pathname:l,search:s,hash:r})}(c=_.to,{relative:i}),w=vk(),S=null;if(s){let e=H_(s,[],w.mask?w.mask.pathname:"/",!0);"/"!==g&&(e.pathname="/"===e.pathname?g:q_([g,e.pathname])),S=v.createHref(e)}let[x,E,T]=function(e,t){let n=a.useContext(Yk),[i,r]=a.useState(!1),[o,s]=a.useState(!1),{onFocus:l,onBlur:u,onMouseEnter:c,onMouseLeave:d,onTouchStart:p}=t,m=a.useRef(null);a.useEffect(()=>{if("render"===e&&s(!0),"viewport"===e){let e=new IntersectionObserver(e=>
2{e.forEach(e=>{s(e.isIntersecting)})},{threshold:.5});return m.current&&e.observe(m.current),()=>{e.disconnect()}}},[e]),a.useEffect(()=>{if(i){let e=setTimeout(()=>{s(!0)},100);return()=>{clearTimeout(e)}}},[i]);let f=()=>{r(!0)},h=()=>{r(!1),s(!1)};return n?"intent"!==e?[o,m,{}]:[o,m,{onFocus:Zk(l,f),onBlur:Zk(u,h),onMouseEnter:Zk(c,f),onMouseLeave:Zk(d,h),onTouchStart:Zk(p,f)}]:[!1,m,{}]}(n,f),j=function(e,{target:t,replace:n,mask:i,state:r,preventScrollReset:o,relative:s,viewTransition:l,defaultShouldRevalidate:u,useTransitions:c}={}){let d=_k(),p=vk(),m=kk(e,{relative:s});return a.useCallback(f=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(f,t)){f.preventDefault();let t=void 0!==n?n:C_(p)===C_(m),h=()=>d(e,{replace:t,mask:i,state:r,preventScrollReset:o,relative:s,viewTransition:l,defaultShouldRevalidate:u});c?a.startTransition(()=>h()):h()}},[p,d,m,n,i,r,t,e,o,s,l,u,c])}(c,{replace:o,mask:s,state:l,target:u,preventScrollReset:d,relative:i,viewTransition:p,defaultShouldRevalidate:m,useTransitions:b}),C=!(_.isExternal||r),P=a.createElement("a",{...f,...T,href:(C?S:void 0)||_.absoluteURL||k,onClick:C?function(t){e&&e(t),t.defaultPrevented||j(t)}:e,ref:iw(h,E),target:u,"data-discover":y||"render"!==t?void 0:"true"});return x&&!y?a.createElement(a.Fragment,null,P,a.createElement(Qk,{page:k})):P});ow.displayName="Link";var sw=a.forwardRef(function({"aria-current":e="page",caseSensitive:t=!1,className:n="",end:i=!1,style:r,to:o,viewTransition:s,children:l,...u},c){let d=kk(o,{relative:u.relative}),p=vk(),m=a.useContext(sk),{navigator:f,basename:h}=a.useContext(dk),g=null!=m&&function(e,{relative:t}={}){let n=a.useContext(ck);x_(null!=n,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:i}=uw("useViewTransitionState"),r=kk(e,{relative:t});if(!n.isTransitioning)return!1;let o=z_(n.currentLocation.pathname,i)||n.currentLocation.pathname,s=z_(n.nextLocation.pathname,i)||n.nextLocation.pathname;return null!=$_(r.pathname,s)||null!=$_(r.pathname,o)}(d)&&!0===s,v=f.encodeLocation?f.encodeLocation(d).pathname:d.pathname,b=p.pathname,y=m&&m.navigation&&m.navigation.location?m.navigation.location.pathname:null;t||(b=b.toLowerCase(),y=y?y.toLowerCase():null,v=v.toLowerCase()),y&&h&&(y=z_(y,h)||y);const _="/"!==v&&v.endsWith("/")?v.length-1:v.length;let k,w=b===v||!i&&b.startsWith(v)&&"/"===b.charAt(_),S=null!=y&&(y===v||!i&&y.startsWith(v)&&"/"===y.charAt(v.length)),x={isActive:w,isPending:S,isTransitioning:g},E=w?e:void 0;k="function"==typeof n?n(x):[n,w?"active":null,S?"pending":null,g?"transitioning":null].filter(Boolean).join(" ");let T="function"==typeof r?r(x):r;return a.createElement(ow,{...u,"aria-current":E,className:k,ref:c,style:T,to:o,viewTransition:s},"function"==typeof l?l(x):l)});sw.displayName="NavLink";var lw=a.forwardRef(({discover:e="render",fetcherKey:t,navigate:n,reloadDocument:i,replace:r,state:o,method:s=Ik,action:l,onSubmit:u,relative:c,preventScrollReset:d,viewTransition:p,defaultShouldRevalidate:m,...f},h)=>{let{useTransitions:g}=a.useContext(dk),v=function(){let{router:e}=uw("useSubmit"),{basename:t}=a.useContext(dk),n=Mk("useRouteId"),i=e.fetch,r=e.navigate;return a.useCallback(async(e,a={})=>{let{action:o,method:s,encType:l,formData:u,body:c}=function(e,t){let n,i,a,r,o;if(Vk(s=e)&&"form"===s.tagName.toLowerCase()){let o=e.getAttribute("action");i=o?z_(o,t):null,n=e.getAttribute("method")||Ik,a=Kk(e.getAttribute("enctype"))||$k,r=new FormData(e)}else if(function(e){return Vk(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return Vk(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let o=e.form;if(null==o)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let s=e.getAttribute("formaction")||o.getAttribute("action");if(i=s?z_(s,t):null,n=e.getAttribute("formmethod")||o.getAttribute("method")||Ik,a=Kk(e.getAttribute("formenctype"))||Kk(o.getAttribute("enctype"))||$k,r=new FormData(o,e),!function(){if(null===Fk)try{new FormData(document.createElement("form"),0),Fk=!1}catch(e){Fk=!0}return Fk}()){let{name:t,type:n,value:i}=e;if("image"===n){let e=t?`${t}.`:"";r.append(`${e}x`,"0"),r.append(`${e}y`,"0")}
2else t&&r.append(t,i)}}else{if(Vk(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=Ik,i=null,a=$k,o=e}var s;return r&&"text/plain"===a&&(o=r,r=void 0),{action:i,method:n.toLowerCase(),encType:a,formData:r,body:o}}(e,t);if(!1===a.navigate){let e=a.fetcherKey||`__${String(++cw)}__`;await i(e,n,a.action||o,{defaultShouldRevalidate:a.defaultShouldRevalidate,preventScrollReset:a.preventScrollReset,formData:u,body:c,formMethod:a.method||s,formEncType:a.encType||l,flushSync:a.flushSync})}else await r(a.action||o,{defaultShouldRevalidate:a.defaultShouldRevalidate,preventScrollReset:a.preventScrollReset,formData:u,body:c,formMethod:a.method||s,formEncType:a.encType||l,replace:a.replace,state:a.state,fromRouteId:n,flushSync:a.flushSync,viewTransition:a.viewTransition})},[i,r,t,n])}(),b=function(e,{relative:t}={}){let{basename:n}=a.useContext(dk),i=a.useContext(mk);x_(i,"useFormAction must be used inside a RouteContext");let[r]=i.matches.slice(-1),o={...kk(e||".",{relative:t})},s=vk();if(null==e){o.search=s.search;let e=new URLSearchParams(o.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();o.search=n?`?${n}`:""}}return e&&"."!==e||!r.route.index||(o.search=o.search?o.search.replace(/^\?/,"?index&"):"?index"),"/"!==n&&(o.pathname="/"===o.pathname?n:q_([n,o.pathname])),C_(o)}(l,{relative:c}
2),y="get"===s.toLowerCase()?"get":"post",_="string"==typeof l&&y_.test(l);return a.createElement("form",{ref:h,method:y,action:b,onSubmit:i?u:e=>{if(u&&u(e),e.defaultPrevented)return;e.preventDefault();let i=e.nativeEvent.submitter,l=i?.getAttribute("formmethod")||s,f=()=>v(i||e.currentTarget,{fetcherKey:t,method:l,navigate:n,replace:r,state:o,relative:c,preventScrollReset:d,viewTransition:p,defaultShouldRevalidate:m});g&&!1!==n?a.startTransition(()=>f()):f()},...f,"data-discover":_||"render"!==e?void 0:"true"})});function uw(e){let t=a.useContext(ok);return x_(t,function(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}(e)),t}lw.displayName="Form";var cw=0;var dw=n.cjs(function(e,t){var n=[];function i(e){for(var t=-1,i=0;i<n.length;i++)if(n[i].identifier===e){t=i;break}return t}function a(e,t){for(var a={},o=[],s=0;s<e.length;s++){var l=e[s],u=t.base?l[0]+t.base:l[0],c=a[u]||0,d="".concat(u," ").concat(c);a[u]=c+1;var p=i(d),m={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==p)n[p].references++,n[p].updater(m);else{var f=r(m,t);t.byIndex=s,n.splice(s,0,{identifier:d,updater:f,references:1})}o.push(d)}return o}function r(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,t){var r=a(e=e||[],t=t||{});return function(e){e=e||[];for(var o=0;o<r.length;o++){var s=i(r[o]);n[s].references--}for(var l=a(e,t),u=0;u<r.length;u++){var c=i(r[u]);0===n[c].references&&(n[c].updater(),n.splice(c,1))}r=l}}}),pw=n.n(dw),mw=n.cjs(function(e,t){e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var i="";n.supports&&(i+="@supports (".concat(n.supports,") {")),n.media&&(i+="@media ".concat(n.media," {"));var a=void 0!==n.layer;a&&(i+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),i+=n.css,a&&(i+="}"),n.media&&(i+="}"),n.supports&&(i+="}");var r=n.sourceMap;r&&"undefined"!=typeof btoa&&(i+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r))))," */")),t.styleTagTransform(i,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}}),fw=n.n(mw),hw=n.cjs(function(e,t){var n={};e.exports=function(e,t){var i=function(e){if(void 0===n[e]){var t=document.querySelector(e);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(e){t=null}n[e]=t}return n[e]}(e);if(!i)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");i.appendChild(t)}}),gw=n.n(hw),vw=n.cjs(function(e,t){e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}}),bw=n.n(vw),yw=n.cjs(function(e,t){e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}}),_w=n.n(yw),kw=n.cjs(function(e,t){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}),ww=n.n(kw),Sw=n(307),xw={};xw.styleTagTransform=ww(),xw.setAttributes=bw(),xw.insert=gw().bind(null,"head"),xw.domAPI=fw(),xw.insertStyleElement=_w(),pw()(Sw.A,xw),Sw.A&&Sw.A.locals&&Sw.A.locals;const Ew=e=>"string"==typeof e,Tw=()=>{let e,t;const n=new Promise((n,i)=>{e=n,t=i});return n.resolve=e,n.reject=t,n},jw=e=>null==e?"":String(e),Cw=/###/g,Pw=e=>e&&e.includes("###")?e.replace(Cw,"."):e,Mw=e=>!e||Ew(e),Lw=(e,t,n)=>{const i=Ew(t)?t.split("."):t;let a=0;for(;a<i.length-1;){if(Mw(e))return{};const t=Pw(i[a]);!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++a}return Mw(e)?{}:{obj:e,k:Pw(i[a])}},Rw=(e,t,n)=>{const{obj:i,k:a}=Lw(e,t,Object);if(void 0!==i||1===t.length)return void(i[a]=n);let r=t[t.length-1],o=t.slice(0,t.length-1),s=Lw(e,o,Object);for(;void 0===s.obj&&o.length;)r=`${o[o.length-1]}.${r}`,o=o.slice(0,o.length-1),s=Lw(e,o,Object),s?.obj&&void 0!==s.obj[`${s.k}.${r}`]&&(s.obj=void 0);s.obj[`${s.k}.${r}`]=n},Nw=(e,t)=>{const{obj:n,k:i}=Lw(e,t);if(n&&Object.prototype.hasOwnProperty.call(n,i))return n[i]},Ow=(e,t,n)=>{for(const i in t)"__proto__"!==i&&"constructor"!==i&&(Object.prototype.hasOwnProperty.call(e,i)?Ew(e[i])||e[i]instanceof String||Ew(t[i])||t[i]instanceof String?n&&(e[i]=t[i]):Ow(e[i],t[i],n):e[i]=t[i]);return e},Dw=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),Aw={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"},Iw=e=>Ew(e)?e.replace(/[&<>
2"'\/]/g,e=>Aw[e]):e,$w=[" ",",","?","!",";"],Vw=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),Fw=(e,t,n=".")=>{if(!e)return;if(e[t]){if(!Object.prototype.hasOwnProperty.call(e,t))return;return e[t]}const i=t.split(n);let a=e;for(let e=0;e<i.length;){if(!a||"object"!=typeof a)return;let t,r="";for(let o=e;o<i.length;++o)if(o!==e&&(r+=n),r+=i[o],t=a[r],void 0!==t){if(["string","number","boolean"].includes(typeof t)&&o<i.length-1)continue;e+=o-e+1;break}a=t}return a},zw=e=>e?.replace(/_/g,"-"),Kw={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console?.[e]?.apply?.(console,t)}};class Uw{constructor(e,t={}){this.init(e,t)}init(e,t={}){this.prefix=t.prefix||"i18next:",this.logger=e||Kw,this.options=t,this.debug=t.debug}log(...e){return this.forward(e,"log","",!0)}warn(...e){return this.forward(e,"warn","",!0)}error(...e){return this.forward(e,"error","")}deprecate(...e){return this.forward(e,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,n,i){return i&&!this.debug?null:(e=e.map(e=>Ew(e)?e.replace(/[\r\n\x00-\x1F\x7F]/g," "):e),Ew(e[0])&&(e[0]=`${n}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new Uw(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new Uw(this.logger,e)}}var Bw=new Uw;class Hw{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])}once(e,t){const n=(...i)=>{t(...i),this.off(e,n)};return this.on(e,n),this}emit(e,...t){this.observers[e]&&Array.from(this.observers[e].entries()).forEach(([e,n])=>{for(let i=0;i<n;i++)e(...t)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(([n,i])=>{for(let a=0;a<i;a++)n(e,...t)})}}class Ww extends Hw{constructor(e,t={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.includes(e)||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,i={}){const a=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator,r=void 0!==i.ignoreJSONStructure?i.ignoreJSONStructure:this.options.ignoreJSONStructure;let o;e.includes(".")?o=e.split("."):(o=[e,t],n&&(Array.isArray(n)?o.push(...n):Ew(n)&&a?o.push(...n.split(a)):o.push(n)));const s=Nw(this.data,o);return s||t||n||!e.includes(".")||(e=o[0],t=o[1],n=o.slice(2).join(".")),!s&&r&&Ew(n)?Fw(this.data?.[e]?.[t],n,a):s}addResource(e,t,n,i,a={silent:!1}){const r=void 0!==a.keySeparator?a.keySeparator:this.options.keySeparator;let o=[e,t];n&&(o=o.concat(r?n.split(r):n)),e.includes(".")&&(o=e.split("."),i=t,t=o[1]),this.addNamespaces(t),Rw(this.data,o,i),a.silent||this.emit("added",e,t,n,i)}addResources(e,t,n,i={silent:!1}){for(const i in n)(Ew(n[i])||Array.isArray(n[i]))&&this.addResource(e,t,i,n[i],{silent:!0});i.silent||this.emit("added",e,t,n)}addResourceBundle(e,t,n,i,a,r={silent:!1,skipCopy:!1}){let o=[e,t];e.includes(".")&&(o=e.split("."),i=n,n=t,t=o[1]),this.addNamespaces(t);let s=Nw(this.data,o)||{};r.skipCopy||(n=JSON.parse(JSON.stringify(n))),i?Ow(s,n,a):s={...s,...n},Rw(this.data,o,s),r.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 qw={processors:{},addPostProcessor(e){this.processors[e.name]=e}
vendor: 5,102 bytes, line 2
2,handle(e,t,n,i,a){return e.forEach(e=>{t=this.processors[e]?.process(t,n,i,a)??t}),t}};const Jw=Symbol("i18next/PATH_KEY");function Gw(e,t){const{[Jw]:n}=e(function(){const e=[],t=Object.create(null);let n;return t.get=(i,a)=>(n?.revoke?.(),a===Jw?e:(e.push(a),n=Proxy.revocable(i,t),n.proxy)),Proxy.revocable(Object.create(null),t).proxy}()),i=t?.keySeparator??".",a=t?.nsSeparator??":",r="strict"===t?.enableSelector;if(n.length>1&&a){const e=t?.ns,o=r?Array.isArray(e)?e:e?[e]:null:Array.isArray(e)?e:null;if(o&&(r?o:o.length>1?o.slice(1):[]).includes(n[0]))return`${n[0]}${a}${n.slice(1).join(i)}`}return n.join(i)}const Yw=e=>!Ew(e)&&"boolean"!=typeof e&&"number"!=typeof e;class Xw extends Hw{constructor(e,t={}){super(),((e,t,n)=>{["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"].forEach(e=>{t[e]&&(n[e]=t[e])})})(0,e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=Bw.create("translator"),this.checkedLoadedFor={}}changeLanguage(e){e&&(this.language=e)}exists(e,t={interpolation:{}}){const n={...t};if(null==e)return!1;const i=this.resolve(e,n);if(void 0===i?.res)return!1;const a=Yw(i.res);return!1!==n.returnObjects||!a}extractFromKey(e,t){let n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");const i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator;let a=t.ns||this.options.defaultNS||[];const r=n&&e.includes(n),o=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||((e,t,n)=>{t=t||"",n=n||"";const i=$w.filter(e=>!t.includes(e)&&!n.includes(e));if(0===i.length)return!0;const a=Vw.getRegExp(`(${i.map(e=>"?"===e?"\\?":e).join("|")})`);let r=!a.test(e);if(!r){const t=e.indexOf(n);t>0&&!a.test(e.substring(0,t))&&(r=!0)}return r})(e,n,i));if(r&&!o){const t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:Ew(a)?[a]:a};const r=e.split(n);(n!==i||n===i&&this.options.ns.includes(r[0]))&&(a=r.shift()),e=r.join(i)}return{key:e,namespaces:Ew(a)?[a]:a}}translate(e,t,n){let i="object"==typeof t?{...t}:t;if("object"!=typeof i&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof i&&(i={...i}),i||(i={}),null==e)return"";"function"==typeof e&&(e=Gw(e,{...this.options,...i})),Array.isArray(e)||(e=[String(e)]),e=e.map(e=>"function"==typeof e?Gw(e,{...this.options,...i}):String(e));const a=void 0!==i.returnDetails?i.returnDetails:this.options.returnDetails,r=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator,{key:o,namespaces:s}=this.extractFromKey(e[e.length-1],i),l=s[s.length-1];let u=void 0!==i.nsSeparator?i.nsSeparator:this.options.nsSeparator;void 0===u&&(u=":");const c=i.lng||this.language,d=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if("cimode"===c?.toLowerCase())return d?a?{res:`${l}${u}${o}`,usedKey:o,exactUsedKey:o,usedLng:c,usedNS:l,usedParams:this.getUsedParamsDetails(i)}:`${l}${u}${o}`:a?{res:o,usedKey:o,exactUsedKey:o,usedLng:c,usedNS:l,usedParams:this.getUsedParamsDetails(i)}:o;const p=this.resolve(e,i);let m=p?.res;const f=p?.usedKey||o,h=p?.exactUsedKey||o,g=void 0!==i.joinArrays?i.joinArrays:this.options.joinArrays,v=!this.i18nFormat||this.i18nFormat.handleAsObject,b=void 0!==i.count&&!Ew(i.count),y=Xw.hasDefaultValue(i),_=b?this.pluralResolver.getSuffix(c,i.count,i):"",k=i.ordinal&&b?this.pluralResolver.getSuffix(c,i.count,{ordinal:!1}):"",w=b&&!i.ordinal&&0===i.count,S=w&&i[`defaultValue${this.options.pluralSeparator}zero`]||i[`defaultValue${_}`]||i[`defaultValue${k}`]||i.defaultValue;let x=m;v&&!m&&y&&(x=S);const E=Yw(x),T=Object.prototype.toString.apply(x);if(!(v&&x&&E)||["[object Number]","[object Function]","[object RegExp]"].includes(T)||Ew(g)&&Array.isArray(x))if(v&&Ew(g)&&Array.isArray(m))m=m.join(g),m&&(m=this.extendTranslation(m,e,i,n));else{let t=!1,a=!1;!this.isValidLookup(m)&&y&&(t=!0,m=S),this.isValidLookup(m)||(a=!0,m=o);const s=(i.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&a?void 0:m,d=y&&S!==m&&this.options.updateMissing;if(a||t||d){if(this.logger.log(d?"updateKey":"missingKey",c,l,b&&!d?`${o}${this.pluralResolver.getSuffix(c,i.count,i)}`:o,d?S:m),r){const e=this.resolve(o,{...i,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[];const t=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if("fallback"===this.options.saveMissingTo&&t&&t[0])for(let n=0;n<t.length;n++)e.push(t[n]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(i.lng||this.language):e.push(i.lng||this.language);const n=(e,t,n)=>{const a=y&&n!==m?n:s;this.options.missingKeyHandler?this.options.missingKeyHandler(e,l,t,a,d,i):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(e,l,t,a,d,i),this.emit
vendor: 4,890 bytes, line 2
2("missingKey",e,l,t,m)};this.options.saveMissing&&(this.options.saveMissingPlurals&&b?e.forEach(e=>{const t=this.pluralResolver.getSuffixes(e,i);w&&i[`defaultValue${this.options.pluralSeparator}zero`]&&!t.includes(`${this.options.pluralSeparator}zero`)&&t.push(`${this.options.pluralSeparator}zero`),t.forEach(t=>{n([e],o+t,i[`defaultValue${t}`]||S)})}):n(e,o,S))}m=this.extendTranslation(m,e,i,p,n),a&&m===o&&this.options.appendNamespaceToMissingKey&&(m=`${l}${u}${o}`),(a||t)&&this.options.parseMissingKeyHandler&&(m=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${l}${u}${o}`:o,t?m:void 0,i))}else{if(!i.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(f,x,{...i,ns:s}):`key '${o} (${this.language})' returned an object instead of string.`;return a?(p.res=e,p.usedParams=this.getUsedParamsDetails(i),p):e}if(r){const e=Array.isArray(x),t=e?[]:{},n=e?h:f;for(const e in x)if(Object.prototype.hasOwnProperty.call(x,e)){const a=`${n}${r}${e}`;t[e]=y&&!m?this.translate(a,{...i,defaultValue:Yw(S)?S[e]:void 0,joinArrays:!1,ns:s}):this.translate(a,{...i,joinArrays:!1,ns:s}),t[e]===a&&(t[e]=x[e])}m=t}}return a?(p.res=m,p.usedParams=this.getUsedParamsDetails(i),p):m}extendTranslation(e,t,n,i,a){if(this.i18nFormat?.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...n},n.lng||this.language||i.usedLng,i.usedNS,i.usedKey,{resolved:i});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});const r=Ew(e)&&(void 0!==n?.interpolation?.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let o;if(r){const t=e.match(this.interpolator.nestingRegexp);o=t&&t.length}let s=n.replace&&!Ew(n.replace)?n.replace:n;if(this.options.interpolation.defaultVariables&&(s={...this.options.interpolation.defaultVariables,...s}),e=this.interpolator.interpolate(e,s,n.lng||this.language||i.usedLng,n),r){const t=e.match(this.interpolator.nestingRegexp);o<(t&&t.length)&&(n.nest=!1)}!n.lng&&i&&i.res&&(n.lng=this.language||i.usedLng),!1!==n.nest&&(e=this.interpolator.nest(e,(...e)=>a?.[0]!==e[0]||n.context?this.translate(...e,t):(this.logger.warn(`It seems you are nesting recursively key: ${e[0]} in key: ${t[0]}`),null),n)),n.interpolation&&this.interpolator.reset()}const r=n.postProcess||this.options.postProcess,o=Ew(r)?[r]:r;return null!=e&&o?.length&&!1!==n.applyPostProcessor&&(e=qw.handle(o,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...i,usedParams:this.getUsedParamsDetails(n)},...n}:n,this)),e}resolve(e,t={}){let n,i,a,r,o;return Ew(e)&&(e=[e]),Array.isArray(e)&&(e=e.map(e=>"function"==typeof e?Gw(e,{...this.options,...t}):e)),e.forEach(e=>{if(this.isValidLookup(n))return;const s=this.extractFromKey(e,t),l=s.key;i=l;let u=s.namespaces;this.options.fallbackNS&&(u=u.concat(this.options.fallbackNS));const c=void 0!==t.count&&!Ew(t.count),d=c&&!t.ordinal&&0===t.count,p=void 0!==t.context&&(Ew(t.context)||"number"==typeof t.context)&&""!==t.context,m=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);u.forEach(e=>{this.isValidLookup(n)||(o=e,this.checkedLoadedFor[`${m[0]}-${e}`]||!this.utils?.hasLoadedNamespace||this.utils?.hasLoadedNamespace(o)||(this.checkedLoadedFor[`${m[0]}-${e}`]=!0,this.logger.warn(`key "${i}" for languages "${m.join(", ")}" won't get resolved as namespace "${o}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),m.forEach(i=>{if(this.isValidLookup(n))return;r=i;const o=[l];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(o,l,i,e,t);else{let e;c&&(e=this.pluralResolver.getSuffix(i,t.count,t));const n=`${this.options.pluralSeparator}zero`,a=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(c&&(t.ordinal&&e.startsWith(a)&&o.push(l+e.replace(a,this.options.pluralSeparator)),o.push(l+e),d&&o.push(l+n)),p){const i=`${l}${this.options.contextSeparator||"_"}${t.context}`;o.push(i),c&&(t.ordinal&&e.startsWith(a)&&o.push(i+e.replace(a,this.options.pluralSeparator)),o.push(i+e),d&&o.push(i+n))}}let s;for(;s=o.pop();)this.isValidLookup(n)||(a=s,n=this.getResource(i,e,s,t))}))})}),{res:n,usedKey:i,exactUsedKey:a,usedLng:r,usedNS:o}}isValidLookup(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}getResource(e,t,n,i={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(e,t,n,i):this.resourceStore.getResource(e,t,n,i)}
vendor: 3,079 bytes, line 2
2getUsedParamsDetails(e={}){const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],n=e.replace&&!Ew(e.replace);let i=n?e.replace:e;if(n&&void 0!==e.count&&(i={...i,count:e.count}),this.options.interpolation.defaultVariables&&(i={...this.options.interpolation.defaultVariables,...i}),!n){i={...i};for(const e of t)delete i[e]}return i}static hasDefaultValue(e){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&t.startsWith("defaultValue")&&void 0!==e[t])return!0;return!1}}class Zw{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Bw.create("languageUtils")}getScriptPartFromCode(e){if(!(e=zw(e))||!e.includes("-"))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=zw(e))||!e.includes("-"))return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(Ew(e)&&e.includes("-")){let t;try{t=Intl.getCanonicalLocales(e)[0]}catch(e){}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.includes(e)}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 i=this.getLanguagePartFromCode(e);if(this.isSupportedCode(i))return t=i;t=this.options.supportedLngs.find(e=>!(e!==i&&(!e.includes("-")&&!i.includes("-")||(!e.includes("-")||i.includes("-")||e.slice(0,e.indexOf("-"))!==i)&&!(e.startsWith(i)&&i.length>1))))}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),Ew(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),i=[],a=e=>{e&&(this.isSupportedCode(e)?i.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return Ew(e)&&(e.includes("-")||e.includes("_"))?("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))):Ew(e)&&a(this.formatLanguageCode(e)),n.forEac
vendor: 4,179 bytes, line 2
2h(e=>{i.includes(e)||a(this.formatLanguageCode(e))}),i}}const Qw={zero:0,one:1,two:2,few:3,many:4,other:5},eS={select:e=>1===e?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class tS{constructor(e,t={}){this.languageUtils=e,this.options=t,this.logger=Bw.create("pluralResolver"),this.pluralRulesCache={}}clearCache(){this.pluralRulesCache={}}getRule(e,t={}){const n=zw("dev"===e?"en":e),i=t.ordinal?"ordinal":"cardinal",a=JSON.stringify({cleanedCode:n,type:i});if(a in this.pluralRulesCache)return this.pluralRulesCache[a];let r;try{r=new Intl.PluralRules(n,{type:i})}catch(n){if("undefined"==typeof Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),eS;if(!e.match(/-|_/))return eS;const i=this.languageUtils.getLanguagePartFromCode(e);r=this.getRule(i,t)}return this.pluralRulesCache[a]=r,r}needsPlural(e,t={}){let n=this.getRule(e,t);return n||(n=this.getRule("dev",t)),n?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(e,t,n={}){return this.getSuffixes(e,n).map(e=>`${t}${e}`)}getSuffixes(e,t={}){let n=this.getRule(e,t);return n||(n=this.getRule("dev",t)),n?n.resolvedOptions().pluralCategories.sort((e,t)=>Qw[e]-Qw[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):[]}getSuffix(e,t,n={}){const i=this.getRule(e,n);return i?`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${i.select(t)}`:(this.logger.warn(`no plural rule found for: ${e}`),this.getSuffix("dev",t,n))}}const nS=(e,t,n,i=".",a=!0)=>{let r=((e,t,n)=>{const i=Nw(e,n);return void 0!==i?i:Nw(t,n)})(e,t,n);return!r&&a&&Ew(n)&&(r=Fw(e,n,i),void 0===r&&(r=Fw(t,n,i))),r},iS=e=>e.replace(/\$/g,"$$$$");class aS{constructor(e={}){this.logger=Bw.create("interpolator"),this.options=e,this.format=e?.interpolation?.format||(e=>e),this.init(e)}init(e={}){e.interpolation||(e.interpolation={escapeValue:!0});const{escape:t,escapeValue:n,useRawValueToEscape:i,prefix:a,prefixEscaped:r,suffix:o,suffixEscaped:s,formatSeparator:l,unescapeSuffix:u,unescapePrefix:c,nestingPrefix:d,nestingPrefixEscaped:p,nestingSuffix:m,nestingSuffixEscaped:f,nestingOptionsSeparator:h,maxReplaces:g,alwaysFormat:v}=e.interpolation;this.escape=void 0!==t?t:Iw,this.escapeValue=void 0===n||n,this.useRawValueToEscape=void 0!==i&&i,this.prefix=a?Dw(a):r||"{{",this.suffix=o?Dw(o):s||"}}",this.formatSeparator=l||",",this.unescapePrefix=u?"":c?Dw(c):"-",this.unescapeSuffix=this.unescapePrefix?"":u?Dw(u):"",this.nestingPrefix=d?Dw(d):p||Dw("$t("),this.nestingSuffix=m?Dw(m):f||Dw(")"),this.nestingOptionsSeparator=h||",",this.maxReplaces=g||1e3,this.alwaysFormat=void 0!==v&&v,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(e,t)=>e?.source===t?(e.lastIndex=0,e):new RegExp(t,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}((?:[^()"']+|"[^"]*"|'[^']*'|\\((?:[^()]|"[^"]*"|'[^']*')*\\))*?)${this.nestingSuffix}`)}interpolate(e,t,n,i){let a,r,o;const s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},l=e=>{if(!e.includes(this.formatSeparator)){const a=nS(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(a,void 0,n,{...i,...t,interpolationkey:e}):a}const a=e.split(this.formatSeparator),r=a.shift().trim(),o=a.join(this.formatSeparator).trim();return this.format(nS(t,s,r,this.options.keySeparator,this.options.ignoreJSONStructure),o,n,{...i,...t,interpolationkey:r})};this.resetRegExp(),!this.escapeValue&&"string"==typeof e&&/\$t\([^)]*\{[^}]*\{\{/.test(e)&&this.logger.warn("nesting options string contains interpolated variables with escapeValue: false — if any of those values are attacker-controlled they can inject additional nesting options (e.g. redirect lng/ns). Sanitise untrusted input before passing it to t(), or keep escapeValue: true.");const u=i?.missingInterpolationHandler||this.options.missingInterpolationHandler,c=void 0!==i?.interpolation?.ski
vendor: 4,570 bytes, line 2
2pOnVariables?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>e},{regex:this.regexp,safeValue:e=>this.escapeValue?this.escape(e):e}].forEach(t=>{for(o=0;a=t.regex.exec(e);){const n=a[1].trim();if(r=l(n),void 0===r)if("function"==typeof u){const t=u(e,a,i);r=Ew(t)?t:""}else if(i&&Object.prototype.hasOwnProperty.call(i,n))r="";else{if(c){r=a[0];continue}this.logger.warn(`missed to pass in variable ${n} for interpolating ${e}`),r=""}else Ew(r)||this.useRawValueToEscape||(r=jw(r));const s=t.safeValue(r);if(e=e.replace(a[0],iS(s)),c?(t.regex.lastIndex+=s.length,t.regex.lastIndex-=a[0].length):t.regex.lastIndex=0,o++,o>=this.maxReplaces)break}}),e}nest(e,t,n={}){let i,a,r;const o=(e,t)=>{const n=this.nestingOptionsSeparator;if(!e.includes(n))return e;const i=e.split(new RegExp(`${Dw(n)}[ ]*{`));let a=`{${i[1]}`;e=i[0],a=this.interpolate(a,r);const o=a.match(/'/g),s=a.match(/"/g);((o?.length??0)%2==0&&!s||(s?.length??0)%2!=0)&&(a=a.replace(/'/g,'"'));try{r=JSON.parse(a),t&&(r={...t,...r})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${n}${a}`}return r.defaultValue&&r.defaultValue.includes(this.prefix)&&delete r.defaultValue,e};for(;i=this.nestingRegexp.exec(e);){let s=[];r={...n},r=r.replace&&!Ew(r.replace)?r.replace:r,r.applyPostProcessor=!1,delete r.defaultValue;const l=/{.*}/s.test(i[1])?i[1].lastIndexOf("}")+1:i[1].indexOf(this.formatSeparator);if(-1!==l&&(s=i[1].slice(l).split(this.formatSeparator).map(e=>e.trim()).filter(Boolean),i[1]=i[1].slice(0,l)),a=t(o.call(this,i[1].trim(),r),r),a&&i[0]===e&&!Ew(a))return a;Ew(a)||(a=jw(a)),a||(this.logger.warn(`missed to resolve ${i[1]} for nesting ${e}`),a=""),s.length&&(a=s.reduce((e,t)=>this.format(e,t,n.lng,{...n,interpolationkey:i[1].trim()}),a.trim())),e=e.replace(i[0],a),this.regexp.lastIndex=0}return e}}const rS=e=>{const t={};return(n,i,a)=>{let r=a;a&&a.interpolationkey&&a.formatParams&&a.formatParams[a.interpolationkey]&&a[a.interpolationkey]&&(r={...r,[a.interpolationkey]:void 0});const o=i+JSON.stringify(r);let s=t[o];return s||(s=e(zw(i),a),t[o]=s),s(n)}},oS=e=>(t,n,i)=>e(zw(n),i)(t);class sS{constructor(e={}){this.logger=Bw.create("formatter"),this.options=e,this.init(e)}init(e,t={interpolation:{}}){this.formatSeparator=t.interpolation.formatSeparator||",";const n=t.cacheInBuiltFormats?rS:oS;this.formats={number:n((e,t)=>{const n=new Intl.NumberFormat(e,{...t});return e=>n.format(e)}),currency:n((e,t)=>{const n=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>n.format(e)}),datetime:n((e,t)=>{const n=new Intl.DateTimeFormat(e,{...t});return e=>n.format(e)}),relativetime:n((e,t)=>{const n=new Intl.RelativeTimeFormat(e,{...t});return e=>n.format(e,t.range||"day")}),list:n((e,t)=>{const n=new Intl.ListFormat(e,{...t});return e=>n.format(e)})}}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=rS(t)}format(e,t,n,i={}){if(!t)return e;if(null==e)return e;const a=t.split(this.formatSeparator),r=[];for(let e=0;e<a.length;e++){let t=a[e];for(;t.indexOf("(")>-1&&!t.includes(")")&&e+1<a.length;)t=`${t}${this.formatSeparator}${a[++e]}`;r.push(t)}const o=r.reduce((e,t)=>{const{formatName:a,formatOptions:r}=(e=>{let t=e.toLowerCase().trim();const n={};if(e.includes("(")){const i=e.split("(");t=i[0].toLowerCase().trim();const a=i[1].slice(0,-1);"currency"!==t||a.includes(":")?"relativetime"!==t||a.includes(":")?a.split(";").forEach(e=>{if(e){const[t,...i]=e.split(":"),a=i.join(":").trim().replace(/^'+|'+$/g,""),r=t.trim();n[r]||(n[r]=a),"false"===a&&(n[r]=!1),"true"===a&&(n[r]=!0),isNaN(a)||(n[r]=parseInt(a,10))}}):n.range||(n.range=a.trim()):n.currency||(n.currency=a.trim())}return{formatName:t,formatOptions:n}})(t);if(this.formats[a]){let t=e;try{const o=i?.formatParams?.[i.interpolationkey]||{},s=o.locale||o.lng||i.locale||i.lng||n;t=this.formats[a](e,s,{...r,...i,...o})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${a}`),e},e);return o}}class lS extends Hw{constructor(e,t,n,i={}){super(),this.backend=e,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=i,this.logger=Bw.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=i.maxParallelReads||10,this.readingCalls=0,this.maxRetries=i.maxRetries>=0?i.maxRetries:5,this.retryTimeout=i.retryTimeout>=1?i.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(n,i.backend,i)}queueLoad(e,t,n,i){const a={},r={},o={},s={};
vendor: 5,409 bytes, line 2
2return e.forEach(e=>{let i=!0;t.forEach(t=>{const o=`${e}|${t}`;!n.reload&&this.store.hasResourceBundle(e,t)?this.state[o]=2:this.state[o]<0||(1===this.state[o]?void 0===r[o]&&(r[o]=!0):(this.state[o]=1,i=!1,void 0===r[o]&&(r[o]=!0),void 0===a[o]&&(a[o]=!0),void 0===s[t]&&(s[t]=!0)))}),i||(o[e]=!0)}),(Object.keys(a).length||Object.keys(r).length)&&this.queue.push({pending:r,pendingCount:Object.keys(r).length,loaded:{},errors:[],callback:i}),{toLoad:Object.keys(a),pending:Object.keys(r),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(s)}}loaded(e,t,n){const i=e.split("|"),a=i[0],r=i[1];t&&this.emit("failedLoading",a,r,t),!t&&n&&this.store.addResourceBundle(a,r,n,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&n&&(this.state[e]=0);const o={};this.queue.forEach(n=>{((e,t,n)=>{const{obj:i,k:a}=Lw(e,t,Object);i[a]=i[a]||[],i[a].push(n)})(n.loaded,[a],r),((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=>{o[e]||(o[e]={});const t=n.loaded[e];t.length&&t.forEach(t=>{void 0===o[e][t]&&(o[e][t]=!0)})}),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())}),this.emit("loaded",o),this.queue=this.queue.filter(e=>!e.done)}read(e,t,n,i=0,a=this.retryTimeout,r){if(!e.length)return r(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:n,tried:i,wait:a,callback:r});this.readingCalls++;const o=(o,s)=>{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)}o&&s&&i<this.maxRetries?setTimeout(()=>{this.read(e,t,n,i+1,2*a,r)},a):r(o,s)},s=this.backend[n].bind(this.backend);if(2!==s.length)return s(e,t,o);try{const n=s(e,t);n&&"function"==typeof n.then?n.then(e=>o(null,e)).catch(o):o(null,n)}catch(e){o(e)}}prepareLoading(e,t,n={},i){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();Ew(e)&&(e=this.languageUtils.toResolveHierarchy(e)),Ew(t)&&(t=[t]);const a=this.queueLoad(e,t,n,i);if(!a.toLoad.length)return a.pending.length||i(),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,t=""){const n=e.split("|"),i=n[0],a=n[1];this.read(i,a,"read",void 0,void 0,(n,r)=>{n&&this.logger.warn(`${t}loading namespace ${a} for language ${i} failed`,n),!n&&r&&this.logger.log(`${t}loaded namespace ${a} for language ${i}`,r),this.loaded(e,n,r)})}saveMissing(e,t,n,i,a,r={},o=()=>{}){if(!this.services?.utils?.hasLoadedNamespace||this.services?.utils?.hasLoadedNamespace(t)){if(null!=n&&""!==n){if(this.backend?.create){const s={...r,isUpdate:a},l=this.backend.create.bind(this.backend);if(l.length<6)try{let a;a=5===l.length?l(e,t,n,i,s):l(e,t,n,i),a&&"function"==typeof a.then?a.then(e=>o(null,e)).catch(o):o(null,a)}catch(e){o(e)}else l(e,t,n,i,o,s)}e&&e[0]&&this.store.addResource(e[0],t,n,i)}}else this.logger.warn(`did not save key "${n}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")}}const uS=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",enableSelector:!1,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]),Ew(e[1])&&(t.defaultValue=e[1]),Ew(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,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),cS=e=>(Ew(e.ns)&&(e.ns=[e.ns]),Ew(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),Ew(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&!e.supportedLngs.includes("cimode")&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e),dS=()=>{};class pS extends Hw{constructor(e={},t){var n;if(super(),this.options=cS(e),this.services={},this.logger=Bw,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(e={},t){this.isInitializing=!0,"function"==typeof e&&(t=e,e={}),null==e.defaultNS&&e.ns&&(Ew(e.ns)?e.defaultNS=e.ns:e.ns.includes("translation")||(e.defaultNS=e.ns[0]));const n=uS();this.options={...n,...this.options,...cS(e)},this.options.interpolation={...n.interpolation,...this.options.interpolation}
vendor: 4,817 bytes, line 2
2,void 0!==e.keySeparator&&(this.options.userDefinedKeySeparator=e.keySeparator),void 0!==e.nsSeparator&&(this.options.userDefinedNsSeparator=e.nsSeparator),"function"!=typeof this.options.overloadTranslationOptionHandler&&(this.options.overloadTranslationOptionHandler=n.overloadTranslationOptionHandler);const i=e=>e?"function"==typeof e?new e:e:null;if(!this.options.isClone){let e;this.modules.logger?Bw.init(i(this.modules.logger),this.options):Bw.init(null,this.options),e=this.modules.formatter?this.modules.formatter:sS;const t=new Zw(this.options);this.store=new Ww(this.options.resources,this.options);const n=this.services;n.logger=Bw,n.resourceStore=this.store,n.languageUtils=t,n.pluralResolver=new tS(t,{prepend:this.options.pluralSeparator}),e&&(n.formatter=i(e),n.formatter.init&&n.formatter.init(n,this.options),this.options.interpolation.format=n.formatter.format.bind(n.formatter)),n.interpolator=new aS(this.options),n.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},n.backendConnector=new lS(i(this.modules.backend),n.resourceStore,n,this.options),n.backendConnector.on("*",(e,...t)=>{this.emit(e,...t)}),this.modules.languageDetector&&(n.languageDetector=i(this.modules.languageDetector),n.languageDetector.init&&n.languageDetector.init(n,this.options.detection,this.options)),this.modules.i18nFormat&&(n.i18nFormat=i(this.modules.i18nFormat),n.i18nFormat.init&&n.i18nFormat.init(this)),this.translator=new Xw(this.services,this.options),this.translator.on("*",(e,...t)=>{this.emit(e,...t)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,t||(t=dS),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(e=>{this[e]=(...t)=>this.store[e](...t)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(e=>{this[e]=(...t)=>(this.store[e](...t),this)});const a=Tw(),r=()=>{const e=(e,n)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),a.resolve(n),t(e,n)};if((this.languages||this.isLanguageChangingTo)&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initAsync?r():setTimeout(r,0),a}loadResources(e,t=dS){let n=t;const i=Ew(e)?e:this.language;if("function"==typeof e&&(n=e),!this.options.resources||this.options.partialBundledLanguages){if("cimode"===i?.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return n();const e=[],t=t=>{t&&"cimode"!==t&&this.services.languageUtils.toResolveHierarchy(t).forEach(t=>{"cimode"!==t&&(e.includes(t)||e.push(t))})};i?t(i):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e=>t(e)),this.options.preload?.forEach?.(e=>t(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),n(e)})}else n(null)}reloadResources(e,t,n){const i=Tw();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=dS),this.services.backendConnector.reload(e,t,e=>{i.resolve(),n(e)}),i}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&&qw.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"].includes(e)){for(let e=0;e<this.languages.length;e++){const t=this.languages[e];if(!["cimode","dev"].includes(t)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}this.resolvedLanguage||this.languages.includes(e)||!this.store.hasLanguageSomeTranslations(e)||(this.resolvedLanguage=e,this.languages.unshift(e))}}changeLanguage(e,t){this.isLanguageChangingTo=e;const n=Tw();
vendor: 2,179 bytes, line 2
2this.emit("languageChanging",e);const i=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},a=(a,r)=>{r?this.isLanguageChangingTo===e&&(i(r),this.translator.changeLanguage(r),this.isLanguageChangingTo=void 0,this.emit("languageChanged",r),this.logger.log("languageChanged",r)):this.isLanguageChangingTo=void 0,n.resolve((...e)=>this.t(...e)),t&&t(a,(...e)=>this.t(...e))},r=t=>{e||t||!this.services.languageDetector||(t=[]);const n=Ew(t)?t:t&&t[0],r=this.store.hasLanguageSomeTranslations(n)?n:this.services.languageUtils.getBestMatchFromCodes(Ew(t)?[t]:t);r&&(this.language||i(r),this.translator.language||this.translator.changeLanguage(r),this.services.languageDetector?.cacheUserLanguage?.(r)),this.loadResources(r,e=>{a(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(r):this.services.languageDetector.detect(r):r(e):r(this.services.languageDetector.detect()),n}getFixedT(e,t,n,i){const a=i?.scopeNs,r=(e,t,...i)=>{let o;o="object"!=typeof t?this.options.overloadTranslationOptionHandler([e,t].concat(i)):{...t},o.lng=o.lng||r.lng,o.lngs=o.lngs||r.lngs;const s=void 0!==o.ns&&null!==o.ns;o.ns=o.ns||r.ns,""!==o.keyPrefix&&(o.keyPrefix=o.keyPrefix||n||r.keyPrefix);const l={...this.options,...o};Array.isArray(a)&&!s&&(l.ns=a),"function"==typeof o.keyPrefix&&(o.keyPrefix=Gw(o.keyPrefix,l));const u=this.options.keySeparator||".";let c;return o.keyPrefix&&Array.isArray(e)?c=e.map(e=>("function"==typeof e&&(e=Gw(e,l)),`${o.keyPrefix}${u}${e}`)):("function"==typeof e&&(e=Gw(e,l)),c=o.keyPrefix?`${o.keyPrefix}${u}${e}`:e),this.t(c,o)};return Ew(e)?r.lng=e:r.lngs=e,r.ns=t,r.keyPrefix=n,r}t(...e){return this.translator?.translate(...e)}exists(...e){return this.translator?.exists(...e)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e,t={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
vendor: 4,218 bytes, line 2
2if(!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],i=!!this.options&&this.options.fallbackLng,a=this.languages[this.languages.length-1];if("cimode"===n.toLowerCase())return!0;const r=(e,t)=>{const n=this.services.backendConnector.state[`${e}|${t}`];return-1===n||0===n||2===n};if(t.precheck){const e=t.precheck(this,r);if(void 0!==e)return e}return!(!this.hasResourceBundle(n,e)&&this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages)&&(!r(n,e)||i&&!r(a,e)))}loadNamespaces(e,t){const n=Tw();return this.options.ns?(Ew(e)&&(e=[e]),e.forEach(e=>{this.options.ns.includes(e)||this.options.ns.push(e)}),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}loadLanguages(e,t){const n=Tw();Ew(e)&&(e=[e]);const i=this.options.preload||[],a=e.filter(e=>!i.includes(e)&&this.services.languageUtils.isSupportedCode(e));return a.length?(this.options.preload=i.concat(a),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages?.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(e){}const t=this.services?.languageUtils||new Zw(uS());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"].includes(t.getLanguagePartFromCode(e))||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(e={},t){const n=new pS(e,t);return n.createInstance=pS.createInstance,n}cloneInstance(e={},t=dS){const n=e.forkResourceStore;n&&delete e.forkResourceStore;const i={...this.options,...e,isClone:!0},a=new pS(i);if(void 0===e.debug&&void 0===e.prefix||(a.logger=a.logger.clone(e)),["store","services","language"].forEach(e=>{a[e]=this[e]}),a.services={...this.services},a.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},n){const e=Object.keys(this.store.data).reduce((e,t)=>(e[t]={...this.store.data[t]},e[t]=Object.keys(e[t]).reduce((n,i)=>(n[i]={...e[t][i]},n),e[t]),e),{});a.store=new Ww(e,i),a.services.resourceStore=a.store}if(e.interpolation){const t={...uS().interpolation,...this.options.interpolation,...e.interpolation},n={...i,interpolation:t};a.services.interpolator=new aS(n)}return a.translator=new Xw(a.services,i),a.translator.on("*",(e,...t)=>{a.emit(e,...t)}),a.init(i,t),a.translator.options=i,a.translator.backendConnector.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},a}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const mS=pS.createInstance(),{slice:fS,forEach:hS}=(mS.createInstance,mS.dir,mS.init,mS.loadResources,mS.reloadResources,mS.use,mS.changeLanguage,mS.getFixedT,mS.t,mS.exists,mS.setDefaultNamespace,mS.hasLoadedNamespace,mS.loadNamespaces,mS.loadLanguages,[]),gS=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,vS={create(e,t,n,i){let a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{path:"/",sameSite:"strict"};n&&(a.expires=new Date,a.expires.setTime(a.expires.getTime()+60*n*1e3)),i&&(a.domain=i),document.cookie=function(e,t){const n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{path:"/"};let i=`${e}=${encodeURIComponent(t)}`;if(n.maxAge>0){const e=n.maxAge-0;if(Number.isNaN(e))throw new Error("maxAge should be a Number");i+=`; Max-Age=${Math.floor(e)}`}if(n.domain){if(!gS.test(n.domain))throw new TypeError("option domain is invalid");i+=`; Domain=${n.domain}`}if(n.path){if(!gS.test(n.path))throw new TypeError("option path is invalid");i+=`; Path=${n.path}`}if(n.expires){if("function"!=typeof n.expires.toUTCString)throw new TypeError("option expires is invali
2d");i+=`; Expires=${n.expires.toUTCString()}`}if(n.httpOnly&&(i+="; HttpOnly"),n.secure&&(i+="; Secure"),n.sameSite)switch("string"==typeof n.sameSite?n.sameSite.toLowerCase():n.sameSite){case!0:i+="; SameSite=Strict";break;case"lax":i+="; SameSite=Lax";break;case"strict":i+="; SameSite=Strict";break;case"none":i+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return n.partitioned&&(i+="; Partitioned"),i}(e,t,a)},read(e){const t=`${e}=`,n=document.cookie.split(";");for(let e=0;e<n.length;e++){let i=n[e];for(;" "===i.charAt(0);)i=i.substring(1,i.length);if(0===i.indexOf(t))return i.substring(t.length,i.length)}return null},remove(e,t){this.create(e,"",-1,t)}};var bS={name:"cookie",lookup(e){let{lookupCookie:t}=e;if(t&&"undefined"!=typeof document)return vS.read(t)||void 0},cacheUserLanguage(e,t){let{lookupCookie:n,cookieMinutes:i,cookieDomain:a,cookieOptions:r}=t;n&&"undefined"!=typeof document&&vS.create(n,e,i,a,r)}},yS={name:"querystring",lookup(e){let t,{lookupQuerystring:n}=e;if("undefined"!=typeof window){let{search:e}=window.location;!window.location.search&&window.location.hash?.indexOf("?")>-1&&(e=window.location.hash.substring(window.location.hash.indexOf("?")));const i=e.substring(1).split("&");for(let e=0;e<i.length;e++){const a=i[e].indexOf("=");a>0&&i[e].substring(0,a)===n&&(t=i[e].substring(a+1))}}return t}},_S={name:"hash",lookup(e){let t,{lookupHash:n,lookupFromHashIndex:i}=e;if("undefined"!=typeof window){const{hash:e}=window.location;if(e&&e.length>2){const a=e.substring(1);if(n){const e=a.split("&");for(let i=0;i<e.length;i++){const a=e[i].indexOf("=");a>0&&e[i].substring(0,a)===n&&(t=e[i].substring(a+1))}}if(t)return t;if(!t&&i>-1){const t=e.match(/\/([a-zA-Z-]*)/g);if(!Array.isArray(t))return;const n="number"==typeof i?i:0;return t[n]?.replace("/","")}}}return t}};let kS=null;const wS=()=>{if(null!==kS)return kS;try{if(kS="undefined"!=typeof window&&null!==window.localStorage,!kS)return!1;const e="i18next.translate.boo";window.localStorage.setItem(e,"foo"),window.localStorage.removeItem(e)}catch(e){kS=!1}return kS};var SS={name:"localStorage",lookup(e){let{lookupLocalStorage:t}=e;if(t&&wS())return window.localStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let{lookupLocalStorage:n}=t;n&&wS()&&window.localStorage.setItem(n,e)}};let xS=null;const ES=()=>{if(null!==xS)return xS;try{if(xS="undefined"!=typeof window&&null!==window.sessionStorage,!xS)return!1;const e="i18next.translate.boo";window.sessionStorage.setItem(e,"foo"),window.sessionStorage.removeItem(e)}catch(e){xS=!1}return xS};var TS={name:"sessionStorage",lookup(e){let{lookupSessionStorage:t}=e;if(t&&ES())return window.sessionStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let{lookupSessionStorage:n}=t;n&&ES()&&window.sessionStorage.setItem(n,e)}},jS={name:"navigator",lookup(e){const t=[];if("undefined"!=typeof navigator){const{languages:e,userLanguage:n,language:i}=navigator;if(e)for(let n=0;n<e.length;n++)t.push(e[n]);n&&t.push(n),i&&t.push(i)}return t.length>0?t:void 0}},CS={name:"htmlTag",lookup(e){let t,{htmlTag:n}=e;const i=n||("undefined"!=typeof document?document.documentElement:null);return i&&"function"==typeof i.getAttribute&&(t=i.getAttribute("lang")),t}},PS={name:"path",lookup(e){let{lookupFromPathIndex:t}=e;if("undefined"==typeof window)return;const n=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(!Array.isArray(n))return;const i="number"==typeof t?t:0;return n[i]?.replace("/","")}},MS={name:"subdomain",lookup(e){let{lookupFromSubdomainIndex:t}=e;const n="number"==typeof t?t+1:1,i="undefined"!=typeof window&&window.location?.hostname?.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(i)return i[n]}};let LS=!1;try{document.cookie,LS=!0}catch(s){}const RS=["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"];LS||RS.splice(1,1);class NS{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.type="languageDetector",this.detectors={},this.init(e,t)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{languageUtils:{}},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.services=e,this.options=function(e){return hS.call(fS.call(arguments,1
vendor: 3,057 bytes, line 2
2),t=>{if(t)for(const n in t)void 0===e[n]&&(e[n]=t[n])}),e}(t,this.options||{},{order:RS,lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:e=>e}),"string"==typeof this.options.convertDetectedLanguage&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=e=>e.replace("-","_")),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=n,this.addDetector(bS),this.addDetector(yS),this.addDetector(SS),this.addDetector(TS),this.addDetector(jS),this.addDetector(CS),this.addDetector(PS),this.addDetector(MS),this.addDetector(_S)}addDetector(e){return this.detectors[e.name]=e,this}detect(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.options.order,t=[];return e.forEach(e=>{if(this.detectors[e]){let n=this.detectors[e].lookup(this.options);n&&"string"==typeof n&&(n=[n]),n&&(t=t.concat(n))}}),t=t.filter(e=>{return null!=e&&!("string"==typeof(t=e)&&[/<\s*script.*?>/i,/<\s*\/\s*script\s*>/i,/<\s*img.*?on\w+\s*=/i,/<\s*\w+\s*on\w+\s*=.*?>/i,/javascript\s*:/i,/vbscript\s*:/i,/expression\s*\(/i,/eval\s*\(/i,/alert\s*\(/i,/document\.cookie/i,/document\.write\s*\(/i,/window\.location/i,/innerHTML/i].some(e=>e.test(t)));var t}).map(e=>this.options.convertDetectedLanguage(e)),this.services&&this.services.languageUtils&&this.services.languageUtils.getBestMatchFromCodes?t:t.length>0?t[0]:null}cacheUserLanguage(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.options.caches;t&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||t.forEach(t=>{this.detectors[t]&&this.detectors[t].cacheUserLanguage(e,this.options)}))}}NS.type="languageDetector";const OS={en:{translation:JSON.parse('{"general":{"loading":"Loading","no_data":"No data","loading_error":"Loading failed","link_to_self_service_home_page":"/en/eteenindus","to_main_page_button_text":"To home page","scroll_left":"Scroll left","scroll_right":"Scroll right"},"header":{"locale":{"et":"ET","en":"EN","ru":"RU"},"locale-label":{"et":"Eesti keel","en":"English","ru":"Русский"},"primary_nav":{"network_service":"Network service","network_price_change":"Change in network charge from June 1, 2026","metering_data":"Metering data","netting_of_stored_quantities":"Netting of stored quantities","universal_service":"Universal service","network_agreement":"Network Agreement","sign_network_agreement":"Signing a network contract","network_packages":"Network packages","terminate_contract":"Termination of the network contract","electrical_dealers":"Electricity sellers","connections":"Connections","electrical_connections":"Network connection","producer":"Electricity producer","producer_connection":"Connection of an Electricity Producer","joint_network":"Joint access to the network","create_connection":"Creating a new network connection","nano_producer":"Nanoproducer (below 0,8 kW)","other_
2cases":"Other cases","storage_devices":"Storage devices","free_capacities":"Spare capacities","unused_generation_capacity_fee":"Fee for unused generation capacity","transition_to_collective_purchase":"Transition from individual purchase to collective purchase","transfer_of_networks":"Transfer of network ownership","tallinn_old_voltage_customers":"The old power system in Tallinn","services":"Services","all_services":"Services","electic_cable_location_data":"Locations of electrical cables","main_fuse_changes":"Changes of main fuse","network_reconstruction":"Reconstruction of an electrical network","protected_zone_access":"Permit to operate in a protection zone","project_coordination":"Coordination of construction projects","network_location_data":"Network location data","technical_conditions":"Technical conditions","switching_services":"Reconnection and disconnection service","electrical_test":"Electricity test","meter_installation":"Meter","protecting_setting_values":"Calculation of medium voltage relay protection setting values","sealing":"Sealing","electricity_consumption_data":"Electricity consumption data","temporary_network_connection":"Temporary network connection","construction_shield":"A junction box for construction work","electricity_outages":"Outages","outages_and_failures":"Outages and interruptions","outage_map":"Outage map","outage_instructions":"Outage activities","faulty_interrupts":"Outages","planned_outages":"Planned interruptions","notifications":"Notifications","report_failure":"Report a breakdown","maru_application":"Report an interruption in the MARU app","order_sms":"Breakdown SMS notification","damages":"Damages","compensation":"Compensation for damages","damage_prevention":"Preventing damages","blog":"Blog"},"secondary_nav":{"about_company":"About the company","introduction":"About","contacts":"Contacts","electricity_market":"Electricity market","investments":"Investments","procurement":"Procurement","museum_substation":"Museum substation","partners":"For partners","mediakit":"Media kit","information_systems":"Information systems for our partners","work_and_practice":"Work and internship","careers":"Job","practice":"Internship","scholarship":"Scholarship","electrical_safety":"Electricity safety","safety_web":"Safety web","power_line_maintenance":"Safety of power lines","to_the_landowner":"Land owner","farming_fees":"Toleration payment","line_maintenance":"Line maintenance","price_list":"Prices","network_service_price_list":"Network services price list","products_price_list":"Products and services price list","standard_conditions":"Terms and conditions","forms":"Forms"},"third_nav":{"self_service":"Self-service","network_contracts":"Network contracts and packages","my_subscriptions":"My subscriptions","consumption_history":"Consumption history","bills":"Bills","readings":"Readings","my_data":"My data","electricity_test":"Electricity test"},"mobile_nav":{"eteenindus":"Self-Service","self_service":"Self-service homepage","network_contracts_and_packages":"Network contracts and packages","my_subscriptions":"My subscriptions","consumption_history":"Consumption history","bills":"Bills","readings":"Readings","my_data":"My data","network_service":"Network service","network_price_change":"Change in network charge from June 1, 2026","metering_data":"Metering data","netting_of_stored_quantities":"Netting of stored quantities","universal_service":"Universal service","network_agreement":"Network Agreement","sign_network_agreement":"Signing a network contract","network_packages":"Network packages","terminate_contract":"Termination of the network contract","electrical_dealers":"Electricity sellers","connections":"Connections","electrical_connections":"Network connection","producer":"Electricity producer","producer_connection":"Connection of an Electricity Producer","joint_network":"Joint access to the network","create_connection":"Creating a new network connection","nano_producer":"Nanoproducer (below 0,8 kW)","other_
2cases":"Other cases","storage_devices":"Storage devices","free_capacities":"Spare capacities","unused_generation_capacity_fee":"Fee for unused generation capacity","transition_to_collective_purchase":"Transition from individual purchase to collective purchase","transfer_of_networks":"Transfer of network ownership","tallinn_old_voltage_customers":"The old power system in Tallinn","services":"Services","all_services":"Services","electic_cable_location_data":"Locations of electrical cables","main_fuse_changes":"Changes of main fuse","network_reconstruction":"Reconstruction of an electrical network","protected_zone_access":"Permit to operate in a protection zone","project_coordination":"Coordination of construction projects","network_location_data":"Network location data","technical_conditions":"Technical conditions","switching_services":"Reconnection and disconnection service","electrical_test":"Electricity test","meter_installation":"Meter","protecting_setting_values":"Calculation of medium voltage relay protection setting values","sealing":"Sealing","electricity_consumption_data":"Electricity consumption data","temporary_network_connection":"Temporary network connection","construction_shield":"A junction box for construction work","electricity_outages":"Outages","outages_and_failures":"Outages and interruptions","outage_map":"Outage map","outage_instructions":"Outage activities","faulty_interrupts":"Outages","planned_outages":"Planned interruptions","notifications":"Notifications","report_failure":"Report a breakdown","maru_application":"Report an interruption in the MARU app","order_sms":"Breakdown SMS notification","damages":"Damages","compensation":"Compensation for damages","damage_prevention":"Preventing damages","blog":"Blog","about_company":"About the company","introduction":"About","contacts":"Contacts","electricity_market":"Electricity market","investments":"Investments","procurement":"Procurement","museum_substation":"Museum substation","partners":"For partners","mediakit":"Media kit","information_systems":"Information systems for our partners","work_and_practice":"Work and internship","careers":"Job","practice":"Internship","scholarship":"Scholarship","electrical_safety":"Electricity safety","safety_web":"Safety web","power_line_maintenance":"Safety of power lines","to_the_landowner":"Land owner","farming_fees":"Toleration payment","line_maintenance":"Line maintenance","price_list":"Prices","network_service_price_list":"Network services price list","products_price_list":"Products and services price list","standard_conditions":"Terms and conditions","forms":"Forms","back":"Back","search":"Search"},"logout":{"change_role":"Change role","notification":"Notifications","self-service":"Self-service","logout":"Sign out"},"self_service":"Self-service"},"footer":{"self_service":"Self-service","report_breakdown":"Report a breakdown 24h","maru_application":"MARU application","maru_application_link":"https://maru.elektrilevi.ee/","report_breakdown_via_phone":"Breakdown phone 24h","report_breakdown_via_phone_nr":"1343","report_breakdown_via_phone_nr_href":"tel:+3721343","contacts":{"aria_label":"Elektrilevi main contacts","private_customer":"Private customers","private_customer_phone_nr":"777 1545","private_customer_phone_nr_href":"tel:+3727771545","private_customer_opening_times":"Mon-Fri 09.00-17.00, Sat-Sun closed","private_customer_email":"[email protected]","private_customer_email_href":"mailto:[email protected]","business_customer":"Business customers","business_customer_phone_nr":"777 1747","business_customer_phone_nr_href":"tel:+3727771747","business_customer_opening_times":"Mon-Fri 09.00-17.00, Sat-Sun closed","business_customer_email":"[email protected]","business_customer_email_href":"mailto:[email protected]"},"nav":{"aria_label":"Footer menu","about_elektrilevi":"About Elektrilevi","about_elektrilevi_href":"https://elektrilevi.ee/en/ettevottest/tutvustus","price_list":"Price lists","price_list_href":"https://elektrilevi.ee/en/hinnakirjad","operating_principles":"Principles of Operation","operating_principles_href":"https://elektrilevi.ee/en/ettevottest/tutvustus/tegevuspohimotted","conditions":"Terms & Conditions","conditions_href":"https://elektrilevi.ee/en/tingimused","cookie_settings":"Cookie settings","contacts":"Contacts","contacts_href":"https://elektrilevi.ee/en/ettevottest/kontaktid"},"cookie_settings_title":"Cookie settings","terms":{"title":"Principles of Elektrilevi customer data processing","link":"https://elektrilevi.ee/{{ language }}/kliendiandmete-tootlemise-pohimotted"},"social_references":{"facebook":{"ariaLabel":"Elektrilevi Facebook","link":"https://www.facebook.com/elektrilevi/"},"linkedin":{"ariaLabel":"Elektrilevi LinkedIn","link":"https://www.linkedin.com/company/elektrilevi"},"instagram":{"ariaLabel":"Elektrilevi Instagram","link":"https://www.instagram.com/elektrilevi/"}},"rights_reserved":"All rights reserved."},"user_management":{"role_selection_title":"Choose Role","no_selectable_roles":"No selectable roles","roles_loading":"Loading roles...","roles_loading_failure":"Could not fetch roles!","role_people":"Private customer","role_businesses":"Companie","role_cobrowse":"Co-Browsing","registration":{"person_registration":{"title":"Register as a customer","sub_title":"Please enter your contact details to log into Elektrilevi e-service.","name":"Name: ","identificationCode":"Personal identification code: ","address_input_label":"Address","address_input_placeholder":"Your Address","email_input_label":"E-mail address","email_input_placeholder":"Your e-mail address","phone_input_label":"Mobile phone number","phone_input_placeholder":"Your mobile phone number","preferred_language_input_label":"Language of communication","cancel":"Cancel","submit":"Save","et":"Estonian","en":"English","ru":"Russian","registration_inputs_missing_error_message":"Please review the entered data and try again","registration_address_error":"Please re-enter your address. Choose the address from the drop-down menu which appears when you start to enter your address in the box.","registration_email_error":"Please enter your email address in the correct format.","registration_number_error":"Please check that the mobile phone number is correct.","registration_number_prefix_error":"Please insert correct area code."},"business_registration":{"title":"Register a company","representative":"Representative","business":"Company","address_input_label":"Address","address_input_placeholder":"Address","email_input_label":"E-mail address","email_input_placeholder":"E-mail address","primary_phone_input_label":"Phone number","primary_phone_input_placeholder":"Phone number","secondary_phone_input_label":"Additional number","secondary_phone_input_placeholder":"Additional number","preferred_language_input_label":"Language of communication","cancel":"Cancel","submit":"Save","et":"Estonian","en":"English","ru":"Russian","registration_inputs_missing_error_message":"Please review the entered data and try again.","registration_address_error":"Please re-enter your address. Choose the address from the drop-down menu which appears when you start to enter your address in the box.","registration_email_error":"Please enter your email address in the correct format.","registration_number_error":"Please check that the phone number is correct.","registration_number_prefix_error":"Please insert correct area code."},"registration_request_error":"An error occurred when creating a user. Please review the entered data and try again."},"contact_information_update":{"title":"Update your contact information","sub_title":"Please check that your contact information is correct. This way, we can be sure that all c
2ontract-related notifications, changes and offers reach you.","address_input_label":"Address","address_input_placeholder":"Address","email_input_label":"E-mail address","email_input_placeholder":"E-mail address","phone_input_label":"Phone","phone_input_placeholder":"Phone number","secondary_phone_input_label":"Additional number","secondary_phone_input_placeholder":"Additional number","preferred_language_input_label":"Language","cancel":"Cancel","submit":"Save","delete_email":"Remove E-mail address","delete_number":"Remove phone number","et":"Estonian","en":"English","ru":"Russian","update_inputs_missing_error_message":"Please check the information you entered and try again.","update_address_error_empty":"Fill in the address field so that we can contact you if necessary.","update_address_error":"Please enter the address again. Choose the address from the drop-down menu that appears when you start typing your address in the address field.","update_email_error_empty":"Fill in the e-mail address field so that we can contact you if necessary.","update_email_error":"The e-mail address is not correct.","update_number_error_empty":"Fill in the phone number field so that you can confirm the contact information.","update_number_error":"The phone number does not correspond to the format.","update_number_prefix_error":"The country code is incorrect.","update_request_error":"A system error occurred when updating contact information. Please try again in a while."}},"billing":{"payment":{"payment_title":"My invoices","reference_number":"Reference number:","bill_sum":"Amount:","pay_button":"Pay","payment_success_message":"The payment was successful","payment_failed_message":"The payment failed","payment_status_unknown_message":"The payment status could not be verified. Please check the payment status with your bank.","to_main_page_button_text":"To home page","bill_sum_required_error_message":"Please enter an amount.","bill_sum_negative_value_error_message":"Amount cannot be negative.","bill_sum_includes_comma_error_message":"Use a dot as the decimal separator, not a comma.","bill_sum_not_a_number_error_message":"Please enter a valid number.","bill_sum_decimal_places_error_message":"Amount can contain up to two decimal places.","client_payment_missing":"You have no invoices due for payment.","payment_fetch_error":"Failed to display invoices, please try again later."},"back_to_last_page_link_title":"Back to the reference numbers list","reference_number":"Reference number","pay_now":"Pay","payment_error":"Payment failed, please try again later."},"home_page":{"self-service":{"welcome":"Welcome","user_data_fetch_error":"Failed to load data","my_network_contracts":"View network contracts","network_contracts_missing":"Network contracts missing","sign_network_contract":"Enter into network agreement","my_subscriptions":"View pending connections","active_subscriptions_missing":"Subscriptions missing","submit_new_application":"Submit new application","consumption_history":"Consumption history","consumption_history_info":"Analyze my measurement data","major_account_manager_prefix":"Your Elektrilevi account manager","bills":"Bills","bills_paid":"View your invoices and records","my_data":"My data","my_data_info":"Update my data or subscribe to the notifications","services":"Services","services_info":"Subscribe to the services notifications","maru_title":"MARU","maru_application":"MARU application","maru_application_info":"Info and notifications of electrical failures","notifications":{"more":"More information","network_agreement":{"title":"Network contract notifications","subtitle":"You have {{ count }} network agreement notifications.","OFFER_NEW_CUSTOMER":"We have prepared a new network contract offer for you. The contract must be concluded no later than {{ date }}.","OFFER_OLD_CUSTOMER":"We have issued a network contract offer to a new customer at the point of consumption associated with you. You can terminate your network contract in the Self-Service after the new customer has confirmed the offer.","CONTRACT_NEW_CUSTOMER":"You have been confirmed a network contract. We are waiting for the previous customer\'s consent to terminate their network contract.","CONTRACT_OLD_CUSTOMER":"A new network contract application has been submitted for your consumption point. We are waiting for your consent to terminate your network contract."}}}},"network_agreements":{"production_peaks":{"title":"Maximum production capacity supplied to the network by month","description":"Here you can view, by month, the maximum production capacity supplied to the network from the point of consumption, along with the time it was recorded.","service_agreements_fetch_error":"It is not possible to display the data.","back_to_last_page_link_title":"Back to network agreement detailed view","peak_date_time":"{{ date }} time {{ startTime }}-{{ endTime }}","peak_year":"{{ year }} year","eic":"EIC-code: {{ eic }}"}},"meter_readings":{"consumption_highlights_group_aria_label":"Summary of measurement data","consumption":"Consumption","production":"Supplied to the network","all":"Net","total":"Total","period_accuracy":{"day":"Day","week":"Week","month":"Month","year":"Year"},"servicepoints":{"readings":"Meter readings","search_filter_label":"Consumtion point address","search_filter_close_aria_label":"Clear search","search_filter_placeholder":"Search for an address","search_clear_button_aria_label":"Clear searchfield","search_results":"search results","consumption_history":"Consumption history","servicepoints":"Points of consumption","remote_servicepoint_with_count":"Remote meters","local_servicepoint_with_count":"Local meters","active_servicepoint_with_count":"Active points of consumption","historic_servicepoint_with_count":"Inactive points of consumption","no_service_points_available":"You do not have any points of consumption to display data.","FAQ":{"pages":{"remote-reading":{"title":"Remote reading","content":{"remote-reading":{"title":"What is remote reading?","content":"<p>Modern meters allow remote reading of the readings, which means that the readings are delivered to us automatically and there is no need to provide us an reading every month. Remote-read meters measure the amount of electricity consumed with an accuracy of 15 or 60 minutes (depending on the capacity of the meter) and provide information on the amount of electricity consumed at least once a day. Most meters use the same power lines to 
2send information to the house. A small number of meters transmit information via mobile communication.</p> <image src=\'/images/meter-readings/measurement-data-en.webp\' width=\'70%\' />"},"remote-meter-power-supply":{"title":"Why always keep the meter plugged in and how do I turn off the electricity when needed?","content":"<p>The remote meter must be connected to the power supply at all times. To turn off the power, use the switch on the meter, not on the main fuse. The switch should also be used when leaving the cottage for an extended period of time, for example. This way we can be sure that your consumption meter is in working order. The only exception is electrical works, for which the power must be switched off directly from the main fuse to ensure safety.</p> <p>If you want to turn off the electricity in the house, hold down the switch on the meter for 2 seconds and then wait. After about 8 seconds, there will be a click indicating the power is turned off.</p> <p>The same applies to turning on the power. If you want to turn on the power, hold down the switch on the meter for 2 seconds and then wait for the click to go on.</p> <p>The current status is indicated by a flashing square or a cross in the bottom left of the meter screen. If a square or a check mark with a cross flashes, it means that the power is off. If the box is not flashing, the household power is on.</p> <image src=\'/images/meter-readings/switch-en.webp\' width=\'70%\' /> <br> <i>The switch button may be located at different locations depending on the meter type.</i>"},"data-connection-malfunction":{"title":"What is data connection malfunction?","content":"<p>Occasionally, the meter reading may not provide us with information about the amount of electricity consumed. Most often, this is due to a data connection failure. Malfunction is the so-called \\"noise\\" transmitted through electrical wires and interfering with the transmission of data. Interference may be caused by equipment that has a fault, such as power adapters, frequency converters, or non-CE compliant equipment. However, the malfunction may not have a noticeable effect on the operation of the device itself. Data malfunction affects the transmission of meter information but does not affect the performance or accuracy of the meter. The electricity consumed is still recorded to the meter with an accuracy of 15 or 60 minutes and is transmitted when data is restored.</p>"},"remote-reading-malfunction":{"title":"If remote reading does not work, is the meter malfunctioning?","content":"<p>The main reason for non-functioning of remote reading is signal transmission malfunction. Malfunction is usually caused by substandard or faulty electrical equipment (however, the malfunction may not have a noticeable effect on the operation of the appliance itself). The malfunction of the signal does not affect the performance or accuracy of the meter.</p>"},"remote-reading-malfunction-removal":{"title":"How are remote reading malfunction removed?","content":"<p>If the remote reading meter does not receive measurement data, it is immediately visible in our system. In the absence of measurement data, we analyse thoroughly the situation and, as a rule, recreate remote reading within two to three months. Depending on the complexity of the problem, recovery may take longer. If we need access to the meter or equipment to resolve the malfunction, we will contact you and arrange an appropriate time.</p>"}}},"readings-report":{"title":"Report a reading","content":{"meter-readings-report":{"title":"How can I check and report my meter readings?","content":"<p>You only need to report the overall reading (even if your meter also shows the daytime and nighttime readings).</p> <p>The identifier of the overall reading at the bottom of the display is 15.8.0.</p> <image src=\'/images/meter-readings/electricity-meter-symbols-en.webp\' width=\'70%\' /> <br> <p>If no metering data has reached us in 15 days, the option to enter readings will automatically become available to you in our self-service environment. If we start receiving metering data again, you will no longer be able to enter readings manually.</p>"},"reading-prediction":{"title":"Why are measurement data (readings) predicted?","content":"<p>If, at the time of invoicing, we have not received the data regarding quantities actually consumed, we will invoice you on the basis of predicted consumption data. The reason for the lack of a meter reading to be read can be the failure to report the reading. For a remote meter, this may be due to a data interruption or a switching off the main fuse. Data communication failure of a remote meter does not affect meter performance or accuracy - consumption data is recorded to the meter with an accuracy of 15 or 60 minutes even when data is not moving. Data interruptions are usually caused by non-compliant or defective electrical equipment used at the point of consumption (however, the malfunction may not have a noticeable effect on the use of the equipment itself).</p>"},"manual-report":{"title":"When can I report readings if the remote reading function has stopped working?","content":"<p>The option to report readings manually online will be enabled automatically if no metering data has reached us in 15 consecutive days. If the remote reading capability is restored, the manual reporting option will be disabled.</p>"}}}}}},"readings":{"remote_servicepoint_with_SN":"Remote meter: {{ meterSerialNo }}","local_servicepoint_with_SN":"Local meter: {{ meterSerialNo }}","servicepoint":"Point of consumption: {{ eic }}","insert_data":"Enter data","insert_reading":"Enter reading","last_reading":"Last reading: {{ reading }} kWh","reading_date":"Date of reading","general_consumption":"Overall reading (kWh)","reactive_consumption":"Reactive consumption (kvarh)","general_production":"Active production (kWh)","reactive_production":"Reactive production (kvarh)","send_data":"Submit readings","de
2scriptive_text":"The data have not reached us in the last 15 days, we are working on retrieving the data. If necessary, you can submit your reading here.","model_instruction":"Electricity meter guide","error_reading_smaller":"The new reading must be higher than the current reading","error_reading_empty":"The new reading cannot be empty","error_reading_not_valid":"The new reading must be a number with an accuracy of up to three decimal places.","general_error_msg":"An error occurred when sending the readings","modal_title":"Enter readings","modal_close_aria_label":"Close modal","loading":"Loading","readings_fetch_failed":"Failed to load readings","locked_readings_msg":"You have already submitted the readings. New readings can be submitted in the next reading period.","success_send_readings_msg":"Thank you, the readings have been successfully submitted!","estimated_consumption":"estimated reading"},"consumption_history":{"consumption_history":"Consumption history","my_measurements":"My consumption data","time_period_menu_aria_label":"Quick selection of the period","consumption_or_production_menu_aria_label":"View by consumption or production","servicepoints":"Metering points","inactive":"INACTIVE","meter_data_fetch_error":"Failed to load data.","meter_data_not_allowed":"The selected metering point is inaccessible. Please select a different metering point or switch roles.","back_to_servicepoints_selection":"Back to the selection of metering points","chart_energy_unit":"kWh","consumption_place_address":"Address of the point of consumption","consumption_place_for_comparison":"Address of the point of consumptions for comparison","consumption_place_for_comparison_placeholder":"Enter address","consumption_place_clear_field_aria_label":"Clear address field","time_period":"Time period","time_period_for_comparison":"Time period for comparison","open_calendar_aria_label":"Open calendar","net_measurement_info_modal_close_aria_label":"Close modal","net_measurement_info_title":"What is net metering?","net_measurement_info_description":"Net metering means that, within a 15-minute period, the quantities of electricity consumed from and fed into the network are used to calculate net quantities. Net metering data is displayed from 1 August 2026 or from the moment the meter starts measuring electricity quantities bidirectionally.","net_measurement_info_notice_title":"From 1 August 2026 or from the moment the meter starts measuring electricity quantities bidirectionally, we will also begin displaying net metering data.","net_measurement_info_notice_description":"Net metering means that, within a 15-minute period, the quantities of electricity consumed from and fed into the network are used to calculate net quantities.","net_measurement_info_notice_link_text":"Read more about net metering","net_measurement_info_modal_confirmation":"I understand","net_measurement_info_table_title":"Examples:","net_measurement_info_table_header_type":"Metering data type","net_measurement_info_table_header_amount":"Quantity (kWh)","net_measurement_info_table_production":"Supplied to the network","net_measurement_info_table_consumption":"Consumed from the network","net_measurement_info_table_net_production":"Net – supplied to the network","net_measurement_info_table_net_consumption":"Net – consumed from the network","fifteen_minute_view_toggle_text":"Display data in 15-minute intervals","fifteen_minute_interval_description":"The meter measures quantities at intervals of 15 minutes","hourly_interval_description":"The meter measures quantities at intervals of 1 hour","hourly_interval_info_hint":"The meter measures quantities at intervals of 1 hour. The 15-minute quantities are obtained by dividing the hourly measured quantities by four. The quantity for the last quarter-hour is calculated as the difference between the hourly quantity and the quantities for the first three quarters of the hour.","additional_information":"Additional information","graph":"as a graph","table":"as a table","start_time":"Start time","day_night_peak":"Day/night/peak","consumption":"Consumption (kWh)","net_consumption":"Net consumption (kWh)","production":"Supplied to the network (kWh)","net_production":"Net supplied to the network (kWh)","type":"Type of quantity","day":"DAY","night":"NIGHT","peak":"PEAK","estimation":"Forecasted","real":"Actual","apply":"Apply","download":"Downloading","downloading":"Downloading","download_options":"Download options","download_file_aria_description":"Download file","custom_period":"Select period","custom_period_current_month":"Current month","custom_period_last_month":"Previous month","custom_period_last_three_months":"Previous 3 months","custom_period_last_year":"Previous year","download_period_csv":"Download CSV","metering_data_interval":"Metering data interval:","fifteen_minute_interval":"15 minutes","one_hour_interval":"1 hour","consumption_data_download_error":"Failed to download metering data","consumption_data_download_success":"Download successful","consumption_data_close_modal":"Close modal","consumption_data_period_list_aria_label":"Choose time period","datepicker_period_error":"Please select a period.","consumption_notice_file_csv":"Monthly consumption CSV","consumption_notice_file_pdf":"Monthly consumption PDF","consumption_notice_header":"Monthly consumption data (consumption notice)","consumption_notice_descriptive_text":"Monthly consumption data can be downloaded for the previous three calendar years and for the current year up to today’s date. Data is displayed by month.","consumption_header":"Chart and table data","consumption_descriptive_text":"Select the desired period. You can download data for a maximum period of three years. Depending on your selection, downloading may take some time.","consumption_overall_header":"Download data","consumption_overall_descriptive_text":"You can download your consumption data, data on electricity supplied to the network, net metering data and consumption notices.","radio_group_info_text":"Display information:","non_contractual_peri
2od":"Non-contractual period","measurement_data_not_present":"Metering data pending","production_data_not_present":"No quantities supplied into the network","net_measurements_not_present":"Metering data pending","net_measurements_not_present_legacy":"Net metering did not take place","measurements_missing":"No metering data since","measurements_disturbed":"At the moment, there is a disruption in the receipt of metering data. Actual metering data will be displayed once remote reading is restored.","measurements_disturbed_link_text":"You can enter the readings yourself if you wish","only_estimated_measurements":"Estimated quantities","only_estimated_measurements_text":"The selected period includes estimated quantities. When actual measurement data are received, actual data will be displayed.  A recalculation will be made based on the actual quantities consumed, and invoices will be adjusted.","estimated_measurement_data_for_net_notice_text":"The net metering data for the selected period includes estimated quantities. You can view the estimated quantities in the ‘Consumption’ and ‘Supplied to the network’ views.","unused_generation_capacity_notice":"The state has established a separate fee for unused generation capacity.","unused_generation_capacity_notice_text":"Starting from 2026, we will introduce a fee for unused generation capacity if the generation capacity supplied to the network at the point of consumption is lower than the generation capacity permitted under the contract.","see_more":"Read more","compare_to_production":"Consumption","compare_to_consumption":"Supplied to the network","periods":"Periods","servicepoint":"Metering point","exit_comparison":"Exit comparison","selected_day_month_year_missing_error":"Day, month or year not entered!","selected_day_has_to_be_within_error":"The selected date must be within the range {{ startDate }} to {{ endDate }}","selected_year_missing_error":"The field must be filled.","selected_year_has_to_be_within_error":"The selected year must be within the range {{ startYear }} to {{ endYear }}","selected_month_missing_error":"The field must be filled.","selected_month_has_to_be_within_error":"The selected year must be within the range {{ startMonth }} to {{ endMonth }}","FAQ":{"pages":{"consumption_data":{"title":"Consumption data","content":{"how-can-i-tell-if-i-have-15-minute-capable-meter":{"title":"How can I tell if I have a 15-minute meter?","content":"<p>You can find this information on the Consumption History page of the self-service portal, which shows whether your data is transmitted at hourly intervals or every 15 minutes.</p>"},"when-will-meters-start-15-minute-readings":{"title":"When will meters start measuring data at 15-minute intervals?","content":"<p>Meters will be replaced or reconfigured gradually, depending on their service life. When a meter reaches the end of its service life and needs to be replaced, Elektrilevi will take care of this. Customers do not need to take any action regarding the transition to 15-minute metering.</p>"},"can-i-order-15-minute-capable-meter":{"title":"Can I order a 15-minute meter myself?","content":"<p>Switching to a meter that measures data at 15-minute intervals requires upgrades to the communication systems. Therefore, it is not currently possible to order the meter separately.</p>"},"why-readings-predicted":{"title":"Why is measurement data (readings) predicted?","content":"<p>If we have not received data on the actual consumption volumes, we derive the consumption data. In the case of a remotely readable meter, possible causes include a data communication failure or the disconnection of the main fuse. A data communication failure in a remotely readable meter does not affect the meter’s operation or measurement accuracy - consumption data is stored in the meter with 15 or 60 minutes (depending on the meter\'s capacity) even if the data is not transmitted. Once data transmission is restored, we adjust the consumption data based on the actual consumption volumes.</p>"},"why-readings-predicted-change":{"title":"Why are the forecast quantities changing?","content":"<p>The forecast quantities change when the actual measurement data for the forecast period is received. In that case, the quantities previously forecast shall be recalculated.</p>"},"notice":{"title":"What is a consumption notice?","content":"<p>The consumption notice is a monthly statement of consumption. The consumption notice simplifies the process of applying for an energy label and conducting an energy audit. You can download the consumption notice from self service for free. If you would like to order a consumption notice for the entire apartment building, please contact our customer service. <a href=\\"https://elektrilevi.ee/en/hinnakirjad/toodete-ja-teenuste-hinnakiri\\" target=\'_blank\'>See the price list</a></p>"},"hourly-actual":{"title":"How can I tell whether the consumption data is predicted or real?","content":"<p>Consumption data can be viewed from the self-service, consumption history page. You can see whether your consumption data is predicted or actual from a graph or from a downloadable CSV file. </p>"},"prediction-works":{"title":"How is the prediction done?","content":"<p>If measurement data is not received, we predict missing measurement data as follows: </p> <ul> <li>if there is data from a year ago, we forecast based on it, or</li> <li>we search for actual measurement data within the last 2 months and make a forecast based on it, or</li> <li>we find the difference between the two general readings, which we distribute on the basis of the standard load curve, or</li> <li>if it is not possible to predict based on the previous rules, we predict zero consumption.</li> </ul> <p>
2After the recovery of remote reading, we will adjust the previous predicted consumption volumes.</p>"},"seller-app":{"title":"Why don\'t I see consumption data in the Elektrilevi self-service Elering data warehouse/electricity seller app?","content":"<p>Consumption data shall be read at least daily. The received data will be sent to Elering\'s data warehouse and displayed in Elektrilevi self-service by 11am the next day. Lack of measurement data In Elektrilevi\'s self-service or the electricity salesman\'s application this is usually caused by malfunctions related to the receipt of measurement data. Once the malfunction has been resolved and the data has been restored, we will transfer the consumption data to Elektrilevi self-service and Elering\'s data warehouse/electricity seller application. If the consumption data is missing only from the electricity seller\'s application, contact the application owner to resolve the issue. </p>"},"reactive-info":{"title":"Why is reactive energy included on the invoice and what is it?","content":"<p>Electricity is made up of two components: active energy and reactive energy: </p> <ul> <li><b>Active energy</b> is what we know as kWh, which is used every day in the household. Electrical equipment converts it into heat, light, or mechanical work (for example, for household appliances). </li> <li><b>Reactive energy</b> (kvarh) is energy required in the electricity system to create the magnetic field needed for the operation of devices such as electric motors and certain lighting equipment, which in turn helps the devices function properly.</li> </ul> <p>Home clients are not charged for reactive energy. Quantities of reactive energy on the invoice are for information purposes only.</p>"},"interruption-consumption":{"title":"Does self-service show consumption during an interruption?","content":"<p>Interruptions in the electricity network are fixed step by step. This means that a general interruption could, for example, last for 24 hours, but during this time energising tests are done, which create the possibility to consume electricity during the interruption.</p><p>Assuming that there are no more faults on a line, the line is energised. However, if there actually still are faults on that line, the line switches off again. You may not notice when lines are energised for a short time, but appliances connected to the network will automatically start consuming electricity. For example: underfloor heating, refrigerator, boiler, etc. Energising tests can last for a very short time. </p><p>In addition, during interruptions and while fixing them, there can be situations where the voltage at the customer\'s place is correct in some phases and lower or even absent in others, making it difficult to notice if there is consumption in one phase but no voltage in another.</p>"}}},"day_night_consumption":{"title":"Day and night consumption","content":{"daily-nightly":{"title":"What time of day is the daily rate and what time of nightly is the night rate?","content":"<ul><li><b>The basic price</b> (electricity transmission / elektri edastamine) is valid 24 hours a day, regardless of the day of the week.</li><li><b>The daily price</b> (electricity transmission: day / elektri edastamine: päev) is valid from Monday to Friday (except for public holidays) from 07:00 to 22:00 (unless otherwise specified in the price package).</li><li><b>The night price</b> (electricity transmission: night / elektri edastamine: öö) is valid from Monday to Friday, from 22:00 to 07:00 and on Saturdays, Sundays and public holidays throughout the day (unless otherwise specified in the price package).</li></ul><image src=\'/images/meter-readings/consumption-basic-price-en.webp\' /><p><b>Packages Võrk 5, Võimsus Aeg VMA5, Keskpingel liinil Aeg VKL5, Keskpingel alajaamas Aeg VKA5:</b></p><ul><li><b>The peak price for daily electricity consumption</b> (electricity transmission: peak day / elektri edastamine: päev tipuaeg) is valid from November to March: valid from Monday to Friday (except for public holidays) from 09:00 to 12:00 and from 16:00 to 20:00;</li><li><b>The peak price for weekend and holidays</b> (electricity transmission: peak time of weekend and holiday period / elektri edastamine: puhkepäeva tipuaeg) is valid from November to March on Saturdays, Sundays and public holidays from 16:00 to 20:00.</li></ul> <image src=\'/images/meter-readings/consumption-time-en.webp\' /> <br> <a href=\'https://elektrilevi.ee/en/vorguleping/vorgupaketid/korter\' target=\'_blank\'>Price packages</a>"}}}}}},"chart":{"time":"Time","day":"Day","day_prognosis":"Day (estimated)","night":"Night","night_prognosis":"Night (estimated)","net_consumption":"Net consumption","net_production":"Net production","period_peak_consumption_label":"Maximum consumption capacity, kW","period_peak_production_label":"Maximum power supplied to the network, kW","net_consumption_total":"Net consumption total","net_consumption_day":"Net consumption day","net_consumption_night":"Net consumption night","net_production_total":"Net production total","net_production_day":"Net production day","net_production_night":"Net production night","period_peak_infohint_aria_label":"Additional information","period_peak_consumption_infohint_content":"The maximum power is the highest value of the average active power measured over 15 or 60 minute intervals during the selected time period (eg day, week, month, year).","period_peak_production_infohint_content":"The maximum power is the highest value of the average active power measured over 15 or 60 minute intervals during the selected time period (eg day, week, month, year).","comparable_period_values":"Quantity for the compared period","comparable_net_consumption_values":"Compared net consumption","comparable_net_production_values":"Compared net production","non_contractual":"Non-contractual","measurement_data_not_present":"Metering data pending","production_data_not_present":"No quantities supplied into the network","net_measurements_not_present":"Metering data pending","net_measurements_not_present_legacy":"Net metering did n
2ot take place","total":"Total","act_amount":"Quantity as per report","compare":"For comparison:","pick_comparison":"Comparison options","compare_tooltip":"Consumption data can be compared with previous data.","compare_tooltip_aria_label":"More info","comparable_period_line_name":"Compared period","comparable_servicepoint_line_name":"A point of consumption to compare"}},"elv_applications":{"notice":{"top_page_notice_title":"From 01 August 2026, the new processing fee will be 63.24 euros (including VAT). Previously issued quotes that are signed from August onwards will be subject to the new price."},"agreement":{"agree_with_connection_terms_url":"https://public-docs.elektrilevi.ee/2/10/liitumistingimused_eng_d0a3aea57d.pdf","agree_with_no":"Jätan pakkumise kehtivaks","agree_with_prices_url":"https://elektrilevi.ee/en/hinnakirjad","agree_with_terms":"I have read the <1>terms and conditions</1>, <3> standard terms</3> ja <5>price list</5> and am aware that the service is paid.","agree_with_terms_url":"https://public-docs.elektrilevi.ee/2/10/liitumislepingu_tuuptingimused_eng_29dc651213.pdf","agree_with_total_no":"Tühista","agree_with_yes":"Jah, sõlmin lepingu","campaign_for_JK02":"Kuni 31.03.2020 on teenus hinnaga 0€!","sign_contract":"Lepingut sõlmima","submit_contract":"Esita taotlus","terms":"Lepingu tingimused","terms_desc":"As a private customer, you have the right to withdraw from the subscription contract within 14 days of entering into the contract by sending a free withdrawal form to [email protected]."},"authorization":{"strong_auth_missing":"Antud sisu vaatamiseks või toimingu teostamiseks puuduvad vastavad volitused.","weak_auth_warning":"Lepingu sõlmimiseks logi palun sisse kas ID-kaardi, Smart-ID, mobiili-ID või panga kaudu."},"button_text":{"add_new_application":"Lisa uus taotlus","approve":"Kinnita","go_pay":"Maksma","go_pay_later":"Maksan hiljem","modify":"Muuda","modify_location":"Muuda asukohta","ok":"OK","quit":"Loobu","save":"Salvesta","search_placeholder":"Otsi..."},"contact_info":{"add_representative":"Lisa kontaktisik","change_customer_data":"Muuda kontaktandmeid","email":"E-mail","email_placeholder":"E-mail","error_text":"*Palun täitke vajalikud väljad","name":"Nimi","name_placeholder":"Ees- ja perekonnanimi","phone":"Telefon","phone_placeholder":"+372 1234 5678"},"cp_location":{"change_location":"Liitumispunkti asukoha muutmine","new_location_description":"Soovitud asukoha kirjeldus","new_location_description_prefix":"Muudatus:","new_location_placeholder":"Kirjelda võimalikult täpselt soovitud liitumispunkti asukoht"},"deadline":{"after_30_days":"Töö teostamise tähtaeg","after_payment_receipts":"* Tähtaeg võib muutuda sõltuvalt makse laekumisest","deadline_is_revealed":"Tähtaeg selgub pakkumise käigus.","price_deadline_are_revealed":"Hind ja tähtaeg selguvad pakkumise käigus."},"error":{"cisuser":"Klienditeenindajal ei ole õigust seda tegevust sooritada","overall_text":"Tekkis viga, proovi hiljem uuesti."},"headers":{"connection_point":"Liitumispunkti asukoht","customer_data":"Kliendi andmed","my_applications":"Minu taotlused","no_service_points":"Tarbimiskohad puuduvad","pay_bill":"Arve tasumine","payment_title":"Maksmine","representative_data":"Kontaktisik","select_header":"Vali tarbimiskoht","selected_header":"Valitud tarbimiskoht","title":"Peakaitsme muutmine"},"location_mapping":{"1":{"characteristic":"Õhuliini sisestusvisangu isolaatoritel hoone seinal","description":"Õhuliini sisestusvisangu klemmidel või isolaatoritel hoone seinal - ühendusklemmid kuuluvad võrguettevõtjale, alates ühendusklemmidest algav sisestus ja kinnituskonstruktsioon kuulub ostjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale. Isolaatorid koos kinnituskonksudega või õhukaabli kinnituskonksud kuuluvad ostjale, õhukaabli klemmid võrguettevõtjale."},"2":{"characteristic":"Õhuliini sisestusvisangu isolaatoritel torupüstikul","description":"Õhuliini sisestusvisangu torupüstiku isolaatoritel või klemmidel - ühendusklemmid kuuluvad võrguettevõtjale, torupüstik ja sisestus alates ühendusklemmidest kuulub ostjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."}
2,"3":{"characteristic":"Sisestuskaabli ühendusel õhuliini mastis","description":"Sisestuskaabli ühendusel õhuliini mastis - ühendusklemmid kuuluvad võrguettevõtjale, kaabel alates ühendusklemmidest kuulub ostjale. Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."},"4":{"characteristic":"Liituja toitekaabli kingadel transiitkilbis","description":"Ostja toitekaabli kingadel transiitkilbis (kaabel koos kaablikingadega kuulub ostjale. Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis oleb arvesti kuulub võrguettevõtjale"},"5":{"characteristic":"Liituja toitekaabli kingadel alajaama jaotusseadmes","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama 0,4 kV jaotusseadmes. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"6":{"characteristic":"Kinnistu piiril liitumiskilbis liituja toitekaabli kingadel","description":"Liitumispunkt asub kinnistu vahetus läheduses või kinnistul eraldi alusel asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"7":{"characteristic":"Kinnistu piires liitumiskilbis liituja toitekaabli kingadel","description":"Liitumispunkt asub kinnistu vahetus läheduses või kinnistul eraldi alusel asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"8":{"characteristic":"Hoone seinal liitumiskilbis liituja toitekaabli kingadel","description":"Liitumispuntk asub hoone seinal asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"9":{"characteristic":"Õhuliini mastil liitumiskilbis liituja toitekaabli kingadel","description":"Liitumispunkt asub liitumiskilbis, mis asub võrguettevõtjale kuuluval mastil. Kaabel koos kaabli otsas olevate kaablikingadega alates liitumiskilbist kuulub ostjale."},"10":{"characteristic":"Alajaama keskpingel (15, 10, 6 kV)","description":"Alajaama keskpingel (15, 10, 6 kV)"},"11":{"characteristic":"Muu","description":"Muu"},"12":{"characteristic":"Piiritlusakt","description":"Piiritlusakt"},"21":{"characteristic":"Õhuliini sisestusvisangul hoone seinal. Ostja mõõtekilp","description":"Õhuliini sisestusvisangu klemmidel või isolaatoritel hoone seinal - ühendusklemmid kuuluvad võrguettevõtjale, alates ühendusklemmidest algav sisestus ja kinnituskonstruktsioon kuulub ostjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale. Isolaatorid koos kinnituskonksudega või õhukaabli kinnituskonksud kuuluvad ostjale, õhukaabli klemmid võrguettevõtjale."},"22":{"characteristic":"Õhuliini sisestusvisangul hoone seinal. VE mõõtekilp","description":"Õhuliini sisestusvisangu klemmidel või isolaatoritel hoone seinal  - ühendusklemmid kuuluvad võrguettevõtjale, alates ühendusklemmidest algav sisestus ja kinnituskonstruktsioon kuulub ostajale. Mõõtekilp kuulub võrguettevõtjale. Isolaatorid koos kinnituskonksudega või õhukaabli kinnituskonksud kuuluvad ostjale, õhukaabli klemmid võrguettevõtjale."},"23":{"characteristic":"Õhuliini sisestusvisangul torupüstikul. Ostja mõõtekilp","description":"Õhuliini sisestusvisangu torupüstiku isolaatoritel või klemmidel - ühendusklemmid kuuluvad võrguettevõtjale, torupüstik ja sisestus alates ühendusklemmidest kuulub ostjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."},"24":{"characteristic":"Õhuliini sisestusvisangul torupüstikul. VE mõõtekilp","description":"Õhuliini sisestusvisangu torupüstiku klemmidel või isolaatoritel - ühendusklemmid kuuluvad võrguettevõtjale, torupüstik ja sisestus alates ühendusklemmidest kuuluvad ostjale. Mõõtekilp kuulub võrguettevõtjale."},"25":{"characteristic":"Sisestuskaabli ühendusel õhuliini mastis","description":"Sisestuskaabli ühendusel õhuliini mastis - ühendusklemmid kuuluvad võrguettevõtjale, kaabel alates ühendusklemmidest kuulub ostjale. Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."},"26":{"characteristic":"Sisestuskaabli ühendusel mastil vahe-lülimiskilbis","description":"Sisestuskaabli ühendusel mastile paigaldatud vahekilbis  - vahekilbist ostja  elektripaigaldisse minev sisestuskaabel koos kaablikingadega kuulub ostjale.Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."},"27":{"characteristic":"Ostja toitekaabli kingadel transiitkilbis","description":"Ostja toitekaabli kingadel transiitkilbis (kaabel koos kaablikingadega kuulub ostjale.Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis oleb arvesti kuulub võrguettevõtjale"},"28":{"characteristic":"Ostja toitekaabli kingadel liitumiskilbis, VE mastil","description":"Liitumispunkt asub liitumiskilbis, mis asub võrguettevõtjale kuuluval mastil. Kaabel koos kaabli otsas olevate kaablikingadega alates liitumiskilbist kuulub ostjale."},"29":{"characteristic":"Ostja toitekaabli kingadel liitumiskilbis, ei asu VE mastil","description":"Liitumispunkt asub kinnistu vahetus läheduses või kinnistul eraldi alusel asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"30":{"characteristic":"Ühel ostjal mitu liitumispunkti ja üks mõõtekilp","description":"Ühel ostjal mitu liitumispunkti ja üks mõõtekilp"}
2,"31":{"characteristic":"Võrguettevõtja kaabli kingadel ostja elektripaigaldises","description":"Hoonesse sisenev kaabel (koos kaablikingadega) kuulub võrguettevõtjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale"},"32":{"characteristic":"Korterelamu peakilbis peakaitsme elamupoolsetel klemmidel","description":"Maakaablivõrgus korterelamu peakilbis liitumispunkti kaitsme elamupoolsetel  klemmidel. Korterelamu peakilp kuulub ostjale. Võrguettevõtjale kuuluvad võrguettevõtja jaotuses asuvad elektripaigaldise osad  (nt. liitumispunkti kaitsmed, ümberlülitid, välja arvatud tuletõrjeautomaatika  komponendid)."},"33":{"characteristic":"Ostja toitekaabli kingadel alajaama 0,4kV jaotusseadmes","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama 0,4 kV jaotusseadmes. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"34":{"characteristic":"Liitumispunkti asukoht määratakse piiritlusaktiga","description":"Liitumispunkti asukoht määratakse piiritlusaktiga"},"35":{"characteristic":"110 kV trafo alampinge poolel keskpingel","description":"110 kV trafo alampinge poolel keskpingel"},"36":{"characteristic":"35 - 110 kV alajaama alampinge jaotusseadmes","description":"35 - 110 kV alajaama alampinge jaotusseadmes"},"37":{"characteristic":"6 - 35 kV alajaama alampinge (0,38 kV) jaotusseadmes","description":"6 - 35 kV alajaama alampinge (0,38 kV) jaotusseadmes"},"38":{"characteristic":"6 - 35 kV liinil (tüüptingimuste mõistes)","description":"6 - 35 kV liinil (tüüptingimuste mõistes)"},"39":{"characteristic":"35 kV alajaama alampinge jaotusseadmes keskpingel","description":"35 kV alajaama alampinge jaotusseadmes keskpingel"},"40":{"characteristic":"110 kV alajaama alampinge jaotusseadmes keskpingel","description":"110 kV alajaama alampinge jaotusseadmes keskpingel"},"41":{"characteristic":"Kinnistu vahetus läheduses või kinnistul eraldi alusel","description":"Liitumispunkt asub kinnistu vahetus läheduses või kinnistul eraldi alusel asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"42":{"characteristic":"Hoone seinal liitumiskilbis ostja toitekaabli kingadel","description":"Liitumispuntk asub hoone seinal asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"43":{"characteristic":"AJ konst-l v. kõrval eraldi alusel asuvas kilbis","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama konstruktsioonil või alajaama kõrval asuvas liitumiskilbis. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"44":{"characteristic":"Pärast AJ rek ost toitkbl king er alusel as klbis, kui LP","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama konstruktsioonil või alajaama kõrval asuvas liitumiskilbis. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"45":{"characteristic":"Peale AJ rekonstr. ostja tkbl kingadel AJst väljuva","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama konstruktsioonil või alajaama kõrval asuvas liitumiskilbis. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"46":{"characteristic":"Ostja toitekaabli otstel hoone seinal paikneval kaabliüh","description":"Pärast õhuliini maakaablisse viimist ostja toitekaabli otstel hoone seinal paikneval kaabliühendusel. Kaabliühendus võib paikneda kaabliühenduskarbis (a) või  ühenduskatete all (b)."},"no_image":"Sellele liitumispunktile ei vasta ükski pilt"},"modal_text":{"agreement_cancel_not_successful":"Tühistamine ebaõnnestus","agreement_cancel_successful":"Tühistamine õnnestus","agreement_signing_successful":"Lepingu sõlmimine õnnestus","agreement_signing_unsuccessful":"Lepingu sõlmimine ei õnnestunud","cancel_agreement":"Kas olete kindel, et soovite pakkumise tühistada?","sign_agreement":"Kas olete kindel, et soovite lepingu sõlmida?"},"my_applications":{"phone":"Phone","project_manager":"Project manager","project_manager_not_found":"Project manager data not found at the moment, please try again later.","application_button_text":"See more","application_due_date":"Appliction submitted:","application_status_text":"Status","bill_paid_thanks":"Täname tasutud arve eest.","button_application_submitted":"Cancel","button_bill_1st_not_paid":"Pay","button_bill_2nd_not_paid":"Pay","button_bill_last_not_paid":"Pay","button_offer_issued":"Cancel","button_offer_issued_sign":"Confirm","client_data":"Customer data","connections":{"archived":{"showMore":"Show more","title":"Terminated connections"}},"connections_title":"My connections in progress","date_application_submitted":"Application submitted","date_bill_1st_not_paid":"The due date for the invoice","date_bill_1st_paid":"Invoice paid","date_bill_2nd_not_paid":"The due date for the invoice","date_bill_2nd_paid":"Invoice paid","date_bill_last_not_paid":"The due date for the invoice","date_bill_last_paid":"Invoice paid","date_contract_signed":"Contract signed","date_job_completed":"Work completed","date_job_in_progress":"Deadline for work","date_job_prep":"Deadline for work","date_offer_expired":"The offer has expired","date_offer_issued":"The offer is valid","date_proj_accepted":"Project ready","date_project_design":"Planning deadline","date_project_design_prep":"Planning deadline","date_ready_for_consumption":"Network connection is ready","date_ready_for_production":"The network connection is complete","extra_product_link1":"https://www.elektrilevi.ee/et/teenused/elektripaigaldise-audit","extra_product_link2":"https://www.elektrilevi.ee/et/teenused/ehitusaegne-kilp","extra_product_link3":"https://www.elektrilevi.ee/et/teenused/ajutine-vorguyhendus","extra_product_link4":"https://www.elektrilevi.ee/et/teenused/ehitusaegne-kilp","info_application_submitted":"View application","info_bill_1st_not_paid":"View invoice","info_bill_1st_paid":"Thank y
2ou for the paid invoice","info_bill_2nd_not_paid":"View invoice","info_bill_2nd_paid":"Thank you for the paid invoice","info_bill_last_in_progress":"The invoice is being created","info_bill_last_not_paid":"View invoice","info_bill_last_paid":"Thank you for the paid invoice","info_contract_signed":{"calculation":"Estimate","list":{"title":"View contract documents"},"offer":"Offer","terms":"Technical terms","appendix":"Offer addendum"},"info_job_completed":"Construction completed","info_job_in_progress":"Under construction","info_job_prep":"Preparation of construction","info_offer_issued":{"calculation":"Estimate","contractOfferer":"Offer creator","contractOffererPhone":"Phone","list":{"title":"View contract documents"},"offer":"Offer","terms":"Technical inspection document","appendix":"Offer addendum"},"info_proj_accepted":"Project ready","info_project_design":"In planning","info_project_design_prep":"Preparation of planning","info_ready_for_consumption":{"listItem1":{"content":"submit an <1>audit<1>An electrical installation audit is required to confirm the electrical safety and conformity of the place of consumption. The electrical installation can be audited by accredited companies.</1></1> of conformity regarding your consumption point"},"listItem2":{"content":"submit a <1>written confirmation of the constructor<1>If the main fuse is up to 35 A and it is a temporary electrical installation of the third type, compliance can be proven with a written confirmation from the constructor.</1></1> of your consumption point or <3>enter into a network agreement</3>","link1":"https://elektrilevi.ee/en/vorguleping"},"title":"You have the following options for opening the power supply"},"info_ready_for_production":{"listItem1":{"content":"Submit the conformity <1>audit<1>An electrical installation audit is required to confirm the electrical safety and conformity of the place of consumption. The electrical installation can be audited by accredited companies.</1></1> of your place of consumption or <1>written confirmation from the constructor.<1>If the main fuse is up to 35 A and it is a temporary electrical installation of the third type, compliance can be proven with a written confirmation from the constructor.</1></1>"},"listItem2":{"content":"Submit <1>the protocol of configuring the fuse settings of the power-generating module</1>","link1":"https://www.elektrilevi.ee/documents/8644141/8650194/tootmisseadme_seadistamise_protokoll.docx"},"listItem3":{"content":"Conclude a <1>network contract</1>","link1":"https://elektrilevi.ee/en/vorguleping"},"listItem4":{"content":"Conclude an electricity contract for the purchase and sale of electricity with an <1>electricity seller</1>","link1":"https://elektrilevi.ee/en/ettevottest/elektriturg?modal=powerSellersTable&tabgroup_1=electricity_market"},"title":"You have the following options to open the current:"},"installation_audit":"Audit of an electrical installation","new_application":{"buttonText":"Submit a new application","chooseProduct":"Select a service","productLink1":"https://elektrilevi.ee/en/liitumised/uhenduse-loomine","productLink2":"https://elektrilevi.ee/en/teenused/peakaitsme-muutmine","productLink3":"https://elektrilevi.ee/en/teenused/vorgu-umberehitus","productLink4":"https://elektrilevi.ee/en/teenused/ajutine-vorguuhendus","productLink5":"https://elektrilevi.ee/en/teenused/ajutine-vorguuhendus","productName1":"New network connection","productName2":"Main fuse replacement","productName3":"Reconstruction of an electrical network","productName4":"Rent a junction box for a temporary network connection","productName5":"Request a temporary network connection"},"no_applications":"You have no contracts, signed in self-service.","no_archived_applications":"You do not have any terminated connections in self-service","objectType_apt":"Appartement","objectType_apt_bldg":"Apartment building for shared purchase","objectType_common":"Cottage association for shared purchase","objectType_communal":"Total electricity consumption","objectType_dn_check":"ELV control meter to account for losses","objectType_dn_self":"ELV self-consumption","objectType_fno":"JV external network operator\'s place of consumption","objectType_landlot":"Building plot","objectType_mlpp":"Multiple connections point square","objectType_nonresid":"Industrial building","objectType_re_landl":"Real estate development area","objectType_rowhouse":"Terraced house","objectType_secbuild":"Outbuilding","objectType_shared":"Shared network connection","objectType_single":"Private house","objectType_summerh":"Cottage","objectType_temporar":"Temporary network connection","objectType_undef":"Unspecified","payment":{"successful":{"text":"The invoice is being processed at the bank","title":"Payment was successful."}},"product_JE31":"New connection","product_JE32":"Increasing the main fuse","product_JE33":"New connection","product_JE34":"Increasing the main fuse","product_JE35":"New connection","product_JE36":"Main fuse services","product_JE39":"New connection","product_JE40":"Main fuse services","product_JE41":"New connection","product_JE42":"New connection","product_JE44":"Reactivation of a network connection","product_JE50":"Connection of a micro producer","product_JE51":"Connection of a micro producer","product_JE54":"Connection for a micro producer","product_JE71":"New connection","product_JE72":"Increasing the main fuse","product_JE81":"New connection","product_JE82":"Increasing the main fuse","product_JE91":"New connection","product_JE92":"Increasing the main fuse","product_JF01":"Main fuse services","product_JF03":"Reconstruction of an electrical network","product_JF61":"Main fuse services","product_JF63":"Main fuse services","product_JF64":"Reconstruction of an electrical network","product_JF65":"Main fuse services","product_JK01":"Main fuse replacement","product_JK02":"Reduction the main fuse","product_JK03":"Main fuse replacement","product_JK04":"Reduction the main fuse","product_JK05":"Main fuse services","product_JK06":"Main fuse services","status_application_submitted":"Appliction submitted","status_bill_1st_not_paid":"Paying the invoice","status_bill_1st_paid":"Invoice paid","status_bill_2nd_not_paid":"Paying the invoice","status_bill_2nd_paid":"Invoice paid","status_bill_last_in_progress":"Paying the invoice","status_bill_last_not_paid":"Paying the invoice","status_bill_last_paid":"Invoice paid","status_contract_signed":"Contract signed","status_job_completed":"Work completed","status_job_done":"Work completed","status_job_in_progress":"Work in progress","status_job_prep":"Preparation of work","status_offer_expired":"Offer has expired","status_offer_issued":"Signing contract","status_proj_accepted":"Project ready","status_project_design":"Planning","status_project_design_prep":"Planning","status_ready_for_consumption":"Starting the electricity consumption","status_ready_for_production":"Using the network connection","status_unknown":"Unknown","temporary_connection":{"link":"https://elektrilevi.ee/en/teenused/ajutine-vorguuhendus","message":"I wish to use a temporary network connection","readMore":"<0>Read more »</0>"},"switchboard_during_construction":"Order a junction box for construction work","switchboard_for_temporary_connection":"A junction box for temporary connection","switchboard_while_constructing":"A junction box for construction work","terms_and_conditions_button_accept":"Confirm","terms_and_conditions_button_decline":"Quit","terms_and_conditions_link":"with the terms of the contract.","terms_and_conditions_question":"Are you sure you want to sign a contract?","terms_and_conditions_text":"I have read and agree","timeline_extraproducts_title":"Additional order options"},"payment":{"billDueDate":"Arve maksmise tähtaeg","billId":"Arve nr","bill_deadline":"Arve maksmise tähtaeg {{billDeadline}}","bill_description":"Liitumistasu arve saadame e-kirja teel hiljemalt järgmisel päeval.","bill_no":"Arve nr {{billNo}}","bill_sum":"Arve summa {{billSum}} €","contains_vat":"Hind sisaldab 24% käibemaksu","full_payment":"Maksan ühes osas","one_payment":"1 osamaksega","partial_payment_one":"1 osamakse","partial_payment_second":"2 osamakse","partial_payments":"Maksan mitmes osas","pay":"Maksma","payLater":"Maksan hiljem","total_amount":"Teenuse hind kokku"},"service_point":{"electricity_info_bullet_text":"Testi oma koduseadmete tarbimist ja saad teada, kas Sinu praegune peakaitse on sobiva suurusega või peaksid kaaluma selle väljavahetamist.","electricity_test":"Enne peakaitsme suurendamist või vähendamist soovitame teha","electricity_test_link_text":"Elektritesti","electricity_test_url":"https://elvis-dev.ele
2ktrilevi.ee/et/elektritest","main_fuse_over_32":"Tasule lisandub igakuine ampritasu. Täpsemalt saab lugeda <1>siit</1>.","main_fuse_over_32_url":"https://elvis.elektrilevi.ee/-/doc/8644141/kliendile/elektrilevi_hinnakiri_vorguteenuse_hinnad_alates_1_jaanuarist_2019_EST.pdf","main_fuse_size":"Peakaitsme suurus","main_fuse_with_param":"Peakaitse {{mainFuse}}A","maximum_main_fuse_text":"Saame pakkuda Teile peakaitset suurusega kuni <strong>{{maxMainFuse}} A</strong> kaasa arvatud ilma suuremate ümberehitustöödeta. <strong>Kui soovite sellest suuremat peakaitset on vajalikud ümberehitustööd.</strong>","phases_size":"Faaside arv"},"stepper":{"first":"Teenuse tellimine","second":"Lepingu kinnitamine","third":"Maksmine"},"thank_user_for_application":"Täname taotluse eest, saadame pakkumise üldjuhul 10 päeva jooksul, kuid mitte hiljem kui 30 päeva möödudes.","thank_user_for_application_v2":"Taotluse esitamine õnnestus!"},"common_error":{"something_went_wrong":"Something went wrong.","try_again_later":"Please try again later.","we_are_sorry":"We apologize for the inconvenience!"},"page_not_found_error":{"page_not_found_title":"The page could not be found.","page_not_found_description":"Make sure you entered the address correctly. If the page does not display because of an error on our part, please inform ","link_to_home_page":"To home page","private_customer_email":"[email protected]","private_customer_email_href":"mailto:[email protected]","sad_cloud_image_alt":"Sad cloud 404"},"forms":{"common":{"required_label":"Mandatory","forms_step_buttons":{"cancel":"Cancel","back":"Back","next":"Next","submit":"Submit application","to_main_page":"Home"},"document_handling":{"with_info":{"title":"Documents and additional information","textarea_label":"Additional information","optional_description":"Attach a location plan or add a more detailed description of the location in the additional information field.","optional_description_error":"Please attach a location plan or describe the reconstruction details in the additional information field.","description":"You may upload files in the following formats: ASICE, PDF, PNG, JPG, JPEG, DOC(X) and XLS(X). The maximum size of a single uploaded file is 14 MB. The maximum total upload size is 14 MB. If the total size of files exceeds 14 MB or you are unable to attach files, please upload them to a suitable platform (eg Google Drive or Dropbox) and include a link to the files in the additional information field of the application."},"title":"Documents","description":"You may upload files in the following formats: ASICE, PDF, PNG, JPG, JPEG, DOC(X) and XLS(X). The maximum size of a single uploaded file is 14 MB. The maximum total upload size is 14 MB.","add_file":"Add attachment","remove_file_aria_label":"Remove document","selected_files_list_aria_label":"Attached documents","max_file_amount_error_message":"You can add up to {{ amount }} documents","single_file_size_error_message":"The document {{ name }} is too large. The maximum file size is {{ size }} MB per file.","accepted_file_type_error_message":"The document {{ name }} is not a supported file type. Allowed file types: {{ types }}","max_total_file_size_error_message":"The total size of documents must not exceed {{ size }} MB","textarea_description":"free‑text field, 255 characters"},"add_contact_person_error":"Please enter the details of the contact person","contact_phone_placeholder":"5XXXXXXX","contact_email_placeholder":"[email protected]"},"damage_compensation":{"title":"Compensation for damages","text_max_length_error_message":"The text may be up to {{ length }} characters long","required_field_error_message":"This field is required","stepper":{"aria_label":"Information form steps","completed":"Completed","current_step":"Current step","next_step":"Next step","steps":{"INJURED_PARTY":"Injured party","INCIDENT_DESCRIPTION":"Description of the incident","APPLICATION_DETAILS":"Application details"}},"injured_party":{"title":"Details of the injured party","description":"The claim for damages is submitted on behalf of the person or institution whose role you are currently logged in under.","required_field_text":"Required field","sufferer_name":"Injured person/company: ","phone":"Telephone number","phone_required":"Enter telep
2hone number","phone_invalid":"Enter a valid telephone number","email":"Email address","email_required":"Enter email address","email_invalid":"Enter a valid email address","checking_account_owner_name_required":"Enter the name of the bank account holder","checking_account_owner_name":"Name of bank account holder","checking_account_number_required":"Enter bank account number","checking_account_number":"Bank account number","insurance_label":"Insurance","insurance_agreement_question":"Do you have a non-life insurance contract that covers damage caused by a failure in the electrical system or power supply?","insurance_agreement_question_required":"Select the appropriate option","do_have_existing_insurance_agreement":"Yes","do_not_have_existing_insurance_agreement":"No","insurer_name_label":"Name of the insurance undertaking","insurer_name_required":"Enter the name of the insurance undertaking","submission_to_insurer_question":"Do you intend to submit or have you already submitted an application for compensation to the insurance undertaking?","submission_to_insurer_required":"Select the appropriate option","submission_already_made":"Yes, the application has been submitted","submission_planning_to_make":"I intend to submit","submission_not_planning_to_make":"I do not intend to submit"},"event_description":{"title":"Description of the event that caused the damage","required_field_text":"Required field","event_date_picker_label":"Date of the event","event_address_label":"Address of the place of consumption where the event occurred","address_description":"Select the place of consumption from the drop-down menu","fieldset_label":"Description of the event that caused the damage","damage_description_label":"Description of the event including times","damage_description_description_label":"The text length must be between 20 and 4000 characters.","address_not_found_in_premises":"The event occurred at an address that is not listed among the places of consumption","open_event_date_calendar_aria_label":"Open calendar","clear_event_address_aria_label":"Remove address of the place of consumption","damaged_devices_label":"Description and estimated amount of the damages sought","free_text_address":"Address of the place of consumption","free_text_address_format":"Street, house number, apartment number (if applicable), town","free_text_address_required_message":"Address of place of consumption is required","event_address_required_error_message":"This field is required","event_date_required_error_message":"This field is required","event_date_in_the_future_error_message":"The date cannot be in the future","damage_description_required_error_message":"Description is required","damage_description_max_length_error_message":"The text may be up to {{ length }} characters long","damage_description_min_length_error_message":"The text must be at least {{ length }} characters long","damage_cost_required_error_message":"Cost is required","damage_cost_invalid_error_message":"Enter a valid cost","damage_cost_negative_value_error_message":"The value cannot be negative","damage_cost_includes_comma_error_message":"Comma is not allowed","damage_cost_not_a_number_error_message":"Only numeric values allowed","damage_cost_decimal_places_error_message":"Up to two decimal places allowed"},"damaged_devices":{"device_list_aria_label":"Damaged devices","damage_description_label":"Description of the damaged device(s)","damage_description_field_description":"Manufacturer, model and year of purchase. The text length must be between 20 and 4000 characters.","damage_cost_label":"Estimated cost","delete_device_label":"Remove device","add_device_label":"Add new device","compensation_sum":"Total damages: {{ sum }} EUR"},"application_details":{"files_extra_description":"Here you can submit documents required to prove the damage, such as photos or repair invoices.","disclaimer":"An applicant who is a natural person consents to Elektrilevi OÜ transferring their personal data (including personal identification code, first name and surname, contact details of the applicant) to third parties used by Elektrilevi OÜ for the handling and processing of claims for damages to the extent necessary for handling the claim for damages.","applications_details_title":"Application details","applicant_information":"Applicant’s details","contact_information":"Contact details","settlement_account_information":"Bank account details","property_insurance_agreement":"Non-life insurance contract","property_insurance_agreement_YES":"Yes","property_insurance_agreement_NO":"No","incident_address":"Event address","incident_time":"Time of occurrence","estimated_damage_cost":"Estimated cost of the damage","confirmation_of_conditions":{"agreement_text":"I confirm that the information is correct","agreement_required":"You must confirm that the information is correct to submit the application"},"euro":"EUR"},"notifications":{"device_removed":"Device removed","submit_success":"Your claim for damages has been submitted","submit_success_description":"Our customer service representative will review it shortly and contact you if necessary.","submission_failed":"Failed to submit your claim for damages","submission_failed_description":"Something went wrong. Please contact our customer support."}},"technical_specification_request":{"title":"Application for a technical inspection document","stepper":{"aria_label":"Information form steps","completed":"Completed","current_step":"Current step","next_step":"Next step","steps":{"SERVICE_SELECTION":"Service selection","
2LOCATION_SELECTION":"Location selection","APPLICATION_DETAILS":"Application details"}},"notifications":{"select_service_error":"Please select the service you would like to order","submit_success":"Your application for a technical inspection document has been submitted","submit_success_description":"Our customer service representative will review it shortly and contact you if necessary.","submission_failed":"Failed to submit your application for a technical inspection document","submission_failed_description":"Something went wrong. Please contact our customer support."},"serviceSelect":{"title":"Technical inspection document services","multiServiceInfo":"If you would like to order multiple services for the same address, please submit a separate application for each service.","paidServiceInfo":"For paid services, we will send the invoice after the technical inspection document has been issued. The service price is €49.60 (incl VAT).","label":"I would like to order the technical inspection document service","options":{"TEMP_CONNECTION":"For temporary network connection (paid)","DETAIL_PLANNING":"For the preparation of a detailed spatial plan (paid)","ELECTRIC_PROJECT":"For the preparation of electrical design","NETWORK_SHARED_USE":"For joint access to the electricity network","MEDIUM_VOLTAGE_CONNECTION":"For connection to the medium voltage network","NON_ELECTRIC_PROJECT":"For the preparation of non-electrical design, ie construction and communications design documentation (paid)","VOLTAGE_SWITCH":"Transition from 3 × 220 V line voltage to 3 × 400 V voltage (old power system in Tallinn)"}},"location_select":{"title":"Location search","longer_description":"Enter the address in the same format as shown in the map application of the Land and Spatial Development Board. If the project includes multiple locations, add the additional addresses in the ‘Application details’ additional information field in the last step of the application.","description":"Enter the address in the same format as shown in the map application of the Land and Spatial Development Board.","address_label":"Address","address_info":"Start entering the address with the street and house number or the farm / minor place name. For example, ‘Lille 4, Elva’ or ‘Kastani vkt, Paikuse’. Select the suitable address from the results.","address_info_hint_aria_label":"Address entry description","address_info_hint_dismiss_button_aria_label":"Close information","address_placeholder":"Minor place name or street and house number, town, county","address_description":"Enter at least three characters to search for an address.","address_suggestion_fetch_error":"A technical error occurred. Please try again later.","address_not_selected_error":"Please enter at least three characters and select an address from the search results","address_free_form_field_empty_error":"Enter the street, house number or registered immovable name of the known address.","address_verification_notice":"Please check the entered address.","address_must_match_land_board":"The entered information must match the addresses found in the map application of the Land and Spatial Development Board.","address_not_found_instruction":"If the address cannot be found in the Land and Spatial Development Board, enter the known address specifying at least:","address_field_minimum_requirement":"the city or town name and county in the address field (eg Keila, Harju maakond)","address_details_field_requirement":"the known registered immovable or street name and house number in the address details field.","selected_address_label":"Selected address","cadastre_number_label":"Cadastral register number","cadastre_number_not_found":"Not found","inaccurate_address_placeholder":"For example, Puiestee tänav, Meierei maja","address_free_form":"Address details"},"application_details":{"selected_service_title":"Selected service","location_title":"Location","voltage_level":"Voltage","requires_electrical_panel":"You have requested information about a rental switchboard.","main_fuse_size":"Size of main circuit breaker","main_fuse_size_unit":"A","description":"Need","date_until":"Desired end date","power":"Capacity","applicant_title":"Applicant’s details","applicant_business_code":"Registry code: {{ code }}","applicant_personal_code":"Personal identification code: {{ code }}","contact_details":"Contact details","contact_person_edit_button_label":"Edit","contact_person_add_button_label":"Add","please_add_contact_info_text":"Please add the details of the contact person so that we can contact them should we need to clarify the application or have any questions.","contact_person_edit_modal_label":"Edit contact person","contact_person_add_modal_label":"Add contact person","contact_person_name_label":"Name of contact person","contact_person_name_placeholder":"First name Last name","contact_person_name_required_validation_error":"Enter the name of the contact person.","contact_person_name_val
2idation_error":"The name of the contact person must not exceed 100 characters.","contact_person_phone_label":"Mobile phone","contact_person_phone_required_validation_error":"Please enter the mobile phone number of the contact person.","contact_person_phone_format_validation_error":"Please enter a valid mobile phone number.","contact_person_email_label":"Email address","contact_person_email_required_validation_error":"Please enter the email address of the contact person.","contact_person_email_format_validation_error":"Please enter a valid email address.","contact_person_cancel_button_label":"Cancel","contact_person_remove_button_label":"Remove contact person","contact_person_info_notification_text":"To add or edit the details of the contact person, please complete all fields.","contact_person_modal_close_button_aria_label":"Close window","contact_person_not_added_text":"No contact person added","contact_person_title":"Contact person","mandatory_contact_person_info_error_message":"Please enter the details of the contact person."},"voltageSelection":{"voltageSelectLabel":"Voltage","voltage_not_selected_error_message":"Select voltage","VOLTAGES":{"LOW":"Low Voltage","MEDIUM":"Medium Voltage"}},"mainFuseSizeLabel":"Size of main circuit breaker (A)","main_fuse_empty_error_message":"Enter the size of main circuit breaker","confirmation_of_conditions":{"additional_services_standard_conditions_and_price_list":"I have read the <1>standard terms</1> for additional services and the <3>price list</3>.","shared_network_services_terms_conditions":"I have read the <1>standard terms</1> for joint access to the network infrastructure.","additional_services_standard_conditions":"I have read the <1>standard terms</1> for additional services.","standard_conditions_link":"https://public-docs.elektrilevi.ee/2/10/lisateenuste_tuuptingimused_cd086bfb6d.pdf","price_list_link":"https://elektrilevi.ee/en/hinnakirjad/toodete-ja-teenuste-hinnakiri","network_infrastructure_standard_conditions_link":"https://public-docs.elektrilevi.ee/2/10/vorgutaristu_uhiskasutuse_tuuptingimused_1641703578.pdf","agreement_required_error_message":"To submit the application, you must confirm acceptance of the terms."},"power_input":{"power_label":"Capacity","power_unit":"kW","description":"Minimum 630 kW","power_field_invalid_messages":{"empty":"Enter value of capacity","too_small":"Capacity must be 630 kW or greater","too_big":"Capacity must be 99,999 kW or less"}},"NETWORK_SHARED_USE":{"title":"Joint access to the electricity network","description":"If the electricity network required for joint access consists of multiple separate sections, a separate project must be prepared for each section and a separate technical inspection document must be ordered for each."},"NON_ELECTRIC_PROJECT":{"title":"For the preparation of non-electrical design, ie construction and communications design documentation","description":"Requirements of the electricity network operator for the preparation of utility network (eg communications, water, gas) and construction (eg carriageway, cycle and pedestrian track, car park) design documentation."},"VOLTAGE_SWITCH":{"title":"Transition from 3 × 220 V line voltage to 3 × 400 V voltage","description":"Before placing an order, read more about the line voltage transition on our website","linkText":"Old power system in Tallinn – Elektrilevi","linkUrl":"https://elektrilevi.ee/en/liitumised/tallinna-vanapinge"},"TEMP_CONNECTION":{"title":"For temporary network connection","dateUntilLabel":"Until what date do you need the temporary network connection?","datePickerAriaLabel":"Select a date","datePickerNotSelectedErrorMessage":"Select a date","date_over_today_plus_three_years_message":"The date can be at most 3 years in the future","date_over_today_plus_three_days_message":"The date must be at least 3 days in the future","descriptionLabel":"Describe why you need the temporary network connection.","description_description":"For example: construction work before permanent connection is ready, road construction, bridge repair, organising a fair","descriptionEmptyErrorMessage":"Enter description","panelRentalTitle":"Do you want to rent a switchboard for the temporary network connection?","panelRentalInfo":"We offer a switchboard rental service for temporary network connection. This is a convenient solution: we install the board, connect the necessary cables and assist with contracts. You can find detailed terms on our","panelRentalLink":"https://elektrilevi.ee/en/teenused/ajutine-vorguuhendus","panelRentalLinkText":"website","panelRentalCheckbox":"I would like information about the rental switchboard"},"DETAIL_PLANNING":{"title":"For preparation of a detailed spatial plan"},"MEDIUM_VOLTAGE_CONNECTION":{"title":"For connection to the medium voltage network"},"ELECTRIC_PROJECT":{"title":"For the preparation of electrical design","de
2scription":"This document is necessary for the designer to prepare the electrical design for a new or reconstructed building."}},"electrical_network_reconstruction":{"title":"Application for network reconstruction","stepper":{"aria_label":"Network reconstruction form steps","completed":"Completed","current_step":"Current step","next_step":"Next step","steps":{"LOCATION_SELECTION":"Location selection","APPLICATION_DETAILS":"Application details"}},"location_select":{"title":"Location search","description":"Please select the address of the location where you want to order the service. If the project includes multiple locations, add the additional addresses in the ‘Application details’ additional information field in the last step of the application.","format_description":"Enter the address in the same format as shown in the map application of the Land and Spatial Development Board.","address_label":"Address","address_placeholder":"Minor place name or street and house number, town, county","address_description":"Enter at least three characters to search for an address.","address_info":"Start entering the address with the street and house number or the farm / minor place name. For example, ‘Lille 4, Elva’ or ‘Kastani vkt, Paikuse’. Select the suitable address from the results.","address_info_hint_aria_label":"Address entry description","address_info_hint_dismiss_button_aria_label":"Close information","address_suggestion_fetch_error":"A technical error occurred. Please try again later.","address_not_selected_error":"Please enter at least three characters and select an address from the search results","address_not_specific_enough_notification":"Please select the address where you want to order the service, specifying at least the town, city or district. If the network to be reconstructed passes through multiple registered immovables, select the address of one registered immovable and add the others in the additional information field in the ‘Application details’ step.","address_level_incorrect_notification":"Please select the address where you want to order the service, specifying at least the town, city or district.","address_location_marker_description":"Move the <b>location marker</b> on the map to the place where the electricity network to be reconstructed is located. Where necessary, add clarifications in the additional information field in the ‘Application details’ step."},"application_details":{"location_title":"Location","mandatory_contact_person_info_error_message":"Please enter the details of the contact person.","additional_document_info_placeholder":"Briefly describe what you plan to reconstruct. If the project includes multiple locations, list the other addresses here as well.","confirmation_details":"The service price is based on a cost calculation and depends on the scope of the planned work. A price quote will be prepared after the application is submitted."},"confirmation_of_conditions":{"price_list":"I have read the <1>price list</1> and understand that the service is subject to a fee.","price_list_link":"https://elektrilevi.ee/en/hinnakirjad/toodete-ja-teenuste-hinnakiri","agreement_required_error_message":"To submit the application, you must confirm that you have read the service price list and understand that the service is subject to a fee."},"notifications":{"submit_success":"Your application for network reconstruction has been submitted.","submit_success_description":"Our customer service representative will review it shortly and contact you if necessary.","submission_failed":"Failed to submit your application for network reconstruction","submission_failed_description":"Please try again later."}}}}')},et:{translation:JSON.parse('{"general":{"loading":"Laadimine","no_data":"Andmed puuduvad","loading_error":"Andmete laadimine ebaõnnestus","link_to_self_service_home_page":"/et/eteenindus","to_main_page_button_text":"Avalehele","scroll_left":"Keri vasakule","scroll_right":"Keri paremale"},"header":{"locale":{"et":"ET","en":"EN","ru":"RU"},"locale-label":{"et":"Eesti keel","en":"English","ru":"Русский"},"primary_nav":{"network_service":"Võrguteenus","network_price_change":"Võrgutasu muudatus alates 01.06.2026","universal_service":"Üldteenus","metering_data":"Mõõteandmed","netting_of_stored_quantities":"Salvestatud koguste saldeerimine","network_agreement":"Võrguleping","sign_network_agreement":"Võrgulepingu sõlmimine","network_packages":"Võrgupaketid","terminate_contract":"Võrgulepingu lõpetamine","electrical_dealers":"Elektrimüüjad","connections":"Liitumised","electrical_connections":"Võrguühendus","producer":"Elektritootja","producer_connection":"Elektritootja liitumine","joint_network":"Võrgu ühiskasutus","create_connection":"Uue võrguühenduse loomine","nano_producer":"Nanotootja (alla 0,8 kW)","other_
2cases":"Muud juhud","storage_devices":"Salvestusseadmed","free_capacities":"Vabad võimsused","unused_generation_capacity_fee":"Mittekasutatud tootmisvõimsuse tasu","transition_to_collective_purchase":"Üksikostult ühisostule üleminek","transfer_of_networks":"Võrkude võõrandamine","tallinn_old_voltage_customers":"Tallinna vanapinge","services":"Teenused","all_services":"Kõik teenused","electic_cable_location_data":"Elektrikaablite asukohad","main_fuse_changes":"Peakaitsme muudatused","network_reconstruction":"Võrgu ümberehitus","protected_zone_access":"Kaitsevööndis tegutsemise luba","project_coordination":"Ehitusprojektide kooskõlastamine","network_location_data":"Võrgu asukohaandmed","technical_conditions":"Tehnilised tingimused","switching_services":"Lülitamisteenused","electrical_test":"Elektritest","meter_installation":"Arvesti","protecting_setting_values":"Keskpinge releekaitse sätete arvutus","sealing":"Plommimine","electricity_consumption_data":"Elektritarbimise andmed","temporary_network_connection":"Ajutine võrguühendus","construction_shield":"Ehitusaegne kilp","electricity_outages":"Katkestused","outages_and_failures":"Katkestused ja rikked","outage_map":"Katkestuste kaart","outage_instructions":"Tegevused katkestuste korral","faulty_interrupts":"Rikkelised katkestused","planned_outages":"Plaanilised katkestused","notifications":"Teavitamised","report_failure":"Teata rikkest","maru_application":"Teata rikkest MARU rakenduse kaudu","order_sms":"Telli rikketeavituse SMS","damages":"Kahjud","compensation":"Kahjude hüvitamine","damage_prevention":"Kahjude ennetamine","blog":"Blogi"},"secondary_nav":{"about_company":"Ettevõttest","introduction":"Tutvustus","contacts":"Kontaktid","electricity_market":"Elektriturg","investments":"Investeeringud","procurement":"Hanked","museum_substation":"Muuseum-alajaam","partners":"Partnerile","mediakit":"Media kit","information_systems":"Infosüsteemid partnerile","work_and_practice":"Töö ja praktika","careers":"Töö","practice":"Praktika","scholarship":"Stipendium","electrical_safety":"Elektriohutus","safety_web":"Ohutusveeb","power_line_maintenance":"Elektriliinide ohutus","to_the_landowner":"Maaomanikule","farming_fees":"Talumistasud","line_maintenance":"Liinide hooldus","price_list":"Hinnakiri ja tingimused","network_service_price_list":"Võrguteenuse hinnakiri","products_price_list":"Toodete ja teenuste hinnakiri","standard_conditions":"Tingimused","forms":"Vormid"},"third_nav":{"self_service":"Iseteenindus","network_contracts":"Võrgulepingud ja -paketid","my_subscriptions":"Minu liitumised","consumption_history":"Tarbimisajalugu","bills":"Arved","readings":"Näidud","my_data":"Minu andmed","electricity_test":"Elektritest"},"mobile_nav":{"eteenindus":"Iseteenindus","self_service":"Iseteeninduse avaleht","network_contracts_and_packages":"Võrgulepingud ja paketid","my_subscriptions":"Minu liitumised","consumption_history":"Tarbimisajalugu","bills":"Arved","readings":"Näidud","my_data":"Minu andmed","network_service":"Võrguteenus","network_price_change":"Võrgutasu muudatus alates 01.06.2026","universal_service":"Üldteenus","metering_data":"Mõõteandmed","netting_of_stored_quantities":"Salvestatud koguste saldeerimine","network_agreement":"Võrguleping","sign_network_agreement":"Võrgulepingu sõlmimine","network_packages":"Võrgupaketid","terminate_contract":"Võrgulepingu lõpetamine","electrical_dealers":"Elektrimüüjad","connections":"Liitumised","electrical_connections":"Võrguühendus","producer":"Elektritootja","producer_connection":"Elektritootja liitumine","joint_network":"Võrgu ühiskasutus","create_connection":"Uue võrguühenduse loomine","nano_producer":"Nanotootja (alla 0,8 kW)","other_
2cases":"Muud juhud","storage_devices":"Salvestusseadmed","free_capacities":"Vabad võimsused","unused_generation_capacity_fee":"Mittekasutatud tootmisvõimsuse tasu","transition_to_collective_purchase":"Üksikostult ühisostule üleminek","transfer_of_networks":"Võrkude võõrandamine","tallinn_old_voltage_customers":"Tallinna vanapinge","services":"Teenused","all_services":"Kõik teenused","electic_cable_location_data":"Elektrikaablite asukohad","main_fuse_changes":"Peakaitsme muudatused","network_reconstruction":"Võrgu ümberehitus","protected_zone_access":"Kaitsevööndis tegutsemise luba","project_coordination":"Ehitusprojektide kooskõlastamine","network_location_data":"Võrgu asukohaandmed","technical_conditions":"Tehnilised tingimused","switching_services":"Lülitamisteenused","electrical_test":"Elektritest","meter_installation":"Arvesti","protecting_setting_values":"Keskpinge releekaitse sätete arvutus","sealing":"Plommimine","electricity_consumption_data":"Elektritarbimise andmed","temporary_network_connection":"Ajutine võrguühendus","construction_shield":"Ehitusaegne kilp","electricity_outages":"Katkestused","outages_and_failures":"Katkestused ja rikked","outage_map":"Katkestuste kaart","outage_instructions":"Tegevused katkestuste korral","faulty_interrupts":"Rikkelised katkestused","planned_outages":"Plaanilised katkestused","notifications":"Teavitamised","report_failure":"Teata rikkest","maru_application":"Teata rikkest MARU rakenduse kaudu","order_sms":"Telli rikketeavituse SMS","damages":"Kahjud","compensation":"Kahjude hüvitamine","damage_prevention":"Kahjude ennetamine","blog":"Blogi","about_company":"Ettevõttest","introduction":"Tutvustus","contacts":"Kontaktid","electricity_market":"Elektriturg","investments":"Investeeringud","procurement":"Hanked","museum_substation":"Muuseum-alajaam","partners":"Partnerile","mediakit":"Media kit","information_systems":"Infosüsteemid partnerile","work_and_practice":"Töö ja praktika","careers":"Töö","practice":"Praktika","scholarship":"Stipendium","electrical_safety":"Elektriohutus","safety_web":"Ohutusveeb","power_line_maintenance":"Elektriliinide ohutus","to_the_landowner":"Maaomanikule","farming_fees":"Talumistasud","line_maintenance":"Liinide hooldus","price_list":"Hinnakiri ja tingimused","network_service_price_list":"Võrguteenuse hinnakiri","products_price_list":"Toodete ja teenuste hinnakiri","standard_conditions":"Tingimused","forms":"Vormid","back":"Tagasi","search":"Otsing"},"logout":{"change_role":"Muuda rolli","notification":"Teavitused","self-service":"Iseteenindus","logout":"Logi välja"},"self_service":"Iseteenindus"},"footer":{"self_service":"Iseteenindus","report_breakdown":"Teata rikkest 24h","maru_application":"MARU veeb","maru_application_link":"https://maru.elektrilevi.ee/","report_breakdown_via_phone":"Rikketelefon 24h","report_breakdown_via_phone_nr":"1343","report_breakdown_via_phone_nr_href":"tel:+3721343","contacts":{"aria_label":"Elektrilevi peamised kontaktid","private_customer":"Eraklient","private_customer_phone_nr":"777 1545","private_customer_phone_nr_href":"tel:+3727771545","private_customer_opening_times":"E-R 9.00-17.00, L-P suletud","private_customer_email":"[email protected]","private_customer_email_href":"mailto:[email protected]","business_customer":"Äriklient","business_customer_phone_nr":"777 1747","business_customer_phone_nr_href":"tel:+3727771747","business_customer_opening_times":"E-R 9.00-17.00, L-P suletud","business_customer_email":"[email protected]","business_customer_email_href":"mailto:[email protected]"},"nav":{"aria_label":"Jaluse menüü","about_elektrilevi":"Elektrilevist","about_elektrilevi_href":"https://elektrilevi.ee/et/ettevottest/tutvustus","price_list":"Hinnakiri","price_list_href":"https://elektrilevi.ee/et/hinnakirjad","operating_principles":"Tegevuspõhimõtted","operating_principles_href":"https://elektrilevi.ee/et/ettevottest/tutvustus/tegevuspohimotted","conditions":"Tingimused","conditions_href":"https://elektrilevi.ee/et/tingimused","cookie_settings":"Küpsiste seaded","contacts":"Kontaktid","contacts_href":"https://elektrilevi.ee/et/ettevottest/kontaktid"},"cookie_settings_title":"Küpsiste seaded","terms":{"title":"Elektrilevi kliendiandmete töötlemise põhimõtted","link":"https://elektrilevi.ee/{{ language }}/kliendiandmete-tootlemise-pohimotted"},"social_references":{"facebook":{"ariaLabel":"Elektrilevi Facebook","link":"https://www.facebook.com/elektrilevi/"},"linkedin":{"ariaLabel":"Elektrilevi LinkedIn","link":"https://www.linkedin.com/company/elektrilevi"},"instagram":{"ariaLabel":"Elektrilevi Instagram","link":"https://www.instagram.com/elektrilevi/"}},"rights_reserved":"Kõik õigused kaitstud."},"user_management":{"role_selection_title":"Valin rolli","no_selectable_roles":"Valitavad rollid puuduvad","roles_loading":"Rollide laadimine...","roles_loading_failure":"Rollide laadimine ebaõnnestus!","role_people":"Eraklient","role_businesses":"Ettevõte","role_cobrowse":"Co-Browsing","registration":{"person_registration":{"title":"Registreerin kliendiks","sub_title":"Elektrilevi e-teenindusse sisse logimiseks sisestage palun oma kontaktandmed.","name":"Nimi: ","identificationCode":"Isikukood: ","address_input_label":"Aadress","address_input_placeholder":"Sinu Aadress","email_input_label":"E-posti aadress","email_input_placeholder":"Sinu e-posti aadress","phone_input_label":"Mobiiltelefoni number","phone_input_placeholder":"Sinu mobiiltelefoni number","preferred_language_input_label":"Suhtluskeel","cancel":"Katkestan","submit":"Salvestan","et":"Eesti keel","en":"Inglise keel","ru":"Vene keel","registration_inputs_missing_error_message":"Palun vaata sisestatud andmed üle ja proovi uuesti.","registration_address_error":"Palun sisesta aadress uuesti. Vali rippmenüüs olevate aadresside hulgast, mis ilmuvad, kui hakkad aadressiväljale oma aadressi sisestama.","registration_email_error":"Palun sisesta korrektne e-posti aadress.","registration_number_error":"Kontrolli, kas sisestatud telefoni number on korrektne.","registration_number_prefix_error":"Palun sisestage korrektne riigi suunakood ."},"business_registration":{"title":"Registreerin ettevõtte","representative":"Esindaja","business":"Ettevõte","address_input_label":"Aadress","address_input_placeholder":"Aadress","email_input_label":"E-posti aadress","email_input_placeholder":"E-posti aadress","primary_phone_input_label":"Telefoninumber","primary_phone_input_placeholder":"Telefoninumber","secondary_phone_input_label":"Lisanumber","secondary_phone_input_placeholder":"Lisanumber","preferred_language_input_label":"Suhtluskeel","cancel":"Katkestan","submit":"Salvestan","et":"Eesti keel","en":"Inglise keel","ru":"Vene keel","registration_inputs_missing_error_message":"Palun vaata sisestatud andmed üle ja proovi uuesti.","registration_address_error":"Palun sisesta aadress uuesti. Vali rippmenüüs olevate aadresside hulgast, mis ilmuvad, kui hakkad aadressiväljale oma aadressi sisestama.","registration_email_error":"Palun sisesta korrektne e-posti aadress.","registration_number_error":"Kontrolli, kas sisestatud telefoni number on korrektne.","registration_number_prefix_error":"Palun sisesta korrektne riigi suunakood."},"registration_request_error":"Kasutaja loomisel tekkis viga. Palun vaata sisestatud väljad üle ja proovi uuesti."},"contact_information_update":{"title":"Kontaktandmete uuendamine","sub_title":"Vaata palun üle, kas Sinu kontaktandmed on õiged. Nii saame olla kindlad, et kõik lepinguga seotud teavitused, muudatused ja pakkumised jõuavad Sinuni.","address_input_label":"Aadress","address_input_placeholder":"Aadress","email_input_label":"E-posti aadress","email_input_placeholder":"E-posti aadress","phone_input_label":"Telefon","phone_input_placeholder":"Telefoninumber","secondary_phone_input_label":"Lisanumber","secondary_phone_input_placeholder":"Lisanumber","preferred_language_input_label":"Suhtluskeel","cancel":"Katkestan","submit":"Salvestan","delete_email":"Eemalda e-posti aadress","delete_number":"Eemalda telefoninumber","et":"Eesti keel","en":"Inglise keel","ru":"Vene keel","update_inputs_missing_error_message":"Vaata palun sisestatud andmed üle ja proovi uuesti.","update_address_error_empty":"Täida aadressi väli, et saaksime Sinuga vajadusel ühendust võtta.","update_address_error":"Sisesta palun aadress uuesti. Vali rippmenüüs olevate aadresside hulgast, mis ilmuvad, kui hakkad aadressiväljale oma aadressi sisestama.","update_email_error_empty":"Täida e-posti aadressi väli, et saaksime Sinuga vajadusel ühendust võtta.","update_email_error":"E-posti aadress ei ole korrektne.","update_number_error_empty":"Täida telefoninumbri väli, et saaksid kinnitada kontaktandmed.","update_number_error":"Telefoninumber ei vasta formaadile.","update_number_prefix_error":"Riigi suunakood ei ole korrektne.","update_request_error":"Kontaktandmete uuendamisel tekkis süsteemiviga. Proovi palun mõne aja pärast uuesti."}},"billing":{"payment":{"payment_title":"Minu arved","reference_number":"Viitenumber:","bill_sum":"Summa:","pay_button":"Maksan","payment_success_message":"Makse oli edukas","payment_failed_message":"Makse ebaõnnestus","payment_status_unknown_message":"Makse olekut ei õnnestunud kontrollida. Palun kontrolli makse olekut oma pangas.","to_main_page_button_text":"Avalehele","bill_sum_required_error_message":"Palun sisesta summa.","bill_sum_negative_value_error_message":"Summa ei tohi olla negatiivne.","bill_sum_includes_comma_error_message":"Kasuta komakoha eraldajana punkti, mitte koma.","bill_sum_not_a_number_error_message":"Palun sisesta korrektne number.","bill_sum_decimal_places_error_message":"Summa võib sisaldada kuni kahte kohta pärast koma.","client_payment_missing":"Sinul puuduvad tasumisele kuuluvad arved.","payment_fetch_error":"Arvete kuvamine ebaõnnestus, palun proovige hiljem uuesti."},"back_to_last_page_link_title":"Tagasi viitenumbrite nimekirja","reference_number":"Viitenumber","pay_now":"Maksan","payment_error":"Makse ebaõnnestus, palun proovige hiljem uuesti!"},"home_page":{"self-service":{"welcome":"Tere tulemast","user_data_fetch_error":"Andmete laadimine ebaõnnestus","my_network_contracts":"Vaatan võrgulepinguid","network_contracts_missing":"Võrgulepingud puuduvad","sign_network_contract":"Sõlmin võrgulepingu","my_subscriptions":"Vaatan pooleliolevaid liitumisi","active_subscriptions_missing":"Töös liitumised puuduvad","submit_new_application":"Esitan uue taotluse","consumption_history":"Tarbimisajalugu","consumption_history_info":"Analüüsin oma mõõteandmeid","major_account_manager_prefix":"Sinu haldur","bills":"Arved","bills_paid":"Vaatan oma arveid ja arvestusi","my_data":"Minu andmed","my_data_info":"Muudan andmeid või tellin teavitusi","services":"Teenused","services_info":"Tellin teenuseid","maru_title":"MARU","maru_application":"MARU rakendus","maru_application_info":"Elektririkete info ja teavitused","notifications":{"more":"Vaata lisa","network_agreement":{"title":"Võrgulepingu teavitused","subtitle":"Sul on {{ count }} võrgulepingu teavitust.","OFFER_NEW_CUSTOMER":"Oleme Sulle ettevalmistanud uue võrgulepingu pakkumise. Leping tuleb sõlmida hiljemalt {{ date }}
2.","OFFER_OLD_CUSTOMER":"Oleme väljastanud võrgulepingu pakkumise uuele kliendile Sinuga seotud tarbimiskohas. Oma võrgulepingu saad lõpetada iseteeninduses pärast seda, kui uus klient on pakkumise kinnitanud.","CONTRACT_NEW_CUSTOMER":"Oled võrgulepingu sõlmimise kinnitatud. Ootame eelmiselt tarbijalt nõusolekut võrgulepingu lõpetamiseks.","CONTRACT_OLD_CUSTOMER":"Sinu tarbimiskohale on esitatud uue võrgulepingu sõlmimise avaldus. Ootame Sinu nõusolekut võrgulepingu lõpetamiseks."}}}},"network_agreements":{"production_peaks":{"title":"Võrku antud maksimaalne tootmisvõimsus kuude lõikes","description":"Siin saab vaadata kuude lõikes tarbimiskoha maksimaalset võrku antud tootmisvõimsust koos kellaajaga.","service_agreements_fetch_error":"Andmeid ei ole võimalik kuvada.","back_to_last_page_link_title":"Tagasi võrgulepingu detailvaatesse","peak_date_time":"{{ date }} kell {{ startTime }}-{{ endTime }}","peak_year":"{{ year }} aasta","eic":"EIC-kood: {{ eic }}"}},"meter_readings":{"consumption_highlights_group_aria_label":"Mõõteandmete kokkuvõte","consumption":"Tarbimine","production":"Võrku andmine","all":"Neto","total":"Kokku","period_accuracy":{"day":"Päev","week":"Nädal","month":"Kuu","year":"Aasta"},"servicepoints":{"readings":"Näidud","search_filter_label":"Tarbimiskoha aadress","search_filter_close_aria_label":"Tühjenda otsing","search_filter_placeholder":"Otsin aadressi","search_clear_button_aria_label":"Tühjenda otsinguväli","search_results":"otsingutulemust","consumption_history":"Tarbimisajalugu","servicepoints":"Tarbimiskohad","remote_servicepoint_with_count":"Kaugloetavad arvestid","local_servicepoint_with_count":"Kohtloetavad arvestid","active_servicepoint_with_count":"Aktiivsed tarbimiskohad","historic_servicepoint_with_count":"Mitteaktiivsed tarbimiskohad","no_service_points_available":"Teil ei ole ühtegi tarbimiskohta andmete kuvamiseks.","FAQ":{"pages":{"remote-reading":{"title":"Kauglugemine","content":{"remote-reading":{"title":"Mis on kauglugemine?","content":"<p>Tänapäevased arvestid võimaldavad näitu lugeda kauglugemise teel, see tähendab, et näidud jõuvad meieni automaatselt ja igakuiselt enam meile näitu esitama ei pea. Kaugloetavad arvestid mõõdavad tarbitud elektrikogused 15 või 60 minuti täpsusega (sõltuvalt arvesti võimekusest) ja edastavad infot tarbitud elektrikoguste kohta vähemalt kord ööpäevas. Enamik arvesteid kasutab edastamiseks samu elektriliine, mille kaudu elekter majja jõuab. Väike osa arvestitest edastab intot mobiilside teel. </p> <image src=\'/images/meter-readings/measurement-data-et.webp\' width=\'70%\' />"},"remote-meter-power-supply":{"title":"Miks peab hoidma arvestit alati vooluvõrgus ja kuidas vajadusel elekter välja lülitada?","content":"<p>Kaugloetav arvesti peab olema kogu aeg vooluga ühenduses. Elektri välja lülitamiseks kasuta arvestil olevat lülitit, mitte peakaitset. Lülitit  tuleb kasutada ka siis, kui näiteks suvilast pikemaks ajaks lahkud. Nii saame olla kindlad,  et Sinu tarbimiskoha arvesti on töökorras. Ainukeseks erandiks on elektritööd, mille ohutuse tagamiseks tuleb vool välja lülitada otse peakaitsmest. Kui soovid elektri majast välja lülitada, hoia arvestil olevat lüliti nuppu 2 sekundit all ja seejärel oota. Umbes 8 sekundi pärast käib klõps, mis annab märku voolu väljalülitumisest.</p> <p>Samamoodi käib ka voolu sisselülitamine. Kui soovid elektri sisse lülitada, hoia arvestil olevat lüliti nuppu 2 sekundit all ja seejärel oota, kuni käib klõps.</p> <p>Voolu olekut tähistab arvesti ekraanil vasakul all servas vilkuv ruut või ristiga ruudumärk. Kui ruut või ristiga ruudumärk vilgub, tähendab see, et vool on välja lülitatud. Kui ruut ei vilgu, on vool majapidamises sisse lülitatud.</p> <image src=\'/images/meter-readings/switch-et.webp\' width=\'70%\' /> <br> <i>Lüliti nupp võib sõltuvalt arvesti tüübist paikneda erinevas kohas.</i>"},"data-connection-malfunction":{"title":"Mis on andmeside häired?","content":"<p>Vahel võib juhtuda, et kaugloetavast arvestist ei jõua andmed tarbitud elektri koguste kohta meieni. Kõige sagedamini on selle põhjuseks andmeside häire. Häire on ele
2ktrijuhtmete kaudu leviv nn müra, mis takistab andmete edastamist. Häired võivad tekitada rikkelised seadmed nagu näiteks seadmete toiteadapterid, sagedusmuundurid või CE nõuetele mittevastavad seadmed. Seejuures ei pruugi rike seadme enda kasutamisele nähtavat mõju avaldada. Andmeside häired mõjutavad arvesti info edastamist, kuid mitte elektriarvesti tööd ega mõõtetäpsust. Andmed tarbitud elektri koguste kohta salvestuvad arvestisse endiselt 15 või 60 minuti täpsusega ja edastatakse siis, kui andmeside taastub.</p>"},"remote-reading-malfunction":{"title":"Kui kauglugemine ei tööta, kas arvesti on rikkis?","content":"<p>Kauglugemise mittetöötamise peamiseks põhjuseks on signaaliedastuse häired. Häireid põhjustavad reegina nõuetele mittevastavad või rikkelised elektriseadmed (seejuures ei pruugi rike seadme enda kasutamisele nähtavat mõju avaldada). Signaaliedastushäire ei mõjuta arvesti tööd ega mõõtetäpsust.</p>"},"remote-reading-malfunction-removal":{"title":"Kuidas kauglugemise häireid kõrvaldatakse?","content":"<p>Kui kaugloetava arvesti mõõteandmed ei laeku, on see meie süsteemis koheselt näha. Mõõteandmete puudumisel analüüsime põhjalikult olukorda ja taastame kauglugemise reeglina kahe kuni kolme kuu jooksul. Sõltuvalt probleemi keerukusest võib taastamine võtta rohkem aega. Kui vajame rikke kõrvaldamiseks ligipääsu arvestile või seadmetele, võtame Sinuga ühendust ja lepime kokku sobiva aja.</p>"}}},"readings-report":{"title":"Näidu teatamine","content":{"meter-readings-report":{"title":"Kuidas vajadusel arvestilt näitu vaadata ja teatada?","content":"<p>Teatama peab ainult üldnäitu (ka siis, kui päeva ja öönäit on arvestil näha).</p> <p>Üldnäidu tähis ekraani allääres on 15.8.0.</p> <image src=\'/images/meter-readings/electricity-meter-symbols-et.webp\' width=\'70%\' /> <br> <p>Kui arvestist ei ole 15 päeva jooksul andmeid laekunud, tekib iseteeninduses automaatselt võimalus näitude sisestamiseks. Kui mõõteandmed hakkavad taas laekuma, siis manuaalselt enam näitu sisestada ei saa.</p>"},"reading-prediction":{"title":"Miks on mõõteandmed (näit) prognoositud?","content":"<p>Kui meil ei ole andmeid tegelikult tarbitud koguste kohta laekunud, siis prognoosime tarbimisandmed. Kaugloetava arvesti puhul võib põhjuseks olla andmeside häire või peakaitsme väljalülitamine. Kaugloetava arvesti andmeside häire ei mõjuta arvesti tööd ega mõõtetäpsust - tarbimisandmed salvestuvad arvestisse 15 või 60 minuti täpsusega ka siis, kui andmed ei Iiigu. Andmeedastuse taastumisel teeme ümberarvestuse vastavalt tegelikele tarbimiskogustele.</p>"},"manual-report":{"title":"Kui kauglugemine ei tööta, siis millal saan näitu sisestada?","content":"<p>Kui mõõteandmed ei ole laekunud järjest 15 päeva, siis avame automaatselt näidu lehel võimaluse näitu sisestada. Kui mõõteandmete laekumine taastub, siis näidu sisestamise võimalus puudub.</p>"}}}}}},"readings":{"remote_servicepoint_with_SN":"Kaugloetav arvesti: {{ meterSerialNo }}","local_servicepoint_with_SN":"Kohtloetav arvesti: {{ meterSerialNo }}","servicepoint":"Tarbimiskoht: {{ eic }}","insert_data":"Sisestan andmed","insert_reading":"Sisestan näidu","last_reading":"Viimane näit: {{ reading }} kWh","reading_date":"Näidu kuupäev","general_consumption":"Üldnäit (kWh)","reactive_consumption":"Reaktiivtarbimine (kvarh)","general_production":"Aktiivtootmine (kWh)","reactive_production":"Reaktiivtootmine (kvarh)","send_data":"Saadan näidud","descriptive_text":"Viimase 15 päeva jooksul ei ole andmed meieni jõudnud, tegeleme andmete kättesaamisega. Vajadusel saate siin teatada näidu.","model_instruction":"Elektriarvesti juhend","error_reading_smaller":"Uus näit peab olema suurem kui praegune näit","error_reading_empty":"Uus näit ei saa olla tühi","error_reading_not_val
2id":"Uus näit peab olema number täpsusega kuni kolm kohta peale koma","general_error_msg":"Tekkis viga näitude edastamisel","modal_title":"Näitude sisestamine","modal_close_aria_label":"Sulge aken","loading":"Laadimine","readings_fetch_failed":"Näitude laadimine ebaõnnestus","locked_readings_msg":"Oled näidud juba edastanud. Uued näidud saad edastada järgmisel näiduperioodil.","success_send_readings_msg":"Täname, näidud on edukalt edastatud!","estimated_consumption":"prognoositud näit"},"consumption_history":{"consumption_history":"Tarbimisajalugu","my_measurements":"Minu tarbimisandmed","time_period_menu_aria_label":"Perioodi kiirvalik","consumption_or_production_menu_aria_label":"Vaata tarbimist või tootmist","servicepoints":"Mõõtepunktid","inactive":"MITTEAKTIIVNE","meter_data_fetch_error":"Andmete laadimine ebaõnnestus.","meter_data_not_allowed":"Valitud mõõtepunkti pärimine ei ole lubatud. Palun valige teine mõõtepunkt või vahetage rolli","back_to_servicepoints_selection":"Tagasi mõõtepunktide valiku juurde","chart_energy_unit":"kWh","consumption_place_address":"Tarbimiskoha aadress","consumption_place_for_comparison":"Tarbimiskoht võrdluseks","consumption_place_for_comparison_placeholder":"Sisesta aadress","consumption_place_clear_field_aria_label":"Tühjenda aadressiväli","time_period":"Ajaperiood","time_period_for_comparison":"Ajaperiood võrdluseks","open_calendar_aria_label":"Ava kalender","net_measurement_info_modal_close_aria_label":"Sulge modaal","net_measurement_info_title":"Mis on netomõõtmine?","net_measurement_info_description":"Netomõõtmine tähendab, et 15-minutilise perioodi jooksul võrgust tarbitud ja võrku antud elektrienergia kogustest arvutatakse netokogused. Netomõõteandmed on kuvatud alates 1. augustist 2026 või hetkest, mil arvesti mõõdab elektrienergia koguseid kahesuunaliselt.","net_measurement_info_notice_title":"Alates 1. augustist 2026 või hetkest, mil arvesti mõõdab elektrienergia koguseid kahesuunaliselt, hakkame lisaks näitama netomõõteandmeid.","net_measurement_info_notice_description":"Netomõõtmine tähendab, et 15-minutilise perioodi jooksul võrgust tarbitud ja võrku antud elektrienergia kogustest arvutatakse netokogused.","net_measurement_info_notice_link_text":"Loe netomõõtmise kohta lähemalt","net_measurement_info_modal_confirmation":"Sain aru","net_measurement_info_table_title":"Näited:","net_measurement_info_table_header_type":"Mõõteandmete tüüp","net_measurement_info_table_header_amount":"Kogus (kWh)","net_measurement_info_table_production":"Võrku andmine","net_measurement_info_table_consumption":"Võrgust tarbimine","net_measurement_info_table_net_production":"Neto - võrku andmine","net_measurement_info_table_net_consumption":"Neto - võrgust võtmine","fifteen_minute_view_toggle_text":"Kuva andmed 15 min kaupa","fifteen_minute_interval_description":"Arvesti mõõdab koguseid perioodiga 15 min","hourly_interval_description":"Arvesti mõõdab koguseid perioodiga 1 tund","additional_information":"Lisainfo","hourly_interval_info_hint":"Arvesti mõõdab koguseid perioodiga 1 tund. 15 minuti kogused on saadud tunnis mõõdetud koguste jagamisel neljaks. Viimase veerandtunni kogus on arvutatud tunni koguse ja kolme esimese veerandtunni koguste vahena.","graph":"graafikuna","table":"tabelina","start_time":"Algusaeg","day_night_peak":"Päev/öö/tipp","consumption":"Tarbimine (kWh)","net_consumption":"Neto tarbimine (kWh)","production":"Võrku andmine (kWh)","net_production":"Neto võrku andmine (kWh)","type":"Koguse tüüp","day":"PÄEV","night":"ÖÖ","peak":"TIPP","estimation":"Prognoositud","real":"Tegelik","apply":"Rakenda","download":"Laadimine","downloading":"Allalaadimine","download_options":"Allalaadimise valikud","download_file_aria_description":"Lae fail alla","custom_period":"Valin perioodi","custom_period_current_month":"Jooksev kuu","custom_period_last_month":"Eelmine kuu","custom_period_last_three_months":"Eelnevad 3 kuud","custom_period_last_year":"Eelmine aasta","download_period_csv":"Laadin alla CSV","consumption_data_download_error":"Mõõteandmete allalaadimine ebaõnnestus","metering_data_interval":"Mõõtmisandmete intervall:","fifteen_minute_interval":"15 minutit","one_hour_interval":"1 tund","consumption_data_download_success":"Allalaadimine õnnestus","consumption_data_period_list_aria_label":"Vali ajaperiood","consumption_data_close_modal":"Sulge modaal","datepicker_period_error":"Palun vali periood.","consumption_notice_file_csv":"Kuutarbimise CSV","consumption_notice_file_pdf":"Kuutarbimise PDF","consumption_notice_header":"Kuutarbimise andmed (tarbimisteatis)","consumption_notice_descriptive_text":"Kuutarbimise andmed saad alla laadida 3 eelmise kalendriaasta ja käesoleva aasta kohta kuni tänase kuupäevani. Andmed kuvatakse kuu kaupa.","consumption_header":"Graafiku ja tabeli andmed","consumption_descriptive_text":"Vali soovitud periood. Andmeid saad alla laadida kuni 3 aasta kohta. Sõltuvalt valikust võib allalaadimine võtta veidi aega.","consumption_overall_header":"Andmete allalaadimine","consumption_overall_descriptive_text":"Saad alla laadida oma tarbimise ja võrku andmise andmed, netomõõteandmed ja tarbimisteatised.","radio_group_info_text":"Kuva infot:","non_contractual_peri
2od":"Lepinguväline periood","measurement_data_not_present":"Mõõteandmed laekumisel","production_data_not_present":"Võrku antud kogused puuduvad","net_measurements_not_present":"Mõõteandmed laekumisel","net_measurements_not_present_legacy":"Netomõõtmist ei toimunud","measurements_missing":"Puuduvad mõõteandmed alates","measurements_disturbed":"Hetkel on mõõteandmete laekumine häiritud. Kauglugemise taastumisel kuvatakse tegelikud mõõteandmed.","measurements_disturbed_link_text":"Soovi korral saate ise näidud sisestada","only_estimated_measurements":"Prognoositud kogused","only_estimated_measurements_text":"Valitud periood sisaldab prognoositud koguseid. Tegelike mõõteandmete laekumisel kuvatakse tegelikud andmed. Tehakse ümberarvestus tegelikult tarbitud kogustele ja korrigeeritakse arved.","unused_generation_capacity_notice":"Riik on sätestanud eraldi tasu mittekasutatud tootmisvõimsuse eest.","unused_generation_capacity_notice_text":"Alates 2026. aastast esitame tasu mittekasutatud tootmisvõimsuse eest, kui tarbimiskohal on võrku antud tootmisvõimsus väiksem lepingus lubatud võrku antavast läbilaskevõimest.","estimated_measurement_data_for_net_notice_text":"Valitud perioodi netomõõteandmed sisaldavad prognoositud koguseid. Prognoositud koguseid näed „Tarbimine“ ja „Võrku andmine“ vaates.","see_more":"Loen lähemalt","compare_to_production":"Tarbimine","compare_to_consumption":"Võrku andmine","periods":"Periood","servicepoint":"Tarbimiskoht","exit_comparison":"Välju võrdlusest","selected_day_month_year_missing_error":"Päev, kuu või aasta täitmata!","selected_day_has_to_be_within_error":"Valitud kuupäev peab olema vahemikus {{ startDate }} kuni {{ endDate }}","selected_year_missing_error":"Väli peab olema täidetud.","selected_year_has_to_be_within_error":"Valitud aasta peab olema vahemikus {{ startYear }} kuni {{ endYear }}","selected_month_missing_error":"Väli peab olema täidetud.","selected_month_has_to_be_within_error":"Valitud kuu peab olema vahemikus {{ startMonth }} kuni {{ endMonth }}","FAQ":{"pages":{"consumption_data":{"title":"Tarbimisandmed","content":{"how-can-i-tell-if-i-have-15-minute-capable-meter":{"title":"Kuidas ma tean, kas mul on 15 minuti arvesti?","content":"<p>Seda infot saab vaadata iseteeninduse tarbimisajaloo lehelt, kus on kuvatud, kas andmete edastus on ühetunnise intervalli kaupa või 15 minuti kaupa.</p>"},"when-will-meters-start-15-minute-readings":{"title":"Millal hakkavad arvestid 15 minuti andmeid mõõtma?","content":"<p>Arvesti vahetus või seadistamised tehakse järk-järgult sõltuvalt arvesti elueast. Kui arvesti eluiga on lõppemas ja arvesti vajab väljavahetamist, siis Elektrilevi teeb seda ise. Kliendid ei pea 15 minuti mõõtmisele ülemineku vaates ise midagi tegema.</p>"},"can-i-order-15-minute-capable-meter":{"title":"Kas ma saan endale 15 minuti arvesti ise tellida?","content":"<p>Arvesti vahetus 15 minuti andmete kasutamiseks eeldab sidesüsteemide täiustamist. Seega ei ole hetkel võimalust seda eraldi tellida.</p>"},"why-readings-predicted":{"title":"Miks on mõõteandmed (näidud) prognoositud?","content":"<p>Kui meil ei ole andmeid tegelikult tarbitud koguste kohta laekunud, siis prognoosime tarbimisandmed. Kaugloetava arvesti puhul võib põhjuseks olla andmeside häire või peakaitsme väljalülitamine. Kaugloetava arvesti andmeside häire ei mõjuta arvesti tööd ega mõõtetäpsust - tarbimisandmed salvestuvad arvestisse 15 või 60 minuti täpsusega (sõltuvalt arvesti võimekusest) ka siis, kui andmed ei liigu. Andmeedastuse taastumisel teeme ümberarvestuse vastavalt tegelikele tarbimiskogustele.</p>"},"why-readings-predicted-change":{"title":"Miks prognoositud kogused muutuvad?","content":"<p>Prognoositud kogused muutuvad, kui prognoositud andmetega perioodi on laekunud tegelikud mõõteandmed. Sellisel juhul arvutatakse varem prognoositud kogused ümber.</p>"},"notice":{"title":"Mis on tarbimisteatis?","content":"<p>Tarbimisteatis on tarbimise väljavõte kuude kaupa. Teatis lihtsustab energiamärgise taotlemist ja energiaauditi läbiviimist. Tarbimisteatise saad iseteenindusest alla laadida tasuta. Kui soovid tellida tarbimisteatist terve korterelamu kohta, pöördu meie klienditeeninduse poole. <a href=\\"https://elektrilevi.ee/et/hinnakirjad/toodete-ja-teenuste-hinnakiri\\" target=\'_blank\'>Tutvun hinnakirjaga</a></p>"},"hourly-actual":{"title":"Kuidas ma saan aru, kas tarbimisandmed on prognoositud või tegelikud?","content":"<p>Tarbimisandmeid saab vaadata iseteenindusest, tarbimisajaloo lehel. Seda kas tarbimisandmed on prognoositud või tegelikud, näeb graafikult või allalaetavast CSV-failist. </p>"},"prediction-works":{"title":"Kuidas toimub prognoosimine?","content":"<p>Kui mõõteandmed ei laeku, prognoosime puuduvad mõõteandmed järgmiselt:</p> <ul> <li>kui on aasta tagused andmed siis prognoosime nende alusel või</li> <li>
2otsime viimase 2 kuu sees tegelikke mõõteandmeid ja prognoosime nende alusel või </li> <li>leiame kahe üldnäidu vahe, mille jaotame tüüpkoormusgraafiku alusel või</li> <li>kui eelnevate reeglite alusel ei ole võimalik prognoosida, siis prognoosime null tarbimise.</li> </ul> <p>Peale kauglugemise taastumist korrigeerime varasemad prognoositud tarbimiskogused. </p>"},"seller-app":{"title":"Miks Elektrilevi iseteeninduses / Eleringi andmelaos / elektrimüüja äpis ei ole näha tarbimisandmeid?","content":"<p>Tarbimisandmeid loetakse arvestist vähemalt kord päevas. Laekunud andmed saadame Eleringi andmelattu ja kuvame Elektrilevi iseteeninduses reeglina järgmise päeva kella üheteistkümneks. Mõõteandmete puudumine Elektrilevi iseteeninduses või elektrimüüja äpis on üldjuhul põhjustatud mõõteandmete laekumisega seotud häiretest. Kui häire on kõrvaldatud ja andmete laekumine taastunud, edastame tarbimisandmed Elektrilevi iseteenindusse ja Eleringi andmelattu / elektrimüüja äppi. Kui tarbimisandmed puuduvad ainult elektrimüüja äpis, pöördu probleemi lahendamiseks äpi omaniku poole. </p>"},"reactive-info":{"title":"Miks arvel on reaktiivenergia ja mis see on?","content":"<p>Elektrienergia koosneb kahest komponendist: aktiivenergiast ja reaktiivenergiast: </p> <ul> <li><b>Aktiivenergia</b> on meile tuntud kWh, mida kasutatakse igapäevaselt majapidamises. Elektriseadmed muundavad selle soojuseks, valguseks või mehhaaniliseks tööks (näiteks kodumasinate kasutamiseks).</li> <li><b>Reaktiivenergia</b> (kvarh) on elektrisüsteemis vajalik energia, mida kasutatakse näiteks elektrimootorite ja mõnede valgustusseadmete tööks vajaliku magnetvälja tekitamiseks, mis omakorda aitab seadmetel korralikult töötada.</li> </ul> <p>Koduklient reaktiivenergia eest maksma ei pea ja arvel on reaktiivenergia kogused informatiivse tähendusega.</p>"},"interruption-consumption":{"title":"Kas rikkelise katkestuse ajal näitab iseteenindus tarbimist?","content":"<p>Elektrivõrgus olevate rikkeliste katkestuste likvideerimine käib samm sammult. See tähendab, et üldine katkestus võib olla näiteks 24 tundi pikk, kuid selle sees tehakse nn proovipingestamisi, mis tekitab võimaluse elektrit vahepeal tarbida.</p><p>Eeldades, et liinil pole rohkem rikkeid, tehakse pingestamine. Kui tegelikult oli liini ulatuses veel rikkeid, siis liin lülitub taaskord välja. Lühiajalisi liini pingestamisi ei pruugi märgata, kuid seadmed, mis on võrku ühendatud, hakkavad automaatselt elektrit tarbima. Näiteks: põrandaküte, külmkapp, boiler jne. Proovipingestamised võivad olla väga lühiajalised.</p><p>Lisaks võib rikete ja nende likvideerimise käigus tekkida olukordi, kus pinge on kliendi juures mõnes faasis korrektne, mõnes madalam või hoopis puudub, mistõttu ei pruugi alati aru saada, kui ühes faasis toimub tarbimine, samas teises faasis pinge puudub.</p>"}}},"day_night_consumption":{"title":"Päevane- ja öine tarbimine","content":{"daily-nightly":{"title":"Mis kellast kellani kehtib öine tariif ja mis kellast kellani päevane tariif?","content":"<ul><li><b>Põhihind</b> (elektri edastamine) kehtib ööpäevaringselt, sõltumata nädalapäevast.</li> <li><b>Päevahind</b> (elektri edastamine: päev) kehtib esmaspäevast reedeni (v.a riiklik püha) kell 7.00-22.00 (kui hinnapaketis ei ole määratud teisiti).</li> <li><b>Ööhind</b> (elektri edastamine: öö) kehtib esmaspäevast reedeni (v.a riiklik püha) kell 22.00-7.00 ning laupäeval, pühapäeval ning riiklikul pühal kogu ööpäeva jooksul (kui hinnapaketis ei ole määratud teisiti).</li> </ul> <image src=\'/images/meter-readings/consumption-basic-price-et.webp\' /> <p><b>Uued, mitmetariifsed paketid Võrk 5, Võimsus Aeg VMA5, Keskpingel liinil Aeg VKL5, Keskpingel alajaamas Aeg VKA5:</b></p> <ul> <li><b>Päevatarbimise tipuaja hind</b> (elektri edastamine: päev tipuaeg) kehtib perioodil novembrist märtsini: esmaspäevast reedeni (v.a riiklik püha) ajavahemikus kell 9.00 kuni 12.00 ja 16.00 kuni 20.00; </li> <li><b>Puhkepäeva tipuaja hind</b> (elektri edastamine: puhkepäeva tipuaeg) kehtib perioodil novembrist märtsini laupäeval, pühapäeval ning riiklikel pühadel ajavahemikus kell 16.00 kuni kell 20.00.</li> </ul> <image src=\'/images/meter-readings/consumption-time-et.webp\' /> <br> <a href=\\"https://elektrilevi.ee/et/vorguleping/vorgupaketid/korter\\" target=\\"_blank\\">Vaatan hinnapakette</a>"}}}}}},"chart":{"time":"Aeg","day":"Päev","day_prognosis":"Päev prognoos","night":"Öö","
2night_prognosis":"Öö prognoos","net_consumption":"Neto tarbimine","net_production":"Neto võrku andmine","period_peak_consumption_label":"Maksimaalne tarbimisvõimsus, kW","period_peak_production_label":"Maksimaalne võrku antud võimsus, kW","net_consumption_total":"Neto tarbimine kokku","net_consumption_day":"Neto tarbimine päev","net_consumption_night":"Neto tarbimine öö","net_production_total":"Neto võrku andmine kokku","net_production_day":"Neto võrku andmine päev","net_production_night":"Neto võrku andmine öö","period_peak_infohint_aria_label":"Lisainfo","period_peak_consumption_infohint_content":"Maksimaalne võimsus on valitud ajaperioodi (nt päev, nädal, kuu, aasta) jooksul mõõdetud 15 või 60 minutiliste mõõteperioodide keskmiste aktiivvõimsuste suurim väärtus.","period_peak_production_infohint_content":"Maksimaalne võimsus on valitud ajaperioodi (nt päev, nädal, kuu, aasta) jooksul mõõdetud 15 või 60 minutiliste mõõteperioodide keskmiste aktiivvõimsuste suurim väärtus.","comparable_period_values":"Võrreldava perioodi kogus","comparable_net_consumption_values":"Võrreldav neto tarbimine","comparable_net_production_values":"Võrreldav neto võrku andmine","non_contractual":"Lepinguväline","measurement_data_not_present":"Mõõteandmed laekumisel","production_data_not_present":"Võrku antud kogused puuduvad","net_measurements_not_present":"Mõõteandmed laekumisel","net_measurements_not_present_legacy":"Netomõõtmist ei toimunud","total":"Kokku","act_amount":"Akti kogus","compare":"Võrdluseks:","pick_comparison":"Võrdluste valikud","compare_tooltip":"Tarbimisandmeid saab võrrelda varasemate andmetega.","compare_tooltip_aria_label":"Lisainfo","comparable_period_line_name":"Võrreldav periood","comparable_servicepoint_line_name":"Võrreldav tarbimiskoht"}},"elv_applications":{"notice":{"top_page_notice_title":"Alates 01.08.2026 on menetlustasu uus hind 63,24 eurot (koos käibemaksuga). Varasemalt väljastatud pakkumistele, mis allkirjastatakse alates augustist, rakendub uus hind."},"agreement":{"agree_with_connection_terms_url":"https://public-docs.elektrilevi.ee/2/10/liitumistingimused_9c65282c22.pdf","agree_with_no":"Jätan pakkumise kehtivaks","agree_with_prices_url":"https://elektrilevi.ee/et/hinnakirjad","agree_with_terms":"Olen tutvunud <1>liitumistingimustega</1>, <3>tüüptingimustega</3> ja <5>hinnakirjaga</5> ning olen teadlik, et teenus on tasuline.","agree_with_terms_url":"https://public-docs.elektrilevi.ee/2/10/liitumislepingu_tuuptingimused_772b4e3063.pdf","agree_with_total_no":"Tühista","agree_with_yes":"Jah, sõlmin lepingu","campaign_for_JK02":"Kuni 31.03.2020 on teenus hinnaga 0€!","sign_contract":"Lepingut sõlmima","submit_contract":"Esita taotlus","terms":"Lepingu tingimused","terms_desc":"Erakliendina on Sul õigus liitumislepingust taganeda alates lepingu sõlmimisest 14. päeva jooksul, saates vabas vormis taganemisavalduse [email protected]."},"authorization":{"strong_auth_missing":"Antud sisu vaatamiseks või toimingu teostamiseks puuduvad vastavad volitused.","weak_auth_warning":"Lepingu sõlmimiseks logi palun sisse kas ID-kaardi, Smart-ID, mobiili-ID või panga kaudu."},"button_text":{"add_new_application":"Lisa uus taotlus","approve":"Kinnita","go_pay":"Maksma","go_pay_later":"Maksan hiljem","modify":"Muuda","modify_location":"Muuda asukohta","ok":"OK","quit":"Loobu","save":"Salvesta","search_placeholder":"Otsi..."},"contact_info":{"add_representative":"Lisa kontaktisik","change_customer_data":"Muuda kontaktandmeid","email":"E-mail","email_placeholder":"E-mail","error_text":"*Palun täitke vajalikud väljad","name":"Nimi","name_placeholder":"Ees- ja perekonnanimi","phone":"Telefon","phone_placeholder":"+372 1234 5678"},"cp_location":{"change_location":"Liitumispunkti asukoha muutmine","new_location_description":"Soovitud asukoha kirjeldus","new_location_description_prefix":"Muudatus:","new_location_placeholder":"Kirjelda võimalikult täpselt soovitud liitumispunkti asukoht"},"deadline":{"after_30_days":"Töö teostamise tähtaeg","after_payment_receipts":"* Tähtaeg võib muutuda sõltuvalt makse laekumisest","deadline_is_revealed":"Tähtaeg selgub pakkumise käigus.","price_deadline_are_revealed":"Hind ja tähtaeg selguvad pakkumise käigus."},"error":{"cisuser":"Klienditeenindajal ei ole õigust seda tegevust sooritada","overall_text":"Tekkis viga, proovi hiljem uuesti."},"headers":{"connection_point":"Liitumispunkti asukoht","customer_data":"Kliendi andmed","my_applications":"Minu taotlused","no_service_points":"Tarbimiskohad puuduvad","pay_bill":"Arve tasumine","payment_title":"Maksmine","representative_data":"Kontaktisik","select_header":"Vali tarbimiskoht","selected_header":"Valitud tarbimiskoht","title":"Peakaitsme muutmine"},"location_mapping":{"1":{"characteristic":"Õhuliini sisestusvisangu isolaatoritel hoone seinal","description":"Õhuliini sisestusvisangu klemmidel või isolaatoritel hoone seinal - ühendusklemmid kuuluvad võrguettevõtjale, alates ühendusklemmidest algav sisestus ja kinnituskonstruktsioon kuulub ostjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale. Isolaatorid koos kinnituskonksudega või õhukaabli kinnituskonksud kuuluvad ostjale, õhukaabli klemmid võrguettevõtjale."},"2":{"characteristic":"Õhuliini sisestusvisangu isolaatoritel torupüstikul","description":"Õhuliini sisestusvisangu torupüstiku isolaatoritel või klemmidel - ühendusklemmid kuuluvad võrguettevõtjale, torupüstik ja sisestus alates ühendusklemmidest kuulub ostjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."}
2,"3":{"characteristic":"Sisestuskaabli ühendusel õhuliini mastis","description":"Sisestuskaabli ühendusel õhuliini mastis - ühendusklemmid kuuluvad võrguettevõtjale, kaabel alates ühendusklemmidest kuulub ostjale. Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."},"4":{"characteristic":"Liituja toitekaabli kingadel transiitkilbis","description":"Ostja toitekaabli kingadel transiitkilbis (kaabel koos kaablikingadega kuulub ostjale. Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis oleb arvesti kuulub võrguettevõtjale"},"5":{"characteristic":"Liituja toitekaabli kingadel alajaama jaotusseadmes","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama 0,4 kV jaotusseadmes. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"6":{"characteristic":"Kinnistu piiril liitumiskilbis liituja toitekaabli kingadel","description":"Liitumispunkt asub kinnistu vahetus läheduses või kinnistul eraldi alusel asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"7":{"characteristic":"Kinnistu piires liitumiskilbis liituja toitekaabli kingadel","description":"Liitumispunkt asub kinnistu vahetus läheduses või kinnistul eraldi alusel asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"8":{"characteristic":"Hoone seinal liitumiskilbis liituja toitekaabli kingadel","description":"Liitumispuntk asub hoone seinal asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"9":{"characteristic":"Õhuliini mastil liitumiskilbis liituja toitekaabli kingadel","description":"Liitumispunkt asub liitumiskilbis, mis asub võrguettevõtjale kuuluval mastil. Kaabel koos kaabli otsas olevate kaablikingadega alates liitumiskilbist kuulub ostjale."},"10":{"characteristic":"Alajaama keskpingel (15, 10, 6 kV)","description":"Alajaama keskpingel (15, 10, 6 kV)"},"11":{"characteristic":"Muu","description":"Muu"},"12":{"characteristic":"Piiritlusakt","description":"Piiritlusakt"},"21":{"characteristic":"Õhuliini sisestusvisangul hoone seinal. Ostja mõõtekilp","description":"Õhuliini sisestusvisangu klemmidel või isolaatoritel hoone seinal - ühendusklemmid kuuluvad võrguettevõtjale, alates ühendusklemmidest algav sisestus ja kinnituskonstruktsioon kuulub ostjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale. Isolaatorid koos kinnituskonksudega või õhukaabli kinnituskonksud kuuluvad ostjale, õhukaabli klemmid võrguettevõtjale."},"22":{"characteristic":"Õhuliini sisestusvisangul hoone seinal. VE mõõtekilp","description":"Õhuliini sisestusvisangu klemmidel või isolaatoritel hoone seinal  - ühendusklemmid kuuluvad võrguettevõtjale, alates ühendusklemmidest algav sisestus ja kinnituskonstruktsioon kuulub ostajale. Mõõtekilp kuulub võrguettevõtjale. Isolaatorid koos kinnituskonksudega või õhukaabli kinnituskonksud kuuluvad ostjale, õhukaabli klemmid võrguettevõtjale."},"23":{"characteristic":"Õhuliini sisestusvisangul torupüstikul. Ostja mõõtekilp","description":"Õhuliini sisestusvisangu torupüstiku isolaatoritel või klemmidel - ühendusklemmid kuuluvad võrguettevõtjale, torupüstik ja sisestus alates ühendusklemmidest kuulub ostjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."},"24":{"characteristic":"Õhuliini sisestusvisangul torupüstikul. VE mõõtekilp","description":"Õhuliini sisestusvisangu torupüstiku klemmidel või isolaatoritel - ühendusklemmid kuuluvad võrguettevõtjale, torupüstik ja sisestus alates ühendusklemmidest kuuluvad ostjale. Mõõtekilp kuulub võrguettevõtjale."},"25":{"characteristic":"Sisestuskaabli ühendusel õhuliini mastis","description":"Sisestuskaabli ühendusel õhuliini mastis - ühendusklemmid kuuluvad võrguettevõtjale, kaabel alates ühendusklemmidest kuulub ostjale. Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."},"26":{"characteristic":"Sisestuskaabli ühendusel mastil vahe-lülimiskilbis","description":"Sisestuskaabli ühendusel mastile paigaldatud vahekilbis  - vahekilbist ostja  elektripaigaldisse minev sisestuskaabel koos kaablikingadega kuulub ostjale.Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."},"27":{"characteristic":"Ostja toitekaabli kingadel transiitkilbis","description":"Ostja toitekaabli kingadel transiitkilbis (kaabel koos kaablikingadega kuulub ostjale.Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis oleb arvesti kuulub võrguettevõtjale"},"28":{"characteristic":"Ostja toitekaabli kingadel liitumiskilbis, VE mastil","description":"Liitumispunkt asub liitumiskilbis, mis asub võrguettevõtjale kuuluval mastil. Kaabel koos kaabli otsas olevate kaablikingadega alates liitumiskilbist kuulub ostjale."},"29":{"characteristic":"Ostja toitekaabli kingadel liitumiskilbis, ei asu VE mastil","description":"Liitumispunkt asub kinnistu vahetus läheduses või kinnistul eraldi alusel asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"30":{"characteristic":"Ühel ostjal mitu liitumispunkti ja üks mõõtekilp","description":"Ühel ostjal mitu liitumispunkti ja üks mõõtekilp"}
2,"31":{"characteristic":"Võrguettevõtja kaabli kingadel ostja elektripaigaldises","description":"Hoonesse sisenev kaabel (koos kaablikingadega) kuulub võrguettevõtjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale"},"32":{"characteristic":"Korterelamu peakilbis peakaitsme elamupoolsetel klemmidel","description":"Maakaablivõrgus korterelamu peakilbis liitumispunkti kaitsme elamupoolsetel  klemmidel. Korterelamu peakilp kuulub ostjale. Võrguettevõtjale kuuluvad võrguettevõtja jaotuses asuvad elektripaigaldise osad  (nt. liitumispunkti kaitsmed, ümberlülitid, välja arvatud tuletõrjeautomaatika  komponendid)."},"33":{"characteristic":"Ostja toitekaabli kingadel alajaama 0,4kV jaotusseadmes","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama 0,4 kV jaotusseadmes. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"34":{"characteristic":"Liitumispunkti asukoht määratakse piiritlusaktiga","description":"Liitumispunkti asukoht määratakse piiritlusaktiga"},"35":{"characteristic":"110 kV trafo alampinge poolel keskpingel","description":"110 kV trafo alampinge poolel keskpingel"},"36":{"characteristic":"35 - 110 kV alajaama alampinge jaotusseadmes","description":"35 - 110 kV alajaama alampinge jaotusseadmes"},"37":{"characteristic":"6 - 35 kV alajaama alampinge (0,38 kV) jaotusseadmes","description":"6 - 35 kV alajaama alampinge (0,38 kV) jaotusseadmes"},"38":{"characteristic":"6 - 35 kV liinil (tüüptingimuste mõistes)","description":"6 - 35 kV liinil (tüüptingimuste mõistes)"},"39":{"characteristic":"35 kV alajaama alampinge jaotusseadmes keskpingel","description":"35 kV alajaama alampinge jaotusseadmes keskpingel"},"40":{"characteristic":"110 kV alajaama alampinge jaotusseadmes keskpingel","description":"110 kV alajaama alampinge jaotusseadmes keskpingel"},"41":{"characteristic":"Kinnistu vahetus läheduses või kinnistul eraldi alusel","description":"Liitumispunkt asub kinnistu vahetus läheduses või kinnistul eraldi alusel asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"42":{"characteristic":"Hoone seinal liitumiskilbis ostja toitekaabli kingadel","description":"Liitumispuntk asub hoone seinal asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"43":{"characteristic":"AJ konst-l v. kõrval eraldi alusel asuvas kilbis","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama konstruktsioonil või alajaama kõrval asuvas liitumiskilbis. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"44":{"characteristic":"Pärast AJ rek ost toitkbl king er alusel as klbis, kui LP","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama konstruktsioonil või alajaama kõrval asuvas liitumiskilbis. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"45":{"characteristic":"Peale AJ rekonstr. ostja tkbl kingadel AJst väljuva","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama konstruktsioonil või alajaama kõrval asuvas liitumiskilbis. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"46":{"characteristic":"Ostja toitekaabli otstel hoone seinal paikneval kaabliüh","description":"Pärast õhuliini maakaablisse viimist ostja toitekaabli otstel hoone seinal paikneval kaabliühendusel. Kaabliühendus võib paikneda kaabliühenduskarbis (a) või  ühenduskatete all (b)."},"no_image":"Sellele liitumispunktile ei vasta ükski pilt"},"modal_text":{"agreement_cancel_not_successful":"Tühistamine ebaõnnestus","agreement_cancel_successful":"Tühistamine õnnestus","agreement_signing_successful":"Lepingu sõlmimine õnnestus","agreement_signing_unsuccessful":"Lepingu sõlmimine ei õnnestunud","cancel_agreement":"Kas olete kindel, et soovite pakkumise tühistada?","sign_agreement":"Kas olete kindel, et soovite lepingu sõlmida?"},"my_applications":{"phone":"Tel.","project_manager":"Projektijuht","project_manager_not_found":"Hetkel projektijuhi andmeid ei leitud, proovi hiljem uuesti.","application_button_text":"Vaatan lähemalt","application_due_date":"Taotlus esitatud:","application_status_text":"Staatus:","bill_paid_thanks":"Täname tasutud arve eest.","button_application_submitted":"Tühista","button_bill_1st_not_paid":"Maksan","button_bill_2nd_not_paid":"Maksan","button_bill_last_not_paid":"Maksan","button_offer_issued":"Tühistan","button_offer_issued_sign":"Kinnitan","button_ready_for_consumption":"Sõlmin võrgulepingu","client_data":"Kliendi andmed","connections":{"archived":{"showMore":"Näita rohkem","title":"Lõpetatud liitumised"}},"connections_title":"Minu töös liitumised","date_application_submitted":"Taotlus esitatud","date_bill_1st_not_paid":"Arve maksetähtaeg","date_bill_1st_paid":"Arve tasutud","date_bill_2nd_not_paid":"Arve maksetähtaeg","date_bill_2nd_paid":"Arve tasutud","date_bill_last_not_paid":"Arve maksetähtaeg","date_bill_last_paid":"Arve tasutud","date_contract_signed":"Leping kinnitatud","date_job_completed":"Töö teostatud","date_job_in_progress":"Töö tähtaeg","date_job_prep":"Töö tähtaeg","date_offer_expired":"Pakkumine aegus","date_offer_issued":"Lepingupakkumine kehtib kuni","date_proj_accepted":"Projekt valminud","date_project_design":"Projekteerimise tähtaeg","date_project_design_prep":"Projekteerimise tähtaeg","date_ready_for_consumption":"Võrguühendus on valmis","date_ready_for_production":"Võrguühendus on valmis","info_application_submitted":"Vaata taotlust","info_bill_1st_not_paid":"Vaata arvet","info_bill_1st_paid":"Täname tasutud arve eest.","info_bill_2nd_not_paid":"Vaata arvet","info_bill_2nd_paid":"Täname tasutud arve eest.","info_bill_last_in_progress":"Arve koostamisel","info_bill_last_not_paid":"Vaata arvet","info_bill_last_paid":"Täname tasutud arve eest.","info_contract_signed":{"calculation":"Kalkulatsioon","list":{"title":"Vaata lepingu dokumente:"},"offer":"Pakkumine","terms":"Tehnilised tingimused","appendix":"Pakkumise lisa"},"info_job_completed":"Ehitus valmis","info_job_in_progress":"Ehituses","info_job_prep":"Ehituse ettevalmistamisel","info_offer_issued":{"calculation":"Kalkulatsioon","contractOfferer":"Pakkumise koostaja:","contractOffererPhone":"Tel.","list":{"title":"Vaata lepingu dokumente:"},"offer":"Pakkumine","terms":"Tehnilised tingimused","appendix":"Pakkumise lisa"},"info_proj_accepted":"Projekt valmis","info_project_design":"Projekteerimises","info_project_design_prep":"Projekteerimise ettevalmistamisel","info_ready_for_consumption":{"listItem1":{"content":"esita oma tarbimiskoha nõuetekohasuse <1>audit<1>Elektripaigaldise audit on vajalik, et kinnitada tarbimiskoha elektriohutus ja nõuetekohasus. Elektripaigaldise auditit saavad teha akrediteeritud ettevõtted.</1></1> või"},"listItem2":{"content":"esita oma tarbimiskoha <1>ehitaja kinnituskiri<1>Kui peakaitse on kuni 35 A ja tegu on kolmanda liigi ajutise elektripaigaldisega, siis võib nõuetekohasust tõendada ehitaja kinnituskirjaga.</1></1> ja <3>sõlmi võrguleping</3>","link1":"https://elektrilevi.ee/et/vorguleping","tooltip":"Kui peakaitse on kuni 35 A ja tegu on kolmanda liigi ajutise elektripaigaldisega, siis võib nõuetekohasust tõendada ehitaja kinnituskirjaga."},"title":"Voolu avamiseks on Teil järgmised võimalused:"},"info_ready_for_production":{"listItem1":{"content":"Esita oma tarbimiskoha nõuetekohasuse <1>audit<1>Elektripaigaldise audit on vajalik, et kinnitada tarbimiskoha elektriohutus ja nõuetekohasus. Elektripaigaldise auditit saavad teha akrediteeritud ettevõtted.</1></1> või <1>ehitaja kinnituskiri<1>Kui peakaitse on kuni 35 A ja tegu on kolmanda liigi ajutise elektripaigaldisega, siis võib nõuetekohasust tõendada ehitaja kinnituskirjaga.</1></1>"},"listItem2":{"content":"Esita <1>tootmismooduli kaitse sätete seadistamise protokoll</1>","link1":"https://www.elektrilevi.ee/-/doc/8644141/liitumised/vaiketootjale/failid/tootmisseadme_seadistamise_protokoll.docx"},"listItem3":{"content":"Sõlmi <1>võrguleping</1>","link1":"https://www.elektrilevi.ee/vorguleping"},"listItem4":{"content":"Sõlmi elektrienergia ostmiseks ja müümiseks elektrileping <1>elektrimüüjaga</1>","link1":"https://www.elektrilevi.ee/et/ettevottest/elektriturg?modal=powerSellersTable&tabgroup_1=electricity_market"},"title":"Voolu avamiseks on Teil järgmised võimalused:"},"new_application":{"buttonText":"Esita uus taotlus","chooseProduct":"Vali teenus","productLink1":"https://elektrilevi.ee/et/liitumised/uhenduse-loomine","productLink2":"https://elektrilevi.ee/et/teenused/peakaitsme-muutmine","productLink3":"https://elektrilevi.ee/et/teenused/vorgu-umberehitus","productLink4":"https://elektrilevi.ee/et/teenused/ajutine-vorguuhendus","productLink5":"https://elektrilevi.ee/et/teenused/ajutine-vorguuhendus","productName1":"Uue võrguühenduse loomine","productName2":"Peakaitsme muutmine","productName3":"Elektrivõrgu ümberehitus","productName4":"Rendin ajutise võrguühenduse kilbi","productName5":"Taotlen ajutise võrguühenduse"},"no_applications":"Teil ei ole iseteeninduses allkirjastatud liitumisi.","no_archived_applications":"Teil ei ole iseteeninduses lõpetatud liitumisi.","objectType_apt":"Korter","objectType_apt_bldg":"Korterelamu ühisostul","objectType_common":"Ühisostul suvilaühistu","objectType_communal":"Üldelektri tarbimine","objectType_dn_check":"ELV kontrollarvesti kadude arvestamiseks","objectType_dn_self":"ELV omatarve","objectType_fno":"JV välise võrguoperaatori tarbimiskoht","objectType_landlot":"Ehituskrunt","objectType_mlpp":"Mitme liitumispunktiga plats","objectType_nonresid":"Tööstushoone","objectType_re_landl":"Kinnisvaraarenduspiirkond","objectType_rowhouse":"Ridaelamu","objectType_secbuild":"Kõrvalhoone","objectType_shared":"Jagatud võrguühendus","objectType_single":"Eramaja","objectType_summerh":"Suvila","objectType_temporar":"Ajutine võrguühendus","objectType_undef":"Määramata","payment":{"successful":{"text":"Arve on pangas tasumisel","title":"Maksmine õnnestus"}},"pending_payment":"Laekumise ootel","product_JE31":"Uus liitumine","product_JE32":"Peakaitsme suurendamine","product_JE33":"Uus liitumine","product_JE34":"Peakaitsme suurendamine","product_JE35":"Uus liitumine","product_JE36":"Tarbimistingimuste muutmine","product_JE39":"Uus liitumine","product_JE40":"Tarbimistingimuste muutmine","product_JE41":"Uus liitumine","product_JE42":"Uus liitumine","product_JE44":"Võrguühenduse taastamine","product_JE50":"Mikrotootja liitumine","product_JE51":"Mikrotootja liitumine","product_JE54":"Mikrotootja liitumine","product_JE71":"Uus liitumine","product_JE72":"Peakaitsme suurendamine","product_JE81":"Uus liitumine","product_JE82":"Peakaitsme suurendamine","product_JE91":"Uus liitumine","product_JE92":"Peakaitsme suurendamine","product_JF01":"Tarbimistingimuste muutmine","product_JF03":"Elektrivõrgu ümberehitus","product_JF61":"Tarbimistingimuste muutmine","product_JF63":"Tarbimistingimuste muutmine","product_JF64":"Elektrivõrgu ümberehitus","product_JF65":"Tarbimistingimuste muutmine","product_JK01":"Peakaitsme vahetam
2ine","product_JK02":"Peakaitsme vähendamine","product_JK03":"Peakaitsme vahetamine","product_JK04":"Peakaitsme vähendamine","product_JK05":"Tarbimistingimuste muutmine","product_JK06":"Tarbimistingimuste muutmine","status_application_submitted":"Taotlus esitatud","status_bill_1st_not_paid":"Esimese osamakse tasumine","status_bill_1st_paid":"Esimene osamakse tasutud","status_bill_2nd_not_paid":"Teise osamakse tasumine","status_bill_2nd_paid":"Teine osamakse tasutud","status_bill_last_in_progress":"Viimase osamakse tasumine","status_bill_last_not_paid":"Viimase osamakse tasumine","status_bill_last_paid":"Viimane osamakse tasutud","status_contract_signed":"Leping sõlmitud","status_job_completed":"Töö teostatud","status_job_done":"Töö teostatud","status_job_in_progress":"Töö teostamine","status_job_prep":"Töö ettevalmistamine","status_offer_expired":"Pakkumine on aegunud","status_offer_issued":"Lepingu sõlmimine","status_proj_accepted":"Projekt valmis","status_project_design":"Projekteerimine","status_project_design_prep":"Projekteerimine","status_ready_for_consumption":"Elektritarbimise alustamine","status_ready_for_production":"Võrguühenduse kasutamine","status_unknown":"Teadmata","temporary_connection":{"link":"https://elektrilevi.ee/et/teenused/ajutine-vorguuhendus","message":"Soovin kasutada ajutist võrguühendust","readMore":"<0>Loen lähemalt »</0>"},"terms_and_conditions_button_accept":"Kinnitan","terms_and_conditions_button_decline":"Loobu","terms_and_conditions_link":"lepingu tingimustega.","terms_and_conditions_question":"Kas olete kindel, et soovite lepingu sõlmida?","terms_and_conditions_text":"Olen tutvunud ja nõustun"},"payment":{"billDueDate":"Arve maksmise tähtaeg","billId":"Arve nr","bill_deadline":"Arve maksmise tähtaeg {{billDeadline}}","bill_description":"Liitumistasu arve saadame e-kirja teel hiljemalt järgmisel päeval.","bill_no":"Arve nr {{billNo}}","bill_sum":"Arve summa {{billSum}} €","contains_vat":"Hind sisaldab 24% käibemaksu","full_payment":"Maksan ühes osas","one_payment":"1 osamaksega","partial_payment_one":"1 osamakse","partial_payment_second":"2 osamakse","partial_payments":"Maksan mitmes osas","pay":"Maksma","payLater":"Maksan hiljem","total_amount":"Teenuse hind kokku"},"service_point":{"electricity_info_bullet_text":"Testi oma koduseadmete tarbimist ja saad teada, kas Sinu praegune peakaitse on sobiva suurusega või peaksid kaaluma selle väljavahetamist.","electricity_test":"Enne peakaitsme suurendamist või vähendamist soovitame teha","electricity_test_link_text":"Elektritesti","electricity_test_url":"https://elvis-dev.elektrilevi.ee/et/elektritest","main_fuse_over_32":"Tasule lisandub igakuine ampritasu. Täpsemalt saab lugeda <1>siit</1>.","main_fuse_over_32_url":"https://elvis.elektrilevi.ee/-/doc/8644141/kliendile/elektrilevi_hinnakiri_vorguteenuse_hinnad_alates_1_jaanuarist_2019_EST.pdf","main_fuse_size":"Peakaitsme suurus","main_fuse_with_param":"Peakaitse {{mainFuse}}A","maximum_main_fuse_text":"Saame pakkuda Teile peakaitset suurusega kuni <strong>{{maxMainFuse}} A</strong> kaasa arvatud ilma suuremate ümberehitustöödeta. <strong>Kui soovite sellest suuremat peakaitset on vajalikud ümberehitustööd.</strong>","phases_size":"Faaside arv"},"stepper":{"first":"Teenuse tellimine","second":"Lepingu kinnitamine","third":"Maksmine"},"thank_user_for_application":"Täname taotluse eest, saadame pakkumise üldjuhul 10 päeva jooksul, kuid mitte hiljem kui 30 päeva möödudes.","thank_user_for_application_v2":"Taotluse esitamine õnnestus!"},"common_error":{"something_went_wrong":"Midagi läks valesti.","try_again_later":"Palun proovi hiljem uuesti.","we_are_sorry":"Palume vabandust ebamugavuste pärast!"},"page_not_found_error":{"page_not_found_title":"Soovitud lehekülge ei leitud.","page_not_found_description":"Kontrolli, kas sisestasid aadressi korrektselt. Kui leht on kadunud meie vea tõttu, palun andke sellest teada aadressil ","link_to_home_page":"Avalehele","private_customer_email":"[email protected]","private_customer_email_href":"mailto:[email protected]","sad_cloud_image_alt":"Kurb pilv 404"},"forms":{"common":{"required_label":"kohustuslik","forms_step_buttons":{"cancel":"Katkestan","back":"Tagasi","
2next":"Edasi","submit":"Esitan taotluse","to_main_page":"Avalehele"},"document_handling":{"with_info":{"title":"Dokumendid ja lisainfo","textarea_label":"Lisainfo","optional_description":"Lisa manusena asukohaplaan või täpsem asukoha kirjeldus lisainfo lahtrisse.","optional_description_error":"Palun lisa manusena asukohaplaan või kirjelda ümberehituse detaile lisainfo lahtris.","description":"Manusena saad üles laadida faile laienditega ASICE, PDF, PNG, JPG, JPEG, DOC(X) ja XLS(X). Ühe üles laetava faili maksimaalne maht on kuni 14 MB. Maksimaalne kogumaht on 14 MB. Kui failide kogumaht ületab 14 MB või manuse lisamine ei õnnestu, laadi failid endale sobivasse keskkonda (nt Google Drive või Dropbox) ja lisa taotluse lisainfo lahtrisse link failidele."},"title":"Dokumendid","description":"Manusena saad üles laadida faile laienditega ASICE, PDF, PNG, JPG, JPEG, DOC(X) ja XLS(X). Ühe üles laetava faili maksimaalne maht on kuni 14 MB. Maksimaalne kogumaht on 14 MB.","add_file":"Lisan manuse","remove_file_aria_label":"Eemalda dokument","selected_files_list_aria_label":"Lisatud dokumendid","max_file_amount_error_message":"Lubatud lisada kuni {{ amount }} dokumenti","single_file_size_error_message":"Dokument {{ name }} on liiga suur. Lubatud kuni {{ size }}MB ühe faili kohta.","accepted_file_type_error_message":"Dokument {{ name }} ei ole lubatud tüüpi. Lubatud failitüübid: {{ types }}","max_total_file_size_error_message":"Dokumentide kogumaht ei tohi ületada {{ size }}MB","textarea_description":"vabatekstiväli 255 tähemärki"},"add_contact_person_error":"Palun sisesta kontaktisiku andmed","contact_phone_placeholder":"5XXXXXXX","contact_email_placeholder":"[email protected]"},"damage_compensation":{"title":"Kahjude hüvitamine","text_max_length_error_message":"Tekst võib olla kuni {{ length }} tähemärgi pikkune","required_field_error_message":"Välja täitmine kohustuslik","stepper":{"aria_label":"Teabevormi sammud","completed":"Lõpetatud","current_step":"Praegune samm","next_step":"Järgmine samm","steps":{"INJURED_PARTY":"Kahju saanud isik","INCIDENT_DESCRIPTION":"Juhtumi kirjeldus","APPLICATION_DETAILS":"Taotluse andmed"}},"injured_party":{"title":"Kahju saanud isiku andmed","description":"Kahjunõue esitatakse selle isiku või asutuse nimel, kelle rollis sa parasjagu oled sisse loginud.","required_field_text":"Kohustuslik väli","sufferer_name":"Kahju saanud isik/ettevõte: ","phone":"Kontakttelefon","phone_required":"Sisesta kontakttelefon","phone_invalid":"Sisesta korrektne kontakttelefon","email":"E-posti aadress","email_required":"Sisesta e-posti aadress","email_invalid":"Sisesta korrektne e-posti aadress","checking_account_owner_name_required":"Sisesta arvelduskonto omaniku nimi","checking_account_owner_name":"Arvelduskonto omaniku nimi","checking_account_number_required":"Sisesta arvelduskonto number","checking_account_number":"Arvelduskonto number","insurance_label":"Kindlustus","insurance_agreement_question":"Kas sul on varakindlustuse leping, mille alusel hüvitatakse elektrisüsteemi või elektrivarustuse häirest tingitud kahju?","insurance_agreement_question_required":"Vali sobiv variant","do_have_existing_insurance_agreement":"Jah","do_not_have_existing_insurance_agreement":"Ei","insurer_name_label":"Kindlustusandja nimi","insurer_name_required":"Sisesta kindlustusandja nimi","submission_to_insurer_question":"Kas kavatsed või oled juba hüvitustaotluse kindlustusandjale esitanud?","submission_to_insurer_required":"Vali sobiv variant","submission_already_made":"Jah, taotlus on esitatud","submission_planning_to_make":"Kavatsen esitada","submission_not_planning_to_make":"Ei ole kavas esitada"},"event_description":{"title":"Kahju põhjustanud sündmuse kirjeldus","required_field_text":"Kohustuslik väli","event_date_picker_label":"Sündmuse toimumise kuupäev","event_address_label":"Tarbimiskoha aadress, kus sündmus toimus","address_description":"Vali tarbimiskoht ripploendist","fieldset_label":"Kahju põhjustanud sündmuse kirjeldus","damage_description_label":"Sündmuse kirjeldus koos kellaaegadega","damage_description_description_label":"Teksti pikkus võib olla alates 20 kuni 4000 tähemärki.","address_not_found_in_premises":"Sündmus toimus aadressil, mida ei ole tarbimiskohtade hulgas","open_event_date_calendar_aria_label":"Ava kalender","clear_event_address_aria_label":"Eemalda tarbimiskoha aadress","damaged_devices_label":"Taotletava kahjutasu kirjeldus ja hinnanguline suurus","free_text_address":"Tarbimiskoha aadress","free_text_address_format":"Tänav, maja, korteri korral ka korteri number, asula","free_text_address_required_message":"Tarbimiskoha aadress on kohustuslik","event_address_required_error_message":"Selle välja täitmine on kohustuslik","event_date_required_error_message":"Selle välja täitmine on kohustuslik","event_date_in_the_future_error_message":"Kuupäev ei või olla tulevikus","damage_description_required_error_message":"Kirjeldus on kohustuslik","damage_description_max_length_error_message":"Tekst võib olla kuni {{ length }} tähemärgi pikkune","damage_description_min_length_error_message":"Teksti pikkus peab olema vähemalt {{ length }} tähemärki","damage_cost_required_error_message":"Maksumus on kohustuslik","damage_cost_invalid_error_message":"Sisesta korrektne maksumus","damage_cost_negative_value_error_message":"Väärtus ei tohi olla negatiivne","damage_cost_includes_comma_error_message":"Koma ei ole lubatud","damage_cost_not_a_number_error_message":"Lubatud ainult numbriline väärtus","damage_cost_decimal_places_error_message":"Lubatud kuni kaks komakohta"},"damaged_devices":{"device_list_aria_label":"Kahjustatud seadmed","damage_description_label":"Kahjustatud seadme(te) kirjeldus","damage_description_field_description":"Tootja, mudel ja soetamise aasta. Teksti pikkus võib olla alates 20 kuni 4000 tähemärki.","damage_cost_label":"Hinnanguline maksumus","delete_device_label":"Eemaldan seadme","add_device_label":"Lisan uue seadme","compensation_sum":"Kahju kokku: {{ sum }} EUR"},"application_details":{"files_extra_description":"Siin saad esitada kahju tõendamiseks vajalikke dokumente, näiteks fotosid või remondiarveid.","disclaimer":"Füüsilisest isikust avalduse esitaja annab Elektrilevi OÜ-le nõusoleku oma isikuandmete (sealhulgas isikukood, ees- ja perekonnanimi, avalduse esitaja kontaktandmed) edastamiseks kolmandatele isikutele, keda Elektrilevi OÜ kasutab kahjunõude menetlemisel ja töötlemiseks ulatuses, mis on vajalik käesoleva kahjunõude menetlemiseks.","applications_details_title":"Taotluse andmed","applicant_information":"Taotleja andmed","contact_information":"Kontaktandmed","settlement_account_information":"Arvelduskonto andmed","property_insurance_agreement":"Varakindlustuse leping","property_insurance_agreement_YES":"Jah","property_insurance_agreement_NO":"Ei","incident_address":"Sündmuse aadress","incident_time":"Toimumisaeg","estimated_damage_cost":"Kahju hinnanguline maksumus","confirmation_of_conditions":{"agreement_text":"Kinnitan andmete õigsust","agreement_required":"Taotluse esitamiseks peab kinnitama andmete õigsust"},"euro":"EUR"},"notifications":{"device_removed":"Seade eemaldatud","submit_success":"Sinu kahjuhüvitamise avaldus on esitatud","submit_success_description":"Võtame sinuga ühendust 15 päeva jooksul alates kahjunõude registreerimise kuupäevast.","submission_failed":"Sinu kahjuhüvitamise avalduse esitamine ebaõnnestus","submission_failed_description":"Palun proovi mõne aja pärast uuesti."}},"technical_specification_request":{"title":"Tehniliste tingimuste taotlus","stepper":{"aria_label":"Teabevormi sammud","completed":"Lõpetatud","current_step":"Praegune samm","next_step":"Järgmine samm","steps":{"SERVICE_SELECTION":"Teenuse valik","LOCATION_
2SELECTION":"Asukoha valik","APPLICATION_DETAILS":"Taotluse andmed"}},"notifications":{"select_service_error":"Palun vali teenus, mida soovid tellida","submit_success":"Sinu tehniliste tingimuste taotlus on esitatud","submit_success_description":"Meie klienditeenindaja vaatab selle peagi üle ja võtab vajadusel sinuga ühendust.","submission_failed":"Sinu tehniliste tingimuste taotluse esitamine ebaõnnestus","submission_failed_description":"Midagi läks valesti. Palun võtke ühendust klienditoega."},"serviceSelect":{"title":"Tehniliste tingimuste teenused","multiServiceInfo":"Kui soovid samale aadressile tellida mitut erinevat teenust, siis esita iga teenuse kohta eraldi taotlus.","paidServiceInfo":"Tasulise teenuse puhul saadame arve pärast tehniliste tingimuste väljastamist. Teenuse hind on 49,60 € (km-ga).","label":"Tellin tehniliste tingimuste teenuse","options":{"TEMP_CONNECTION":"Ajutiseks võrguühenduseks (tasuline)","DETAIL_PLANNING":"Detailplaneeringu koostamiseks (tasuline)","ELECTRIC_PROJECT":"Elektriprojekti koostamiseks","NETWORK_SHARED_USE":"Elektrivõrgu ühiskasutuseks","MEDIUM_VOLTAGE_CONNECTION":"Liitumiseks keskpingel","NON_ELECTRIC_PROJECT":"Mitteelektriprojekti ehk ehitise ja kommunikatsiooni projekti koostamiseks (tasuline)","VOLTAGE_SWITCH":"3x220V liinipingelt üleminek 3x400V pingele (Tallinna vanapinge)"}},"location_select":{"title":"Asukoha otsing","longer_description":"Sisesta aadress samal kujul, nagu see on nähtav Maa-ameti kaardirakenduses. Kui sama projekti raames on mitu asukohta, siis lisa täiendavad aadressid taotluse viimase sammu \\"Taotluse andmed\\" lisainfo lahtrisse.","description":"Sisesta aadress samal kujul, nagu see on nähtav Maa-ameti kaardirakenduses.","address_label":"Aadress","address_info":"Aadressi sisestamist alusta tänava ja maja numbri või talu/väikekoha nimetuse sisestamisega. Nt \\"Lille 4, Elva\\" või \\"Kastani vkt, Paikuse\\". Vali leitud tulemustest soovitud aadress.","address_info_hint_aria_label":"Aadressi sisestamise kirjeldus","address_info_hint_dismiss_button_aria_label":"Sulge teave","address_placeholder":"Väikekoha nimi või tänav ja maja nr, asula, maakond","address_description":"Aadressi otsimiseks sisesta vähemalt kolm tähemärki.","address_suggestion_fetch_error":"Esines tehniline tõrge. Palun proovi hiljem uuesti.","address_not_selected_error":"Palun sisesta vähemalt kolm tähemärki ja vali leitud tulemustest aadress","address_free_form_field_empty_error":"Sisesta sinule teadaoleva aadressi tänav, maja number või kinnistu nimi.","address_verification_notice":"Palun kontrolli sisestatud aadressi.","address_must_match_land_board":"Sisestatud andmed peavad ühtima Maa-ameti kaardirakenduses leitavate aadressidega.","address_not_found_instruction":"Kui aadress ei ole Maa-ametist leitav, siis sisesta sulle teadaolev asukoht vähemalt järgmise täpsusega:","address_field_minimum_requirement":"aadressi väljale märgi linna või asula nimi ja maakond (näiteks Keila, Harju maakond)","address_details_field_requirement":"aadressi täpsustavale andmeväljale kirjuta teadaolev kinnistu või tänava nimi ja maja number.","selected_address_label":"Valitud aadress","cadastre_number_label":"Katastritunnus","cadastre_number_not_found":"Ei leitud","inaccurate_address_placeholder":"Nt Puiestee tänav, Meierei maja","address_free_form":"Aadressi täpsustus"},"application_details":{"selected_service_title":"Valitud teenus","location_title":"Asukoht","voltage_level":"Pinge","requires_electrical_panel":"Oled avaldanud soovi saada infot rendikilbi kohta.","main_fuse_size":"Peakaitsme suurus","main_fuse_size_unit":"A","description":"Vajadus","date_until":"Soovitud lõppkuupäev","power":"Võimsus","applicant_title":"Taotleja andmed","applicant_business_code":"Registrikood: {{ code }}","applicant_personal_code":"Isikukood: {{ code }}","contact_details":"Kontaktandmed","contact_person_edit_button_label":"Muudan","contact_person_add_button_label":"Lisan","please_add_contact_info_text":"Palun lisa kontaktisiku andmed, et saaksime vajadusel ühendust võtta taotluse täpsustamiseks või küsimuste korral.","contact_person_edit_modal_label":"Kontaktisiku muutmine","contact_person_add_modal_label":"Kontaktisiku lisamine","contact_person_name_label":"Kontaktisiku nimi","contact_person_name_placeholder":"Nimi Perenimi","contact_person_name_required_validation_error":"Sisesta kontaktisiku nimi.","contact_person_name_val
2idation_error":"Kontaktisiku nimi ei tohi ületada 100 tähemärki.","contact_person_phone_label":"Mobiiltelefon","contact_person_phone_required_validation_error":"Palun sisesta kontaktisiku mobiiltelefoni number.","contact_person_phone_format_validation_error":"Palun sisesta korrektne mobiiltelefoni number.","contact_person_email_label":"E-posti aadress","contact_person_email_required_validation_error":"Palun sisesta kontaktisiku e-posti aadress.","contact_person_email_format_validation_error":"Palun sisesta korrektne e-posti aadress.","contact_person_cancel_button_label":"Tühistan","contact_person_remove_button_label":"Eemaldan kontaktisiku","contact_person_info_notification_text":"Kontaktisiku andmete lisamiseks või muutmiseks palun täida kõik andmeväljad.","contact_person_modal_close_button_aria_label":"Sulge aken","contact_person_not_added_text":"Kontaktisik pole lisatud","contact_person_title":"Kontaktisik","mandatory_contact_person_info_error_message":"Palun sisesta kontaktisiku andmed."},"voltageSelection":{"voltageSelectLabel":"Pinge","voltage_not_selected_error_message":"Vali pinge","VOLTAGES":{"LOW":"Madalpinge","MEDIUM":"Keskpinge"}},"mainFuseSizeLabel":"Peakaitsme suurus (A)","main_fuse_empty_error_message":"Sisesta peakaitsme suurus","confirmation_of_conditions":{"additional_services_standard_conditions_and_price_list":"Olen tutvunud lisateenuste <1>tüüptingimuste</1> ja <3>hinnakirjaga</3>.","shared_network_services_terms_conditions":"Olen tutvunud võrgutaristu ühiskasutuse <1>tüüptingimustega</1>.","additional_services_standard_conditions":"Olen tutvunud lisateenuste <1>tüüptingimustega</1>.","standard_conditions_link":"https://public-docs.elektrilevi.ee/2/10/lisateenuste_tuuptingimused_cd086bfb6d.pdf","price_list_link":"https://elektrilevi.ee/et/hinnakirjad/toodete-ja-teenuste-hinnakiri","network_infrastructure_standard_conditions_link":"https://public-docs.elektrilevi.ee/2/10/vorgutaristu_uhiskasutuse_tuuptingimused_1641703578.pdf","agreement_required_error_message":"Taotluse esitamiseks peab tingimustega nõustumise kinnitama."},"power_input":{"power_label":"Võimsus","power_unit":"kW","description":"Minimaalselt 630 kW","power_field_invalid_messages":{"empty":"Sisesta võimsuse väärtus","too_small":"Peab olema 630 kW või suurem võimsus","too_big":"Peab olema 99999 kW või väiksem võimsus"}},"NETWORK_SHARED_USE":{"title":"Elektrivõrgu ühiskasutus","description":"Kui ühiskasutuseks vajalik ele
2ktrivõrk koosneb mitmest eraldi paiknevast osast, tuleb iga osa kasutamise kohta koostada eraldi projekt ja tellida vastavalt eraldi tehnilised tingimused."},"NON_ELECTRIC_PROJECT":{"title":"Mitteelektriprojekti ehk ehitise ja kommunikatsiooni projekti koostamiseks","description":"Elektrivõrgu valdaja nõuded tehnovõrkude (nt side, vee, gaasi jt) ja ehitiste (nt sõidutee, kergliiklustee, parkimisplatsi jt) projektide koostamiseks."},"VOLTAGE_SWITCH":{"title":"3x220V liinipingelt üleminek 3x400V pingele","description":"Enne tellimuse esitamist loe lähemalt liinipinge ülemineku kohta ka meie veebilehelt","linkText":"Tallinna vanapinge - Elektrilevi","linkUrl":"https://elektrilevi.ee/et/liitumised/tallinna-vanapinge"},"TEMP_CONNECTION":{"title":"Ajutiseks võrguühenduseks","dateUntilLabel":"Mis kuupäevani soovid ajutist võrguühendust kasutada?","datePickerAriaLabel":"Vali kuupäev","datePickerNotSelectedErrorMessage":"Vali kuupäev","date_over_today_plus_three_years_message":"Kuupäev võib olla maksimaalselt kuni 3 aastat tulevikus","date_over_today_plus_three_days_message":"Kuupäev võib olla minimaalselt 3 päeva tulevikus","descriptionLabel":"Kirjelda, milleks ajutist võrguühendust vajad.","description_description":"nt ehitustöödeks enne alalise liitumise valmimist; teede ehitus; silla remont; laada korraldamine jne","descriptionEmptyErrorMessage":"Sisesta kirjeldus","panelRentalTitle":"Kas soovid ajutiseks võrguühenduseks kilbi renti?","panelRentalInfo":"Ajutise võrguühenduse jaoks pakume kilbi rentimise teenust. See on mugav lahendus – paigaldame kilbi, ühendame vajalikud kaablid ja aitame lepingute vormistamisel. Täpsemate tingimustega saad tutvuda meie","panelRentalLink":"https://elektrilevi.ee/et/teenused/ajutine-vorguuhendus","panelRentalLinkText":"veebilehel","panelRentalCheckbox":"Soovin infot rendikilbi kohta"},"DETAIL_PLANNING":{"title":"Detailplaneeringu koostamiseks"},"MEDIUM_VOLTAGE_CONNECTION":{"title":"Liitumiseks keskpingel"},"ELECTRIC_PROJECT":{"title":"Elektriprojekti koostamiseks","description":"Tingimused on vajalikud projekteerijale uue või rekonstrueeritava hoone elektriprojekti koostamiseks."}},"electrical_network_reconstruction":{"title":"Võrgu ümberehituse taotlus","stepper":{"aria_label":"Võrgu ümberehituse vormi sammud","completed":"Lõpetatud","current_step":"Praegune samm","next_step":"Järgmine samm","steps":{"LOCATION_SELECTION":"Asukoha valik","APPLICATION_DETAILS":"Taotluse andmed"}},"location_select":{"title":"Asukoha otsing","description":"Palun vali asukoha aadress, kuhu soovid teenuse tellida. Kui sama projekti raames on mitu asukohta, siis lisa täiendavad aadressid taotluse viimase sammu \\"Taotluse andmed\\" lisainfo lahtrisse.","format_description":"Sisesta aadress samal kujul, nagu see on nähtav Maa-ameti kaardirakenduses.","address_label":"Aadress","address_placeholder":"Väikekoha nimi või tänav ja maja nr, asula, maakond","address_description":"Aadressi otsimiseks sisesta vähemalt kolm tähemärki.","address_info":"Aadressi sisestamist alusta tänava ja maja numbri või talu/väikekoha nimetuse sisestamisega. Nt \\"Lille 4, Elva\\" või \\"Kastani vkt, Paikuse\\". Vali leitud tulemustest soovitud aadress.","address_info_hint_aria_label":"Aadressi sisestamise kirjeldus","address_info_hint_dismiss_button_aria_label":"Sulge teave","address_suggestion_fetch_error":"Esines tehniline tõrge. Palun proovi hiljem uuesti.","address_not_selected_error":"Palun sisesta vähemalt kolm tähemärki ja vali leitud tulemustest aadress","address_not_specific_enough_notification":"Palun vali aadress, kuhu soovid teenuse tellida, vähemalt asula, linna või linnaosa täpsusega. Kui ümberehitatav võrk läbib mitut kinnistut, siis vali üks kinnistu aadress ja lisa ülejäänud \\"Taotluse andmed\\" sammus lisainfo lahtrisse.","address_level_incorrect_notification":"Palun vali aadress, kuhu soovid teenuse tellida, vähemalt asula, linna või linnaosa täpsusega.","address_location_marker_description":"Liiguta kaardil <b>asukoha marker</b> kohta, kus ümberehitatav elektrivõrk asub. Vajadusel lisa täpsustused \\"Taotluse andmed\\" sammus lisainfo lahtrisse."},"application_details":{"location_title":"Asukoht","mandatory_contact_person_info_error_message":"Palun sisesta kontaktisiku andmed.","additional_document_info_placeholder":"Kirjelda lühidalt, mida plaanid ümber ehitada. Kui projekt hõlmab mitut asukohta, kirjuta siia ka teised aadressid.","confirmation_details":"Teenuse hind kujuneb kulupõhise kalkulatsiooni alusel ning sõltub kavandatavate tööde mahust. Hinnapakkumine koostatakse pärast taotluse esitamist."},"confirmation_of_conditions":{"price_list":"Olen tutvunud <1>hinnakirjaga</1> ja teadlik, et teenus on tasuline.","price_list_link":"https://elektrilevi.ee/et/hinnakirjad/toodete-ja-teenuste-hinnakiri","agreement_required_error_message":"Taotluse esitamiseks peab kinnitama, et olete tutvunud teenuse hinnakirjaga ja teadlik, et teenus on tasuline."},"notifications":{"submit_success":"Sinu võrgu ümberehituse taotlus on esitatud.","submit_success_description":"Meie klienditeenindaja vaatab selle peagi üle ja võtab vajadusel sinuga ühendust.","submission_failed":"Sinu võrgu ümberehituse taotluse esitamine ebaõnnestus","submission_failed_description":"Palun proovi mõne aja pärast uuesti."}}}}')},ru:{translation:JSON.parse('{"general":{"loading":"Загрузка","no_data":"Нет данных","loading_error":"Loading failed","link_to_self_service_home_page":"/ru/eteenindus","to_main_page_button_text":"На главную страницу","scroll_left":"Прокрутите влево","scroll_right":"Прокрутите вправо"},"header":{"locale":{"et":"ET","en":"EN","ru":"RU"},"locale-label":{"et":"Eesti keel","en":"English","ru":"Русский"},"primary_nav":{"network_service":"Cетевaя услугa","network_price_change":"Изменение сетевой платы начиная c 01.06.2026","metering_data":"Данные измерений","netting_of_stored_quantities":"Сальдирование накопленных объемов","universal_service":"Общая услуга","network_agreement":"Cетевoй договор","sign_network_agreement":"Заключение сетевого договора","network_packages":"Cетевые пакеты","terminate_contract":"Расторжение сетевого договора","electrical_dealers":"Рынок электроэнергии","connections":"Подключения","electrical_connections":"Сетевое подключение","producer":"Производитель электроэнергии","producer_connection":"Подключение производителя электроэнергии","joint_network":"Совместное пользование","create_connection":"Создание нового сетевого подключения","nano_producer":"Нанопроизводитель (менее 0,8 кВт)","other_
2cases":"Прочие случаи","storage_devices":"Накопительное оборудование","free_capacities":"Свободные мощности","unused_generation_capacity_fee":"Плата за неиспользованную производственную мощность","transition_to_collective_purchase":"От единичной покупке к общей покупки","transfer_of_networks":"Отчуждение сетей","tallinn_old_voltage_customers":"Старая система напряжения в Таллинне","services":"Услуги","all_services":"Услуги","electic_cable_location_data":"Расположение электрических кабелей","main_fuse_changes":"Изменения в главном предохранителе","network_reconstruction":"Перестройка электрической сети","protected_zone_access":"Разрешения на проведение работ в охранной зоне","project_coordination":"Согласование строительных проектов","network_location_data":"Данные о местоположении сети","technical_conditions":"Технические условия","switching_services":"Услуга по отключению и включению электричествa","electrical_test":"Электро-тест","meter_installation":"Счетчик","protecting_setting_values":"Расчет уставок релейной защиты среднего напряжения","sealing":"Установка пломб","electricity_consumption_data":"Данные о потреблении электроэнергии","temporary_network_connection":"Временноe сетевоe подключения","construction_shield":"Щит на период строительства","electricity_outages":"Перебои","outages_and_failures":"Перебои и неполадки","outage_map":"Карта перебоев","outage_instructions":"Действия в случае перебоя","faulty_interrupts":"Отключения из-за неисправностей","planned_outages":"Плановое отключение","notifications":"Оповещения","report_failure":"Сообщите о неполадке","maru_application":"Сообщить о неисправности через MARU","order_sms":"Сообщите о неполадке SMS","damages":"Ущерб","compensation":"Возмещение ущерба","damage_prevention":"Предотвращение ущерба","blog":"Блог"},"secondary_nav":{"about_company":"О предприятии","introduction":"Обзор","contacts":"Контакты","electricity_market":"Рынок электроэнергии","investments":"Инвестиции","procurement":"Закупки","museum_substation":"Музей-подстанция","partners":"Партнёру","mediakit":"Подборка для СМИ","information_systems":"Выбор информационных систем","work_and_practice":"Работа и практика","careers":"Работа","practice":"Практика","scholarship":"Стипендия","electrical_safety":"Электробезопасность","safety_web":"Веб-страница по безопасности","power_line_maintenance":"Безопасность линий электропередач","to_the_landowner":"Для собственникa земли","farming_fees":"Плата за лояльность","line_maintenance":"Oбслуживание линий электропередач","price_list":"Прейскурант и условия","network_service_price_list":"Прейскурант Elektrilevi","products_price_list":"Прейскурант дополнительных услуг","standard_conditions":"Условия","forms":"Формы"},"third_nav":{"self_service":"Самообслуживание","network_contracts":"Сетевые договоры и пакеты","my_subscriptions":"Мои подключения","consumption_history":"История потребления","bills":"Счета","readings":"Показания","my_data":"Мои данные","electricity_test":"Электро-тест"},"mobile_nav":{"eteenindus":"Самообслуживание","self_service":"Домашняя страница самообслуживания","network_contracts_and_packages":"Сетевые договоры и пакеты","my_subscriptions":"Мои подключения","consumption_history":"История потребления","bills":"Счета","readings":"Показания","my_data":"Мои данные","network_service":"Cетевaя услугa","network_price_change":"Изменение сетевой платы начиная c 01.06.2026","metering_data":"Данные измерений","netting_of_stored_quantities":"Сальдирование накопленных объемов","universal_service":"Общая услуга","network_agreement":"Cетевoй договор","sign_network_agreement":"Заключение сетевого договора","network_packages":"Cетевые пакеты","terminate_contract":"Расторжение сетевого договора","electrical_dealers":"Рынок электроэнергии","connections":"Подключения","electrical_connections":"Сетевое подключение","producer":"Производитель электроэнергии","producer_connection":"Подключение производителя электроэнергии","joint_network":"Совместное пользование","create_connection":"Создание нового сетевого подключения","nano_producer":"Нанопроизводитель (менее 0,8 кВт)","other_
2cases":"Прочие случаи","storage_devices":"Накопительное оборудование","free_capacities":"Свободные мощности","unused_generation_capacity_fee":"Плата за неиспользованную производственную мощность","transition_to_collective_purchase":"От единичной покупке к общей покупки","transfer_of_networks":"Отчуждение сетей","tallinn_old_voltage_customers":"Старая система напряжения в Таллинне","services":"Услуги","all_services":"Услуги","electic_cable_location_data":"Расположение электрических кабелей","main_fuse_changes":"Изменения в главном предохранителе","network_reconstruction":"Перестройка электрической сети","protected_zone_access":"Разрешения на проведение работ в охранной зоне","project_coordination":"Согласование строительных проектов","network_location_data":"Данные о местоположении сети","technical_conditions":"Технические условия","switching_services":"Услуга по отключению и включению электричествa","electrical_test":"Электро-тест","meter_installation":"Счетчик","protecting_setting_values":"Расчет уставок релейной защиты среднего напряжения","sealing":"Установка пломб","electricity_consumption_data":"Данные о потреблении электроэнергии","temporary_network_connection":"Временноe сетевоe подключения","construction_shield":"Щит на период строительства","electricity_outages":"Перебои","outages_and_failures":"Перебои и неполадки","outage_map":"Карта перебоев","outage_instructions":"Действия в случае перебоя","faulty_interrupts":"Отключения из-за неисправностей","planned_outages":"Плановое отключение","notifications":"Оповещения","report_failure":"Сообщите о неполадке","maru_application":"Сообщить о неисправности через MARU","order_sms":"Сообщите о неполадке SMS","damages":"Ущерб","compensation":"Возмещение ущерба","damage_prevention":"Предотвращение ущерба","blog":"Блог","about_company":"О предприятии","introduction":"Обзор","contacts":"Контакты","electricity_market":"Рынок электроэнергии","investments":"Инвестиции","procurement":"Закупки","museum_substation":"Музей-подстанция","partners":"Партнёру","mediakit":"Подборка для СМИ","information_systems":"Выбор информационных систем","work_and_practice":"Работа и практика","careers":"Работа","practice":"Практика","scholarship":"Стипендия","electrical_safety":"Электробезопасность","safety_web":"Веб-страница по безопасности","power_line_maintenance":"Безопасность линий электропередач","to_the_landowner":"Для собственникa земли","farming_fees":"Плата за лояльность","line_maintenance":"Oбслуживание линий электропередач","price_list":"Прейскурант и условия","network_service_price_list":"Прейскурант Elektrilevi","products_price_list":"Прейскурант дополнительных услуг","standard_conditions":"Условия","forms":"Формы","back":"Назад","search":"Поиск"},"logout":{"change_role":"Изменить роль","notification":"Оповещения","self-service":"Самообслуживание","logout":"Выйти"},"self_service":"Самообслуживание"},"footer":{"self_service":"Самообслуживание","report_breakdown":"Сообщение о неполадках 24ч","maru_application":"Приложение MARU","maru_application_link":"https://maru.elektrilevi.ee/","report_breakdown_via_phone":"Неисправность телефона 24h","report_breakdown_via_phone_nr":"1343","report_breakdown_via_phone_nr_href":"tel:+3721343","contacts":{"aria_label":"Основные контакты Elektrilevi","private_customer":"Частные клиенты","private_customer_phone_nr":"777 1545","private_customer_phone_nr_href":"tel:+3727771545","private_customer_opening_times":"Пн-Пт., 9.00-17.00, Сб.-Вс., закрыто","private_customer_email":"[email protected]","private_customer_email_href":"mailto:[email protected]","business_customer":"Бизнес-клиенты","business_customer_phone_nr":"777 1747","business_customer_phone_nr_href":"tel:+3727771747","business_customer_opening_times":"Пн.–Пт., 9.00-17.00, Сб.-Вс., закрыто","business_customer_email":"[email protected]","business_customer_email_href":"mailto:[email protected]"},"nav":{"aria_label":"Меню нижнего колонтитуÐ
2»Ð°","about_elektrilevi":"О Elektrilevi","about_elektrilevi_href":"https://elektrilevi.ee/ru/ettevottest/tutvustus","price_list":"Прейскурант","price_list_href":"https://elektrilevi.ee/ru/hinnakirjad","operating_principles":"Принципы работы","operating_principles_href":"https://elektrilevi.ee/ru/ettevottest/tutvustus/tegevuspohimotted","conditions":"Условия","conditions_href":"https://elektrilevi.ee/ru/tingimused","cookie_settings":"Настройки cookie","contacts":"Контактные данные","contacts_href":"https://elektrilevi.ee/ru/ettevottest/kontaktid"},"cookie_settings_title":"Настройки cookie","terms":{"title":"Принципы обработки клиентских данных Elektrilevi","link":"https://elektrilevi.ee/{{ language }}/kliendiandmete-tootlemise-pohimotted"},"social_references":{"facebook":{"ariaLabel":"Elektrilevi Facebook","link":"https://www.facebook.com/elektrilevi/"},"linkedin":{"ariaLabel":"Elektrilevi LinkedIn","link":"https://www.linkedin.com/company/elektrilevi"},"instagram":{"ariaLabel":"Elektrilevi Instagram","link":"https://www.instagram.com/elektrilevi/"}},"rights_reserved":"Юридичесткие и авторские права защищены."},"user_management":{"role_selection_title":"Выбрать роль","no_selectable_roles":"Без вариантов","roles_loading":"Загрузка ролей...","roles_loading_failure":"Не удалось получить роли!","role_people":"Частные лица","role_businesses":"Предприятия","role_cobrowse":"Co-Browsing","registration":{"person_registration":{"title":"Зарегистрироваться клиентом","sub_title":"Для входа в э-обслуживание Elektrilevi введите свои контактные данные.","name":"Имя, фамилия: ","identificationCode":"Личный код: ","address_input_label":"Почтовый адрес","address_input_placeholder":"Ваш адрес","email_input_label":"Адрес эл. почты","email_input_placeholder":"Ваша эл. почта","phone_input_label":"Номер мобильного телефона","phone_input_placeholder":"Ваш мобильный номер","preferred_language_input_label":"Язык общения","cancel":"Отменить","submit":"Сохранить","et":"Эстонский","en":"Английский","ru":"Русский","registration_inputs_missing_error_message":"Проверьте введенные данные и попробуйте еще раз.","registration_address_error":"Пожалуйста, введите адрес снова. Выберите из раскрывающегося меню один из вариантов, которые появляются, когда вы начинаете вводить свой адрес.","registration_email_error":"Пожалуйста, введите адрес электронной почты в правильном формате.","registration_number_error":"Проверьте правильность ввода номера мобильного телефона.","registration_number_prefix_error":"Проверьте правильность ввода код страны."},"business_registration":{"title":"Регистрация предприятия","representative":"Представитель","business":"Предприятие","address_input_label":"Почтовый адрес","address_input_placeholder":"Почтовый адреc","email_input_label":"Адрес эл. почты","email_input_placeholder":"Адрес эл. почты","primary_phone_input_label":"Номер телефона","primary_phone_input_placeholder":"Номер телефона","secondary_phone_input_label":"Добавочный номер","secondary_phone_input_placeholder":"Добавочный номер","preferred_language_input_label":"Язык общения","cancel":"Отменить","submit":"Сохранить","et":"Эстонский","en":"Английский","ru":"Русский","registration_inputs_missing_error_message":"Проверьте введенные данные и попробуйте еще раз.","registration_address_error":"Пожалуйста, введите адрес снова. Выберите из раскрывающегося меню один из вариантов, которые появл
2яются, когда вы начинаете вводить свой адрес.","registration_email_error":"Пожалуйста, введите адрес электронной почты в правильном формате.","registration_number_error":"Проверьте правильность ввода номера телефона.","registration_number_prefix_error":"Проверьте правильность ввода код страны."},"registration_request_error":"Ошибка при создании аккаунта. Проверьте введенные данные и попробуйте еще раз."},"contact_information_update":{"title":"Обновление контактных данных","sub_title":"Пожалуйста, проверьте, верны ли ваши контактные данные. Так мы сможем быть уверены, что вы получите все связанные с вашим договором уведомления, предложения и информацию об изменениях.","address_input_label":"Почтовый адрес","address_input_placeholder":"Почтовый адрес","email_input_label":"Адрес эл. почты","email_input_placeholder":"Адрес эл. почты","phone_input_label":"Телефон","phone_input_placeholder":"Номер телефона","secondary_phone_input_label":"Дополнительный номер","secondary_phone_input_placeholder":"Дополнительный номер","preferred_language_input_label":"Язык общения","cancel":"Отменить","submit":"Сохранить","delete_email":"Удалить адрес электронной почты","delete_number":"Удалить номер телефона","et":"Эстонский","en":"Английский","ru":"Русский","update_inputs_missing_error_message":"Пожалуйста, проверьте введенные данные и попробуйте еще раз.","update_address_error_empty":"Заполните поле адреса, чтобы мы могли связаться с Bами в случае необходимости.","update_address_error":"Пожалуйста, введите адрес еще раз. Выберите среди адресов в раскрывающемся меню, которые появляется, когда вы начинаете вводить в строке свой адрес.","update_email_error_empty":"Заполните поле адреса электронной почты, чтобы мы могли связаться с Bами в случае необходимости.","update_email_error":"Неправильный адрес электронной почты.","update_number_error_empty":"Заполните поле номера телефона, чтобы можно было подтвердить контактные данные.","update_number_error":"Номер телефона не соответствует формату.","update_number_prefix_error":"Телефонный код страны неверен.","update_request_error":"При обновлении контактных данных возникла системная ошибка. Пожалуйста, повторите попытку через некоторое время."}},"billing":{"payment":{"payment_title":"Мои счета","reference_number":"Номер ссылки:","bill_sum":"Сумма:","pay_button":"Оплатить","payment_success_message":"Платёж прошёл успешно","payment_failed_message":"Платёж не прошёл","payment_status_unknown_message":"Не удалось проверить статус платежа. Пожалуйста, проверьте статус платежа в вашем банке.","to_main_page_button_text":"На главную страницу","bill_sum_required_error_message":"Пожалуйста, введите сумму.","bill_sum_negative_value_error_message":"Сумма не может быть отрицательной.","bill_sum_includes_comma_error_message":"Используйте точку как разделитель дробной части, а не запятую.","bill_sum_not_a_number_error_message":"Пожалуйста, введите корректное число.","bill_sum_decimal_places_error_message":"Сумма может содержать не более двух знаков после запятой.","client_payment_missing":"У вас нет счетов к оплате.","payment_fetch_error":"Не удалось отобразить счета, пожалуйста, попробуйте позже."},"back_to_last_page_link_title":"Вернуться к списку номеров ссылок","reference_number":"Номер ссылки","pay_now":"Оплатить","payment_error":"Оплата не удалась, повторите, пожалуйста, попытку позже!"},"home_page":{"self-service":{"welcome":"Добро пожаловать","user_data_fetch_error":"Не удалось загрузить данные","my_network_contracts":"Смотреть сетевые договоры","network_contracts_missing":"Сетевые договоры отсутствуют","sign_network_contract":"Подписать сетевой договор","my_subscriptions":"Смотреть незавершенные подключения","active_subscriptions_missing":"Рабочие подключения отсутствуют","submit_new_application":"Подать новую заявку","consumption_history":"История потребления","consumption_history_info":"Aнализирую свои данные измерений","major_account_manager_prefix":"Ваш менеджер в Elektrilevi","bills":"Счета","bills_paid":"Просмотреть свои счета и расчёты","my_data":"Мои данные","my_data_info":"Измените свои данные или подпишитесь на уведомления","services":"Услуги","services_info":"Заказать услуги","maru_title":"MARU","maru_application":"MARU приложение","maru_application_info":"Информация и уведомления об электрических неисправностях","notifications":{"more":"Больше информации","network_agreement":{"title":"Уведомления о сетевых договорах","subtitle":"Всего {{ count }} уведомлений о сетевых договорах.","OFFER_NEW_CUSTOMER":"Мы подготовили для вас новое предложение по сетевому договору. Договор необходимо заключить не позднее {{ date }}
2.","OFFER_OLD_CUSTOMER":"Мы отправили предложение о заключении сетевого договора новому клиенту в связанной с вами точке потребления. Вы можете расторгнуть сетевой договор в среде самообслуживания после того, как новый клиент подтвердит предложение.","CONTRACT_NEW_CUSTOMER":"Вам подтверждено подписание сетевого контракта. Ждем согласия предыдущего потребителя на расторжение сетевого договора.","CONTRACT_OLD_CUSTOMER":"Для вашей точки потребления было подано заявление о заключении нового сетевого договора. Ждем вашего согласия на прекращение сетевого договора."}}}},"network_agreements":{"production_peaks":{"title":"Максимальная передаваемая в сеть генерирующая мощность, по месяцам","description":"Здесь можно узнать максимальную передаваемую в сеть генерирующую мощность места потребления по месяцам и по часам.","service_agreements_fetch_error":"Невозможно отобразить данные.","back_to_last_page_link_title":"Назад к подробному просмотру сетевoго договора","peak_date_time":"{{ date }} время {{ startTime }}-{{ endTime }}","peak_year":"{{ year }} год","eic":"EIC-код: {{ eic }}"}},"meter_readings":{"consumption_highlights_group_aria_label":"Итог данных измерений","consumption":"Потребление","production":"Передача в сеть","all":"Нетто","total":"Всего","period_accuracy":{"day":"День","week":"Неделя","month":"Месяц","year":"Год"},"servicepoints":{"readings":"Показания","search_filter_label":"Адрес места потребления","search_filter_close_aria_label":"Очистить поиск","search_filter_placeholder":"Адрес","search_clear_button_aria_label":"Очистить поле поиска","search_results":"результата поиска","consumption_history":"История потребления","servicepoints":"Места потребления","remote_servicepoint_with_count":"Счетчики с дистанционным считыванием","local_servicepoint_with_count":"Счетчики с локальным считыванием","active_servicepoint_with_count":"Активные точки потребления","historic_servicepoint_with_count":"Неактивные точки потребления","no_service_points_available":"У вас нет ни одного места потребления для отображения данных.","FAQ":{"pages":{"remote-reading":{"title":"Дистанционное считывание","content":{"remote-reading":{"title":"Что такое дистанционное считы вание?","content":"<p>Современные счетчики позволяют дистанционно считывать показания, что означает, что показания передаются нам автоматически, и нет необходимости представлять нам показания каждый месяц. Счетчики дистанционного считывания измеряют объемы потребленного электричества с точностью до 15 или 60 минут (в зависимости от возможностей счётчика). Счетчик передает нам информацию как минимум раз в сутки. Большая часть счетчиков использует для передачи информации те же электрические линии, по которым электричество поступает в дом. Небольшая часть счетчиков передает информацию по мобильной связи.</p> <image src=\'/images/meter-readings/measurement-data-ru.webp\' width=\'70%\' />"},"remote-meter-power-supply":{"title":"Почему новый счетчик всегда должен быть подключен к сети и как отключить электричество, когда это необходимо?","content":"<p>Счетчик дистанционного считывания должен всегда быть подключен к сетевому питанию. Чтобы выключить электроснабжение, используйте выключатель на счетчике, а не главный предохранитель. Например, уезжая на продолжительное время с дачи, отключайте питание при помощи выключателя на счетчике. Так мы будем знать, что счетчик Вашего места потребления исправен. Единственным исключением является выполнение электроработ, когда для обеспечения безопасности питание следует отключить в главном предохранителе.</p> <p>Если вы хотите отключить электричество в доме, расположенную на счетчике кнопку выключателя нужно подержать в нажатом положении две секунды и подождать. Примерно через 8 секунд раздастся щелчок, сигнализирующий об отключении питания.</p> <p>Аналогичным образом происходит выключение питания. Если вы хотите включить электричество, расположенную на счетчике кнопку выключателя нужно подержать в нажатом положении две секунды и дождаться щелчка.</p><p>Квадрат или квадрат с крестиком, мигающий в левом нижнем углу экрана счетчика, показывает состояние электропитания. Если квадрат мигает, питание выключено. Если квадрат не мигает, питание включено.</p> <image src=\'/images/meter-readings/switch-ru.webp\' width=\'70%\' /> <br> <i>В зависимости от типа счетчика кнопка выключателя может находиться в разных местах.</i>"},"data-connection-malfunction":{"title":"Что такое сбои передачи данных?","content":"<p>Иногда сведения о потребленном электричестве до нас не доходят. Наиболее распространенной причиной этого являются сбои в передаче данных. Сбой – это т. н. «шум», распространяющийся по электрическим проводам, который препятствует передаче данных. Такие сбои может создать неисправное оборудование (например, блоки питания или преобразователи частоты устройств либо несоответствующие требованиям СЕ устройства). Сбой может не оказывать заметного влияния на работу самого устройства. Сбои, впрочем, не оказывают влияния на работу счетчика или точность измерений. Данные о потребленной электроэнергии по прежнему записываются с точностью до 15 или 60 минут и передается при восстановлении связи.</p>"},"remote-reading-malfunction":{"title":"Означает ли сбой в дистанционном считы вании,что счетчик неисправен?","content":"<p>Основной причиной сбоев в дистанционном считывании являются помехи при передаче сигнала. Такие помехи могут создать неисправные или несоответствующие требованиям устройства. При этом сбой может не оказывать заметного влияния на работу самого устройства. Помехи при передаче сигнала не оказывают влияния на работу счетчика или точность измерений.</p>"},"remote-reading-malfunction-removal":{"title":" Kак устраняются сбои дистанционного считывания?","content":"<p>Если данные со счетчика больше не поступают, то это сразу же отображается в нашей системе. В таких случаях мы тщательно анализируем ситуацию и, как правило, восстанавливаем дистанционное считывание в течение двух-трех месяцев. В зависимости от сложности проблемы восстановление может занять больше времени. Мы свяжемся с Вами и договоримся о подходящем времени визита, если для устранения сбоя нам потребуется доступ к счетчику или устройствам.</p>"}}},"readings-report":{"title":"Сообщение показаний","content":{"meter-readings-report":{"title":"Как в случае необходимости узнать показания счетчика и сообщить о них?","content":"<p>Сообщать нужно только общее потребление (и в том случае, если отображаются дневные и ночные значения).</p> <p>Обозначение общего потребления в нижней части экрана – 15.8.0.</p> <image src=\'/images/meter-readings/electricity-meter-symbols-ru.webp\' width=\'70%\' /> <br> <p>Если показания не поступают 15 дней подряд, в самообслуживании автоматически появл
2яется возможность сообщить показания. При возобновлении поступления данных измерений вводить показания вручную больше нельзя.</p>"},"reading-prediction":{"title":"Почему данные измерений (показания) прогнозируются?","content":"<p>Если на момент выставления счета до нас не дошли фактические показания счетчика, то мы выставим Вам счет на основании спрогнозированных данных о потреблении. Показания могут отсутствовать, если, например, Вы не сообщили нам показания, произошел сбой передачи данных дистанционного счетчика или отключился главный предохранитель. Сбой передачи данных удаленного счетчика не влияет на работу или точность счетчика - данные о потреблении с почасовой точностью сохраняются в счетчике. Сбои в передаче данных обычно вызваны некачественным или неисправным электрооборудованием, использованным в месте потребления (причем неисправность может не оказать заметного влияния на использование самого оборудования).</p>"},"manual-report":{"title":"Если дистанционное считывание не работает, когда мне можно вводить данные?","content":"<p>Если показания не поступают 15 дней подряд, в самообслуживании автоматически появляется возможность ввести показания. После того как поступление показаний восстановится, возможность ручного ввода пропадает.</p>"}}}}}},"readings":{"remote_servicepoint_with_SN":"Счетчик с дистанционным считыванием: {{ meterSerialNo }}","local_servicepoint_with_SN":"Счетчик с локальным считыванием: {{ meterSerialNo }}","servicepoint":"Точка потребления: {{ eic }}","insert_data":"Ввод данных","insert_reading":"Ввести данные","last_reading":"Последние показания: {{ reading }} kWh","reading_date":"Дата показаний","general_consumption":"Общее потребление (кВт⋅ч)","reactive_consumption":"Реактивное потребление (квар·ч)","general_production":"Активное производство (кВт⋅ч)","reactive_production":"Реактивное производство (квар·ч)","send_data":"Отправить показания","descriptive_text":"За последние 15 дней данные не поступали, мы работаем над их получением. При необходимости вы можете сообщить показания здесь.","model_instruction":"Руководство по электросчетчику","error_reading_smaller":"Новые показания должны быть больше текущих","error_reading_empty":"Поле не может быть пустым","error_reading_not_val
2id":"Новое показание должно быть числом с точностью не более трех знаков после запятой","general_error_msg":"При передаче показаний произошла ошибка","modal_title":"Ввод показаний","modal_close_aria_label":"закрыть модальное окно","loading":"Загрузка","readings_fetch_failed":"Не удалось загрузить показания","locked_readings_msg":"Вы уже передали показания. Новые показания вы можете отправить в следующем периоде считывания.","success_send_readings_msg":"Спасибо, показания успешно переданы!","estimated_consumption":"расчетное показание"},"consumption_history":{"consumption_history":"История потребления","my_measurements":"Мои данные о потреблении","time_period_menu_aria_label":"Быстрый выбор периода","consumption_or_production_menu_aria_label":"Смотреть по потреблению или производству","servicepoints":"Точки измерения","inactive":"НЕ АКТИВНО","meter_data_fetch_error":"Не удалось загрузить данные.","meter_data_not_allowed":"Valitud mõõtepunkti pärimine ei ole lubatud. Palun valige teine mõõtepunkt või vahetage rolli","back_to_servicepoints_selection":"Вернуться к выбору точек измерения","chart_energy_unit":"кВт⋅ч","consumption_place_address":"Адрес места потребления","consumption_place_for_comparison":"Адрес места потребления для сравнения","consumption_place_for_comparison_placeholder":"Введите адрес","consumption_place_clear_field_aria_label":"Очистить поле адреса","time_period":"Период","time_period_for_comparison":"Период времени для сравнения","open_calendar_aria_label":"Открыть календарь","net_measurement_info_modal_close_aria_label":"Закрыть модальное окно","net_measurement_info_title":"Что такое нетто-измерение?","net_measurement_info_description":"Нетто-измерение означает, что объемы потребленной из сети и переданной в сеть электроэнергии рассчитываются в виде нетто-объема за 15-минутный период. Данные нетто-измерения будут отображаться с 1 августа 2026 года или с того момента, когда счетчик начнет измерять объемы электроэнергии в обоих направлениях.","net_measurement_info_notice_title":"С 1 августа 2026 года или с момента, когда счетчик начнет измерять объемы электроэнергии в обоих направлениях, мы также начнем дополнительно отображать данные нетто-измерений.","net_measurement_info_notice_description":"Нетто-измерение означает, что объемы потребленной из сети и переданной в сеть электроэнергии рассчитываются в виде нетто-объемов за 15-минутный период.","net_measurement_info_notice_link_text":"Подробнее о нетто-измерении","net_measurement_info_modal_confirmation":"Я понимаю","net_measurement_info_table_title":"Примеры:","net_measurement_info_table_header_type":"Тип данных измерений","net_measurement_info_table_header_amount":"Объем (кВт·ч)","net_measurement_info_table_production":"Передача в сеть","net_measurement_info_table_consumption":"Потребление из сети","net_measurement_info_table_net_production":"Нетто-передача в сеть","net_measurement_info_table_net_consumption":"Нетто-потребление из сети","fifteen_minute_view_toggle_text":"Показать данные с интервалом в 15 минут","fifteen_minute_interval_description":"Счетчик измеряет количество с точностью 15 минут","hourly_interval_description":"Счетчик измеряет количество с почасовой точностью","hourly_interval_info_hint":"Счетчик измеряет количество с почасовой точностью. Количество за 15 минут получается путем деления измеренного за час количества на четыре. Количество за последнюю четверть часа рассчитывается как разница между количеством за час и количеством за первые три четверти часа.","additional_information":"Дополнительная информация","graph":"в виде графика","table":"в виде таблицы","start_time":"Время начала","day_night_peak":"День/ночь/пик","consumption":"Потребление (кВт⋅ч)","net_consumption":"Нетто-потребление (кВт⋅ч)","production":"Передача в сеть (кВт⋅ч)","net_production":"Нетто-передача в сеть (кВт⋅ч)","type":"Тип количества","day":"ДЕНЬ","night":"НОЧЬ","peak":"ПИК","estimation":"Прогнозируемое","real":"Фактическое","apply":"Применить","download":"Скачивание","downloading":"Загрузка","download_options":"Варианты загрузки","download_file_aria_description":"Скачать файл","custom_period":"Выбрать период","custom_period_current_month":"Текущий месяц","custom_period_last_month":"Предыдущий месяц","custom_period_last_three_months":"Предыдущие 3 месяца","custom_period_last_year":"Предыдущий год","download_period_csv":"Скачать в формате CSV","metering_data_interval":"Интервал измерения данных:","fifteen_minute_interval":"15 минут","one_hour_interval":"1 час","consumption_data_download_error":"Не удалось загрузить данные измерений","consumption_data_download_success":"Загрузка прошла успешно","consumption_data_period_list_aria_label":"Выберите период времени","consumption_data_close_modal":"Закройте модальное окно","datepicker_period_error":"Пожалуйста, выберите период","consumption_notice_file_csv":"Месячное потребление в формате CSV","consumption_notice_file_pdf":"Месячное потребление в формате PDF","consumption_notice_header":"Данные о потреблении за месяц (уведомление о потреблении)","consumption_notice_descriptive_text":"Вы можете скачать данные о потреблении за 3 предыдущих календарных года и за текущий год до сегодняшней даты. Данные отображаются по месяцам.","consumption_header":"Данные графика и таблицы","consumption_descriptive_text":"Выберите желаемый период. Вы можете скачивать данные за период до 3 лет. В зависимости от выбранного варианта скачивание может занять некоторое время.","consumption_overall_header":"Скачивание данных","consumption_overall_descriptive_text":"Вы можете скачать данные о своем потреблении и передаче электроэнергии в сеть, данные нетто-измерений и уведомления о потреблении.","radio_group_info_text":"Показать информацию:","non_contractual_peri
2od":"Внедоговорный период","measurement_data_not_present":"Данные измерений при поступлении","production_data_not_present":"Переданные в сеть количества отсутствуют","net_measurements_not_present":"Данные измерений при поступлении","net_measurements_not_present_legacy":"Нетто-измерение не проводилось","measurements_missing":"Данные измерений отсутствуют с","measurements_disturbed":"В настоящий момент поступление данных измерений нарушено. После восстановления дистанционного считывания будут отображаться фактические данные измерений.","measurements_disturbed_link_text":"При желании вы можете ввести показания самостоятельно","only_estimated_measurements":"Прогнозируемые количества","only_estimated_measurements_text":"Выбранный период содержит прогнозируемые количества. Фактические данные измерений будут отображены после их поступления. Будет произведен перерасчет фактически потребленного количества и будут внесены исправления в счета.","estimated_measurement_data_for_net_notice_text":"Данные нетто-измерений за выбранный период содержат прогнозируемые объемы. Прогнозируемые объемы можно увидеть в разделах «Потребление» и «Передача в сеть».","unused_generation_capacity_notice":"Государство установило отдельную плату за неиспользуемую производственную мощность.","unused_generation_capacity_notice_text":"Начиная с 2026 года мы будем взимать плату за неиспользованную генерирующую мощность, если мощность, отдаваемая в сеть в точке потребления, будет меньше допустимой по договору пропускной мощности.","see_more":"Подробнее","compare_to_production":"Потребление","compare_to_consumption":"Передача в сеть","periods":"Период","servicepoint":"Точка потребления","exit_comparison":"Выйти из сравнения","selected_day_month_year_missing_error":"Не указан день, месяц или год!","selected_day_has_to_be_within_error":"Выбранная дата должна быть в промежутке от {{ startDate }} до {{ endDate }}","selected_year_missing_error":"Поле должно быть заполнено.","selected_year_has_to_be_within_error":"Выбранный год должен быть в промежутке от {{ startYear }} до {{ endYear }}","selected_month_missing_error":"Поле должно быть заполнено.","selected_month_has_to_be_within_error":"Выбранный месяц должен быть в промежутке от {{ startMonth }} до {{ endMonth }}","FAQ":{"pages":{"consumption_data":{"title":"Данные о потреблении","content":{"how-can-i-tell-if-i-have-15-minute-capable-meter":{"title":"Как узнать, установлен ли у меня 15-минутный счетчик?","content":"<p>Эту информацию можно посмотреть на странице истории потребления в среде самообслуживания, где показано, осуществляется ли передача данных с интервалом в один час или с интервалом в 15 минут.</p>"},"when-will-meters-start-15-minute-readings":{"title":"Когда счетчики начнут измерять 15-минутные данные?","content":"<p>Замена или настройка счетчика производится постепенно в зависимости от срока службы счетчика. Если срок службы счетчика подходит к концу и его Ð
2½ÐµÐ¾Ð±Ñ…одимо заменить, предприятие Elektrilevi само сделает это. Самим клиентам для перехода на 15-минутное измерение ничего делать не нужно.</p>"},"can-i-order-15-minute-capable-meter":{"title":"Могу ли я сам заказать себе 15-минутный счетчик?","content":"<p>Замена счетчика для использования 15-минутных данных предполагает совершенствование систем связи. Поэтому в настоящее время возможности заказать его индивидуально нет.</p>"},"why-readings-predicted":{"title":"Почему данные измерений (показания) прогнозируются?","content":"<p>Если к нам не поступили данные о фактически потребленных количествах, мы прогнозируем данные о потреблении. При дистанционно считываемом счетчике причиной может быть сбой передачи данных или выбитый главный предохранитель. Сбой передачи данных дистанционно считываемого счетчика не влияет на работу счетчика или точность измерений - данные о потреблении сохраняются в счетчике с точностью до 15 или 60 минут (в зависимости от емкости счетчика) даже в том случае, если данные не передаются. После восстановления передачи данных мы произведем перерасчет в соответствии с фактическим потреблением.</p>"},"why-readings-predicted-change":{"title":"Почему изменяются прогнозируемые объемы?","content":"<p>Прогнозируемые объемы изменяются при получении фактических данных измерений за прогнозный период. В этом случае предварительно прогнозируемые объемы пересчитываются.</p>"},"notice":{"title":"Что такое уведомление о потреблении?","content":"<p>Уведомление о потреблении – это отчет, содержащий данные потребления по месяцам. Уведомление упрощает процесс ходатайства об энергопаспорте и проведение энергетического аудита. Уведомление о потреблении можно бесплатно загрузить в самообслуживании. Если вы хотите заказать уведомление о потреблении по целому многоквартирному дому, обратитесь в наш отдел обслуживания клиентов. <a href=\\"https://elektrilevi.ee/ru/hinnakirjad/toodete-ja-teenuste-hinnakiri\\" target=\'_blank\'>Ознакомиться с прейскурантом</a></p>"},"hourly-actual":{"title":"Как понять, являются данные о потреблении прогнозируемыми или фактическими?","content":"<p>Данные о потреблении можно просмотреть в самообслуживании, на странице истории потребления. Прогнозируемые там данные или фактические, видно из графика, это можно узнать и в загружаемом CSV-файле. </p>"},"prediction-works":{"title":"Как происходит прогнозирование?","content":"<p>Если данных измерений не поступает, мы прогнозируем недостающие данные следующим образом:</p> <ul> <li>если есть данные годичной давности, берем за основу их, или</li> <li>ищем среди данных последних двух месяцев Ñ
2„актические и берем за основу их, или </li> <li>находим разность между двумя общими показаниями и распределяем ее в соответствии с типовой нагрузкой, или</li> <li>если указанными методами составить прогноз невозможно, то прогнозируем нулевое потребление.</li> </ul> <p>После восстановления работы дистанционных счетчиков прогнозы корректируются.</p>"},"seller-app":{"title":"Почему я не вижу данных о потреблении в самообслуживании Elektrilevi / хранилище данных Elering / приложении продавца электроэнергии? ","content":"<p>Данные о потреблении считываются со счетчика, по крайней мере, один раз в день. Полученные данные отправляются в хранилище данных Elering и отображаются в самообслуживании Elektrilevi, как правило, к 11 утра следующего дня. Отсутствие данных измерений в самообслуживании Elektrilevi или в приложении продавца электроэнергии обычно связано со сбоями в передаче данных измерений. Как только неисправность будет устранена и передача данных восстановлена, мы передадим данные о потреблении в самообслуживание Elektrilevi и хранилище данных Elering / приложение продавца электроэнергии. Если данные о потреблении отсутствуют только в приложении продавца электроэнергии, обратитесь к владельцу приложения, чтобы решить проблему. </p>"},"reactive-info":{"title":"Почему в счет включена реактивная энергия и что это такое?","content":"<p>Электроэнергия состоит из двух компонентов: активной энергии и реактивной энергии: </p> <ul> <li><b>Активная энергия —</b> это известный нам кВт·ч, который ежедневно используется в домашнем хозяйстве. Электрооборудование преобразует его в тепло, свет или механическую работу (например, для использования бытовой техники).</li> <li><b>Реактивная энергия</b> (квар·ч) — это необходимая в электрической системе энергия, которая используется, например, для создания магнитного поля, требующегося для работы электродвигателей и некоторых осветительных приборов, что, в свою очередь, обеспечивает исправную работу этих устройств.</li> </ul> <p>Бытовой потребитель не должен платить за реактивную энергию, и количество реактивной энергии в счете носит информативный характер.</p>"},"interruption-consumption":{"title":"Почему в среде самообслуживания отображается потребление за период отключения из-за неисправности?","content":"<p>Устранение неисправностей, вызвавших перебои в электросети, осуществляется поэтапно. Это означает, что в течение общего периода отключения (к примеру, 24 часов) могут выполняться так называемые пробные включения, что, соответственно, позволяет тем временем потреблять электроэнергию.</p><p>Когда неисправности предположительно устранены, на линию подается напряжение. Если при этом выясняется, что на протяжении лиÐ
2½Ð¸Ð¸ остались иные неустраненные неисправности, то линия отключается снова. Вы можете не заметить кратковременных включений напряжения, но подключенные к сети устройства автоматически начнут потреблять электроэнергию. Например, могут заработать «теплый пол», холодильник, бойлер и т. п. Пробные включения могут быть очень кратковременными.</p><p>Кроме того, из-за неисправностей и в ходе их устранения возможны и такие ситуации, когда напряжение в месте потребления у клиента в одних фазах будет нормальным, а в других – пониженным или же отсутствовать полностью. Из-за этого не всегда можно понять, что в одной фазе происходит потребление, если в то же самое время в другой фазе напряжение отсутствует.</p>"}}},"day_night_consumption":{"title":"Потребление в дневное и ночное время","content":{"daily-nightly":{"title":"В какие часы действует ночной тариф, а в какие часы – дневной?","content":"<ul><li><b>Базовая цена</b> (передача электроэнергии / elektri edastamine) действует круглосуточно, независимо от дня недели.</li><li><b>Дневная цена</b> (передача электроэнергии: день / elektri edastamine: päev) действует с понедельника по пятницу (кроме государственных праздников), с 7.00 до 22.00 (если в ценовом пакете не указано иное).</li><li><b>Ночная цена</b> (передача электроэнергии: ночь / elektri edastamine: öö) действует с понедельника по пятницу (кроме государственных праздников), с 22.00 до 7.00, а также по субботам, воскресеньям и в государственные праздники, в течение всего дня (если в ценовом пакете не указано иное).</li></ul><image src=\'/images/meter-readings/consumption-basic-price-ru.webp\' /><p><b>Пакеты Võrk 5, Võimsus Aeg VMA5, Keskpingel liinil Aeg VKL5, Keskpingel alajaamas Aeg VKA5:</b></p><ul><li><b>Цена в пиковое время днем</b> (передача электроэнергии: день, пиковое время / elektri edastamine: päev tipuaeg) действует с ноября по март: с понедельника по пятницу (кроме государственных праздников), с 9.00 до 12.00 и с 16.00 до 20.00.</li><li><b>Цена в пиковое время в выходной день</b> (передача электроэнергии: выходной день, пиковое время / elektri edastamine: puhkepäeva tipuaeg) действует с ноября по март, в субботу, воскресенье и государственные праздники, с 16.00 до 20.00.</li></ul><image src=\'/images/meter-readings/consumption-time-ru.webp\' /><br><a href=\\"https://elektrilevi.ee/ru/vorguleping/vorgupaketid/korter\\" target=\\"_blank\\">Ценовые пакеты</a>"}}}}}},"chart":{"time":"Время","day":"День","day_prognosis":"День прогноз","night":"Ночь","night_prognosis":"Ночь прогноз","net_consumption":"Нетто‑потребление","net_production":"Нетто‑передача в сеть","period_peak_consumption_label":"Максимальная потребляемая мощность, кВт","period_peak_production_label":"Максимальная мощность, передаваемая в сеть, кВт","net_consumption_total":"Общее нетто‑потребление","net_consumption_day":"Дневное нетто‑потребление","net_consumption_night":"Ночное нетто‑потребление","net_production_total":"Общая нетто‑передача в сеть","net_production_day":"Дневная нетто‑передача в сеть","net_production_night":"Ночная нетто‑передача в сеть","period_peak_infohint_aria_label":"Дополнительная информация","period_peak_consumption_infohint_content":"Максимальная мощность — это наибольшее значение средней активной мощности за 15 или 60 минутные периоды измерения, измеренные в течение выбранного периода (напр., дня, недели, месяца, года).","period_peak_production_infohint_content":"Максимальная мощность — это наибольшее значение средней активной мощности за 15 или 60 минутные периоды измерения, измеренные в течение выбранного периода (напр., дня, недели, месяца, года).","comparable_period_values":"Количество за сопоставимый период","comparable_net_consumption_values":"Сопоставимое нетто‑потребление","comparable_net_production_values":"Сопоставимая нетто‑передача в сеть","non_contractual":"Внедоговорный","measurement_data_not_present":"Данные измерений при поступлении","production_data_not_present":"Переданные в сеть количества отсутствуют","net_measurements_not_present":"Данные измерений при поступлении","net_measurements_not_present_legacy":"Нетто-измерение не проводилось","total":"Всего","act_amount":"Количество по акту","compare":"Для сравнения:","pick_comparison":"Варианты сравнения","compare_tooltip":"Данные о потреблении можно сравнить с предыдущими данными.","compare_tooltip_aria_label":"Дополнительная информация","comparable_period_line_name":"Сопоставимый период","comparable_servicepoint_line_name":"Сопоставимое место потребления"}},"elv_applications":{"notice":{"top_page_notice_title":"С 01.08.2026 новая цена за составление договора — 63,24 евро (с налогом с оборота). К ранее объявленным предложениям, которые будут подписаны с августа, применяется новая цена."},"agreement":{"agree_with_connection_terms_url":"https://public-docs.elektrilevi.ee/2/10/liitumistingimused_rus_ac6b63f016.pdf","agree_with_no":"Jätan pakkumise kehtivaks","agree_with_prices_url":"https://elektrilevi.ee/ru/hinnakirjad","agree_with_terms":"Я ознакомился <1>с условиями подключения</1>, <3>с типовыми условиями</3> и <5>прейскурантом</5> и я осведомлен о том, что услуга явл
2яется платной.","agree_with_terms_url":"https://public-docs.elektrilevi.ee/2/10/liitumislepingu_tuuptingimused_rus_ba1025841c.pdf","agree_with_total_no":"Tühista","agree_with_yes":"Jah, sõlmin lepingu","campaign_for_JK02":"Kuni 31.03.2020 on teenus hinnaga 0€!","sign_contract":"Lepingut sõlmima","submit_contract":"Esita taotlus","terms":"Lepingu tingimused","terms_desc":"Как частный клиент, Вы имеете право отказаться от договора подключения в течение 14 дней с момента заключения договора, отправив бесплатную форму отказа по адресу [email protected]."},"authorization":{"strong_auth_missing":"Antud sisu vaatamiseks või toimingu teostamiseks puuduvad vastavad volitused.","weak_auth_warning":"Lepingu sõlmimiseks logi palun sisse kas ID-kaardi, Smart-ID, mobiili-ID või panga kaudu."},"button_text":{"add_new_application":"Lisa uus taotlus","approve":"Kinnita","go_pay":"Maksma","go_pay_later":"Maksan hiljem","modify":"Muuda","modify_location":"Muuda asukohta","ok":"OK","quit":"Loobu","save":"Salvesta","search_placeholder":"Otsi..."},"contact_info":{"add_representative":"Lisa kontaktisik","change_customer_data":"Muuda kontaktandmeid","email":"E-mail","email_placeholder":"E-mail","error_text":"*Palun täitke vajalikud väljad","name":"Nimi","name_placeholder":"Ees- ja perekonnanimi","phone":"Telefon","phone_placeholder":"+372 1234 5678"},"cp_location":{"change_location":"Liitumispunkti asukoha muutmine","new_location_description":"Soovitud asukoha kirjeldus","new_location_description_prefix":"Muudatus:","new_location_placeholder":"Kirjelda võimalikult täpselt soovitud liitumispunkti asukoht"},"deadline":{"after_30_days":"Töö teostamise tähtaeg","after_payment_receipts":"* Tähtaeg võib muutuda sõltuvalt makse laekumisest","deadline_is_revealed":"Tähtaeg selgub pakkumise käigus.","price_deadline_are_revealed":"Hind ja tähtaeg selguvad pakkumise käigus."},"error":{"cisuser":"Klienditeenindajal ei ole õigust seda tegevust sooritada","overall_text":"Tekkis viga, proovi hiljem uuesti."},"headers":{"connection_point":"Liitumispunkti asukoht","customer_data":"Kliendi andmed","my_applications":"Minu taotlused","no_service_points":"Tarbimiskohad puuduvad","pay_bill":"Arve tasumine","payment_title":"Maksmine","representative_data":"Kontaktisik","select_header":"Vali tarbimiskoht","selected_header":"Valitud tarbimiskoht","title":"Peakaitsme muutmine"},"location_mapping":{"1":{"characteristic":"Õhuliini sisestusvisangu isolaatoritel hoone seinal","description":"Õhuliini sisestusvisangu klemmidel või isolaatoritel hoone seinal - ühendusklemmid kuuluvad võrguettevõtjale, alates ühendusklemmidest algav sisestus ja kinnituskonstruktsioon kuulub ostjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale. Isolaatorid koos kinnituskonksudega või õhukaabli kinnituskonksud kuuluvad ostjale, õhukaabli klemmid võrguettevõtjale."},"2":{"characteristic":"Õhuliini sisestusvisangu isolaatoritel torupüstikul","description":"Õhuliini sisestusvisangu torupüstiku isolaatoritel või klemmidel - ühendusklemmid kuuluvad võrguettevõtjale, torupüstik ja sisestus alates ühendusklemmidest kuulub ostjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."},"3":{"characteristic":"Sisestuskaabli ühendusel õhuliini mastis","description":"Sisestuskaabli ühendusel õhuliini mastis - ühendusklemmid kuuluvad võrguettevõtjale, kaabel alates ühendusklemmidest kuulub ostjale. Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."},"4":{"characteristic":"Liituja toitekaabli kingadel transiitkilbis","description":"Ostja toitekaabli kingadel transiitkilbis (kaabel koos kaablikingadega kuulub ostjale. Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis oleb arvesti kuulub võrguettevõtjale"},"5":{"characteristic":"Liituja toitekaabli kingadel alajaama jaotusseadmes","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama 0,4 kV jaotusseadmes. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"6":{"characteristic":"Kinnistu piiril liitumiskilbis liituja toitekaabli kingadel","description":"Liitumispunkt asub kinnistu vahetus läheduses või kinnistul eraldi alusel asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"7":{"characteristic":"Kinnistu piires liitumiskilbis liituja toitekaabli kingadel","description":"Liitumispunkt asub kinnistu vahetus läheduses või kinnistul eraldi alusel asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"8":{"characteristic":"Hoone seinal liitumiskilbis liituja toitekaabli kingadel","description":"Liitumispuntk asub hoone seinal asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"9":{"characteristic":"Õhuliini mastil liitumiskilbis liituja toitekaabli kingadel","description":"Liitumispunkt asub liitumiskilbis, mis asub võrguettevõtjale kuuluval mastil. Kaabel koos kaabli otsas olevate kaablikingadega alates liitumiskilbist kuulub ostjale."},"10":{"characteristic":"Alajaama keskpingel (15, 10, 6 kV)","de
2scription":"Alajaama keskpingel (15, 10, 6 kV)"},"11":{"characteristic":"Muu","description":"Muu"},"12":{"characteristic":"Piiritlusakt","description":"Piiritlusakt"},"21":{"characteristic":"Õhuliini sisestusvisangul hoone seinal. Ostja mõõtekilp","description":"Õhuliini sisestusvisangu klemmidel või isolaatoritel hoone seinal - ühendusklemmid kuuluvad võrguettevõtjale, alates ühendusklemmidest algav sisestus ja kinnituskonstruktsioon kuulub ostjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale. Isolaatorid koos kinnituskonksudega või õhukaabli kinnituskonksud kuuluvad ostjale, õhukaabli klemmid võrguettevõtjale."},"22":{"characteristic":"Õhuliini sisestusvisangul hoone seinal. VE mõõtekilp","description":"Õhuliini sisestusvisangu klemmidel või isolaatoritel hoone seinal  - ühendusklemmid kuuluvad võrguettevõtjale, alates ühendusklemmidest algav sisestus ja kinnituskonstruktsioon kuulub ostajale. Mõõtekilp kuulub võrguettevõtjale. Isolaatorid koos kinnituskonksudega või õhukaabli kinnituskonksud kuuluvad ostjale, õhukaabli klemmid võrguettevõtjale."},"23":{"characteristic":"Õhuliini sisestusvisangul torupüstikul. Ostja mõõtekilp","description":"Õhuliini sisestusvisangu torupüstiku isolaatoritel või klemmidel - ühendusklemmid kuuluvad võrguettevõtjale, torupüstik ja sisestus alates ühendusklemmidest kuulub ostjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."},"24":{"characteristic":"Õhuliini sisestusvisangul torupüstikul. VE mõõtekilp","description":"Õhuliini sisestusvisangu torupüstiku klemmidel või isolaatoritel - ühendusklemmid kuuluvad võrguettevõtjale, torupüstik ja sisestus alates ühendusklemmidest kuuluvad ostjale. Mõõtekilp kuulub võrguettevõtjale."},"25":{"characteristic":"Sisestuskaabli ühendusel õhuliini mastis","description":"Sisestuskaabli ühendusel õhuliini mastis - ühendusklemmid kuuluvad võrguettevõtjale, kaabel alates ühendusklemmidest kuulub ostjale. Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."},"26":{"characteristic":"Sisestuskaabli ühendusel mastil vahe-lülimiskilbis","description":"Sisestuskaabli ühendusel mastile paigaldatud vahekilbis  - vahekilbist ostja  elektripaigaldisse minev sisestuskaabel koos kaablikingadega kuulub ostjale.Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale."},"27":{"characteristic":"Ostja toitekaabli kingadel transiitkilbis","description":"Ostja toitekaabli kingadel transiitkilbis (kaabel koos kaablikingadega kuulub ostjale.Mõõtekilp asub ostja elektripaigaldises ja kuulub ostjale, kilbis oleb arvesti kuulub võrguettevõtjale"},"28":{"characteristic":"Ostja toitekaabli kingadel liitumiskilbis, VE mastil","description":"Liitumispunkt asub liitumiskilbis, mis asub võrguettevõtjale kuuluval mastil. Kaabel koos kaabli otsas olevate kaablikingadega alates liitumiskilbist kuulub ostjale."},"29":{"characteristic":"Ostja toitekaabli kingadel liitumiskilbis, ei asu VE mastil","description":"Liitumispunkt asub kinnistu vahetus läheduses või kinnistul eraldi alusel asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"30":{"characteristic":"Ühel ostjal mitu liitumispunkti ja üks mõõtekilp","description":"Ühel ostjal mitu liitumispunkti ja üks mõõtekilp"},"31":{"characteristic":"Võrguettevõtja kaabli kingadel ostja elektripaigaldises","description":"Hoonesse sisenev kaabel (koos kaablikingadega) kuulub võrguettevõtjale. Mõõtekilp kuulub ostjale, kilbis olev arvesti kuulub võrguettevõtjale"},"32":{"characteristic":"Korterelamu peakilbis peakaitsme elamupoolsetel klemmidel","description":"Maakaablivõrgus korterelamu peakilbis liitumispunkti kaitsme elamupoolsetel  klemmidel. Korterelamu peakilp kuulub ostjale. Võrguettevõtjale kuuluvad võrguettevõtja jaotuses asuvad elektripaigaldise osad  (nt. liitumispunkti kaitsmed, ümberlülitid, välja arvatud tuletõrjeautomaatika  komponendid)."},"33":{"characteristic":"Ostja toitekaabli kingadel alajaama 0,4kV jaotusseadmes","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama 0,4 kV jaotusseadmes. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"34":{"characteristic":"Liitumispunkti asukoht määratakse piiritlusaktiga","description":"Liitumispunkti asukoht määratakse piiritlusaktiga"},"35":{"characteristic":"110 kV trafo alampinge poolel keskpingel","description":"110 kV trafo alampinge poolel keskpingel"},"36":{"characteristic":"35 - 110 kV alajaama alampinge jaotusseadmes","description":"35 - 110 kV alajaama alampinge jaotusseadmes"},"37":{"characteristic":"6 - 35 kV alajaama alampinge (0,38 kV) jaotusseadmes","description":"6 - 35 kV alajaama alampinge (0,38 kV) jaotusseadmes"},"38":{"characteristic":"6 - 35 kV liinil (tüüptingimuste mõistes)","description":"6 - 35 kV liinil (tüüptingimuste mõistes)"},"39":{"characteristic":"35 kV alajaama alampinge jaotusseadmes keskpingel","description":"35 kV alajaama alampinge jaotusseadmes keskpingel"},"40":{"characteristic":"110 kV alajaama alampinge jaotusseadmes keskpingel","description":"110 kV alajaama alampinge jaotusseadmes keskpingel"},"41":{"characteristic":"Kinnistu vahetus läheduses või kinnistul eraldi alusel","description":"Liitumispunkt asub kinnistu vahetus läheduses või kinnistul eraldi alusel asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"42":{"characteristic":"Hoone seinal liitumiskilbis ostja toitekaabli kingadel","description":"Liitumispuntk asub hoone seinal asuvas liitumiskilbis ostja toitekaabli kingadel. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"43":{"characteristic":"AJ konst-l v. kõrval eraldi alusel asuvas kilbis","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama konstruktsioonil või alajaama kõrval asuvas liitumiskilbis. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"44":{"characteristic":"Pärast AJ rek ost toitkbl king er alusel as klbis, kui LP","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama konstruktsioonil või alajaama kõrval asuvas liitumiskilbis. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"45":{"characteristic":"Peale AJ rekonstr. ostja tkbl kingadel AJst väljuva","description":"Liitumispunkt asub 6,10,15,20/0,4 kV alajaama konstruktsioonil või alajaama kõrval asuvas liitumiskilbis. Liitumiskilbist ostja elektripaigaldisse minev kaabel koos kaablikingadega kuulub ostjale."},"46":{"characteristic":"Ostja toitekaabli otstel hoone seinal paikneval kaabliüh","description":"Pärast õhuliini maakaablisse viimist ostja toitekaabli otstel hoone seinal paikneval kaabliühendusel. Kaabliühendus võib paikneda kaabliühenduskarbis (a) või  ühenduskatete all (b)."},"no_image":"Sellele liitumispunktile ei vasta ükski pilt"},"modal_text":{"agreement_cancel_not_successful":"Tühistamine ebaõnnestus","agreement_cancel_successful":"Tühistamine õnnestus","agreement_signing_successful":"Lepingu sõlmimine õnnestus","agreement_signing_unsuccessful":"Lepingu sõlmimine ei õnnestunud","cancel_agreement":"Kas olete kindel, et soovite pakkumise tühistada?","sign_agreement":"Kas olete kindel, et soovite lepingu sõlmida?"},"my_applications":{"phone":"Тел.","project_manager":"Проектный менеджер","project_manager_not_found":"На данный момент данные о руководителе проекта не найдены, попробуйте позже.","application_button_text":"Подробнее","application_due_date":"Ходатайство подано:","application_status_text":"Статус:","bill_paid_thanks":"Спасибо за оплаченный счет","button_application_submitted":"Отменить","button_bill_1st_not_paid":"Оплатить","button_bill_2nd_not_paid":"Оплатить","button_bill_last_not_paid":"Оплатить","button_offer_issued":"Отменить","button_offer_issued_sign":"Я подтверждаю","client_data":"Данные клиента","connections":{"archived":{"showMore":"Подробнее","title":"Прекращенные подключения"}},"connections_title":"Мои присоединения, находящиеся в работе","date_application_submitted":"Ходатайство подано","date_bill_1st_not_paid":"Срок оплаты счета","date_bill_1st_paid":"Счет оплачен","date_bill_2nd_not_paid":"Срок оплаты счета","date_bill_2nd_paid":"Счет оплачен","date_bill_last_not_paid":"Срок оплаты счета","date_bill_last_paid":"Счет оплачен","date_contract_signed":"Договор утвержден","date_job_completed":"Работа выполнена","date_job_in_progress":"Срок выполнения работы","date_job_prep":"Срок выполнения работы","date_offer_expired":"Предложение истекло","date_offer_issued":"Предложение действительно","date_proj_accepted":"Проект готов","date_project_design":"Срок проектирования","date_project_design_prep":"Срок проектирования","date_ready_for_consumption":"Сетевое соединение готово","date_ready_for_production":"Сетевое подключение готово","extra_product_link1":"https://www.elektrilevi.ee/et/teenused/elektripaigaldise-audit","extra_product_link2":"https://www.elektrilevi.ee/et/teenused/ehitusaegne-kilp","extra_product_link3":"https://www.elektrilevi.ee/et/teenused/ajutine-vorguyhendus","extra_product_link4":"https://www.elektrilevi.ee/et/teenused/ehitusaegne-kilp","info_application_submitted":"Посмотреть ходатайство","info_bill_1st_not_paid":"Посмотреть счет","info_bill_1st_paid":"Спасибо за оплаченный счет","info_bill_2nd_not_paid":"Посмотреть счет","info_bill_2nd_paid":"Спасибо за оплаченный счет","info_bill_last_in_progress":"Счет составляется","info_bill_last_not_paid":"Посмотреть счет","info_bill_last_paid":"Спасибо за оплаченный счет","info_contract_signed":{"calculation":"Калькуляция","list":{"title":"Просмотреть док
2ументы договора"},"offer":"Предложение","terms":"Технические условия","appendix":"Приложение к предложению"},"info_job_completed":"Строительство завершено","info_job_in_progress":"На стадии строительства","info_job_prep":"На стадии подготовки к строительству","info_offer_issued":{"calculation":"Калькуляция","contractOfferer":"Составитель предложения","contractOffererPhone":"Тел.","list":{"title":"Просмотреть документы договора"},"offer":"Предложение","terms":"Технические условия","appendix":"Приложение к предложению"},"info_proj_accepted":"Проект готов","info_project_design":"На стадии проектирования","info_project_design_prep":"На стадии подготовки к проектированию","info_ready_for_consumption":{"listItem1":{"content":"представьте <1>аудит<1>Аудит электроустановки нужен для того, чтобы подтвердить электробезопасность места потребления и то, что оно соответствует всем требованиям. Аудит электроустановки могут проводить аккредитованные предприятия.</1></1> соответствия требованиям вашего места потребления"},"listItem2":{"content":"представьте <1>письмо-подтверждение от строителя<1>Если главный предохранитель имеет номинал менее 35 А и речь идет о временной электроустановке третьего типа, достаточно подтверждения соответствия от строителя.</1></1> вашего места потребления, или <3>заключите сетевой договор</3>","link1":"https://elektrilevi.ee/ru/vorguleping"},"title":"У вас есть следующие варианты, чтобы включить ток:"},"info_ready_for_production":{"listItem1":{"content":"Представьте <1>аудит<1>Аудит электроустановки нужен для того, чтобы подтвердить электробезопасность места потребления и то, что оно соответствует всем требованиям. Аудит электроустановки могут проводить аккредитованные предприятия.</1></1> о соответствии своего места потребления предъявляемым требованиям его может заменить <1>письмо-подтверждение от строителя.<1>Если главный предохранитель имеет номинал менее 35 А и речь идет о временной электроустановке третьего типа, достаточно подтверждения соответствия от строителя.</1></1>"},"listItem2":{"content":"Представьте <1>протокол настройки параметров защиты производственного модуля.</1>","link1":"https://www.elektrilevi.ee/documents/8644141/8650194/tootmisseadme_seadistamise_protokoll.docx"},"listItem3":{"content":"Заключите <1>сетевой договор.</1>","link1":"https://elektrilevi.ee/ru/vorguleping"},"listItem4":{"content":"Заключите <1>с продавцом электроэнергии</1> договор о покупке и продаже электроэнергии.","link1":"https://www.elektrilevi.ee/ru/ettevottest/elektriturg?modal=powerSellersTable&tabgroup_1=electricity_market"},"title":"Чтобы пустить ток, у вас есть следующие возможности:"},"installation_audit":"Аудит электроустановки","new_application":{"buttonText":"Подайте новое ходатайство","chooseProduct":"Выберите услугу","productLink1":"https://elektrilevi.ee/ru/liitumised/uhenduse-loomine","productLink2":"https://elektrilevi.ee/ru/teenused/peakaitsme-muutmine","productLink3":"https://elektrilevi.ee/ru/teenused/vorgu-umberehitus","productLink4":"https://elektrilevi.ee/ru/teenused/ajutine-vorguuhendus","productLink5":"https://elektrilevi.ee/ru/teenused/ajutine-vorguuhendus","productName1":"Создание нового сетевого соединения","productName2":"Изменение главного предохранителя","productName3":"Перестройка электрической сети","productName4":"Арендовать щит временного сетевого соединения","productName5":"Подать ходатайство о создании временного сетевого соединения"},"no_applications":"У вас нет договоров, заключенных в самообслуживании.","no_archived_applications":"У Вас нет прекращенных подключений в самообслуживании","objectType_apt":"Квартира","objectType_apt_bldg":"Квартирный дом, совместная покупка","objectType_common":"Дачное товарищество, совместная покупка","objectType_communal":"Потребление общей электроэнергии","objectType_dn_check":"Контрольный счетчик ELV для учета потерь","objectType_dn_self":"Собственное потребление ELV","objectType_fno":"Место потребления сетевого предпринимателя вне РС","objectType_landlot":"Строительный участок","objectType_mlpp":"Площадка с несколькими пунктами подключения","objectType_nonresid":"Промышленное здание","objectType_re_landl":"Район развития недвижимости","objectType_rowhouse":"Рядный дом","objectType_secbuild":"Подсобное здание","objectType_shared":"Разделенное сетевое соединение","objectType_single":"Частный дом","objectType_summerh":"Дача","objectType_temporar":"Временное сетевое соединение","objectType_undef":"Не определено","payment":{"successful":{"text":"Счёт находится в банке на этапе оплаты","title":"Платеж выполнен."}},"pending_payment":"В ожидании поступления платежа","product_JE31":"Новое подключение","product_JE32":"Увеличение главного предохранителя","product_JE33":"Новое подключение","product_JE34":"Увеличение основного предохранителя","product_JE35":"Новое подключение","product_JE36":"Изменение условий потребления","product_JE39":"Новое подключение","product_JE40":"Изменение условий потребления","product_JE41":"Новое подключение","product_JE42":"Новое подключение","product_JE44":"Восстановление сетевого соединения","product_JE50":"Подключение микропроизводителя","product_JE51":"Подключение микропроизводителя","product_JE54":"Подключение микропроизводителя","product_JE71":"Новое подключение","product_JE72":"Увеличение главного предохранителя","product_JE81":"Новое подключение","product_JE82":"Увеличение главного предохранителя","product_JE91":"Новое подключение","product_JE92":"Увеличение основного предохранителя","product_JF01":"Изменение условий потребления","product_JF03":"Реконструкция электрической сети","product_JF61":"Изменение условий потребления","product_JF63":"Изменение условий потребления","product_JF64":"Реконструкция электрической сети","product_JF65":"Изменение условий потребления","product_JK01":"Замена основного предохранителя","product_JK02":"Уменьшение главного предохранителя","product_JK03":"Замена основного предохранителя","product_JK04":"Уменьшение главного предохранителя","product_JK05":"Изменение условий потребления","product_JK06":"Изменение условий потребления","status_application_submitted":"Ходатайство подано","status_bill_1st_not_paid":"Оплата счета","status_bill_1st_paid":"Счет оплачен","status_bill_2nd_not_paid":"Оплата счета","status_bill_2nd_paid":"Счет оплачен","status_bill_last_in_progress":"Оплата счета","status_bill_last_not_paid":"Оплата счета","status_bill_last_paid":"Счет оплачен","status_contract_signed":"Договор заключен","status_job_completed":"Работа выполнена","status_job_done":"Работа выполнена","status_job_in_progress":"Выполнение работы","status_job_prep":"Подготовка к строительству","status_offer_expired":"Срок действия предложения истек","status_offer_issued":"Заключение договора","status_proj_accepted":"Проект готов","status_project_design":"Проектирование","status_project_design_prep":"Проектирование","status_ready_for_consumption":"Начало потребления электроэнергии","status_ready_for_production":"Пользование сетевым подключением","status_unknown":"Неизвестно","temporary_connection":{"link":"https://elektrilevi.ee/ru/teenused/ajutine-vorguuhendus","message":"Я желаю воспользоваться временным сетевым подключением","readMore":"<0>Подробнее »</0>"},"switchboard_during_construction":"Закажите щит на период строительства","switchboard_for_temporary_connection":"Щит для временного сетевого соединения","switchboard_while_constructing":"Щит на период строительства","terms_and_conditions_button_accept":"Я подтверждаю","terms_and_conditions_button_decline":"Отказаться","terms_and_conditions_link":"с условиями договора.","terms_and_conditions_question":"Вы уверены, что хотите заключить Договор?","terms_and_conditions_text":"Я ознакомился и согласен","timeline_extraproducts_title":"Возможность заказать дополнительно"},"payment":{"billDueDate":"Arve maksmise tähtaeg","billId":"Arve nr","bill_deadline":"Arve maksmise tähtaeg {{billDeadline}}","bill_description":"Liitumistasu arve saadame e-kirja teel hiljemalt järgmisel päeval.","bill_no":"Arve nr {{billNo}}","bill_sum":"Arve summa {{billSum}} €","contains_vat":"Hind sisaldab 24% käibemaksu","full_payment":"Maksan ühes osas","one_payment":"1 osamaksega","partial_payment_one":"1 osamakse","partial_payment_second":"2 osamakse","partial_payments":"Maksan mitmes osas","pay":"Maksma","payLater":"Maksan hiljem","total_amount":"Teenuse hind kokku"},"service_point":{"electricity_info_bullet_text":"Testi oma koduseadmete tarbimist ja saad teada, kas Sinu praegune peakaitse on sobiva suurusega või peaksid kaaluma selle väljavahetamist.","electricity_test":"Enne peakaitsme suurendamist või vähendamist soovitame teha","electricity_test_link_text":"Elektritesti","electricity_test_url":"https://elvis-dev.ele
2ktrilevi.ee/et/elektritest","main_fuse_over_32":"Tasule lisandub igakuine ampritasu. Täpsemalt saab lugeda <1>siit</1>.","main_fuse_over_32_url":"https://elvis.elektrilevi.ee/-/doc/8644141/kliendile/elektrilevi_hinnakiri_vorguteenuse_hinnad_alates_1_jaanuarist_2019_EST.pdf","main_fuse_size":"Peakaitsme suurus","main_fuse_with_param":"Peakaitse {{mainFuse}}A","maximum_main_fuse_text":"Saame pakkuda Teile peakaitset suurusega kuni <strong>{{maxMainFuse}} A</strong> kaasa arvatud ilma suuremate ümberehitustöödeta. <strong>Kui soovite sellest suuremat peakaitset on vajalikud ümberehitustööd.</strong>","phases_size":"Faaside arv"},"stepper":{"first":"Teenuse tellimine","second":"Lepingu kinnitamine","third":"Maksmine"},"thank_user_for_application":"Täname taotluse eest, saadame pakkumise üldjuhul 10 päeva jooksul, kuid mitte hiljem kui 30 päeva möödudes.","thank_user_for_application_v2":"Taotluse esitamine õnnestus!"},"common_error":{"something_went_wrong":"Что-то пошло не так.","try_again_later":"Пожалуйста, попробуйте снова позже.","we_are_sorry":"Приносим извинения за неудобства!"},"page_not_found_error":{"page_not_found_title":"Искомая страница не найдена.","page_not_found_description":"Проверьте, корректно ли Вы ввели адрес. Если страницу не удается отобразить по нашей вине, пожалуйста, сообщите об этом по адресу ","link_to_home_page":"Главная страница","private_customer_email":"[email protected]","private_customer_email_href":"mailto:[email protected]","sad_cloud_image_alt":"Грустное облако 404"},"forms":{"common":{"required_label":"обязательное","forms_step_buttons":{"cancel":"Отменить","back":"Назад","next":"Дальше","submit":"Подать ходатайство","to_main_page":"На главную страницу"},"document_handling":{"with_info":{"title":"Документы и дополнительная информация","textarea_label":"Дополнительная информация","optional_description":"В качестве вложения добавьте план местоположения или более подробное описание местоположения в графу для дополнительной информации.","optional_description_error":"Пожалуйста, добавьте в качестве вложения план местонахождения или опишите детали перестройки в поле для дополнительной информации.","description":"В качестве вложений можно загружать файлы с расширениями ASICE, PDF, PNG, JPG, JPEG, DOC(X) и XLS(X). Максимальный размер одного загружаемого файла составляет до 14 МБ. Максимальный общий размер составляет 14 МБ. Если общий размер файлов превышает 14 МБ или не удается добавить вложение, загрузите файлы в удобную для вас среду (напр., Google Drive или Dropbox) и добавьте ссылку на файлы в поле для дополнительной информации ходатайства."},"title":"Документы","description":"В качестве вложений можно загружать файлы с расширениями ASICE, PDF, PNG, JPG, JPEG, DOC(X) и XLS(X). Максимальный размер одного загружаемого файла составляет до 14 МБ. Максимальный общий размер составляет 14 МБ.","add_file":"Добавить вложение","remove_file_aria_label":"Удалить документ","selected_files_list_aria_label":"Приложенные документы","max_file_amount_error_message":"Разрешается добавить до {{ amount }} документов","single_file_size_error_message":"Документ {{ name }} слишком большой. Размер одного файла не должен превышать {{ size }} МБ.","accepted_file_type_error_message":"Документ {{ name }} не соответствует допустимому типу. Допустимые типы файлов: {{ types }}","max_total_file_size_error_message":"Общий размер документов не должен превышать {{ size }} МБ","textarea_description":"поле свободного текста, 255 символов"},"add_contact_person_error":"Введите, пожалуйста, данные контактного лица","contact_phone_placeholder":"5XXXXXXX","contact_email_placeholder":"[email protected]"},"damage_compensation":{"title":"Возмещение ущербов","text_max_length_error_message":"Длина текста может составлять до {{ length }} символов","required_field_error_message":"Заполнение поля обязательно","stepper":{"aria_label":"Шаги информационной формы","completed":"Завершено","current_step":"Нынешний шаг","next_step":"Следующий шаг","steps":{"INJURED_PARTY":"Лицо, которому причинен ущерб","INCIDENT_DESCRIPTION":"Описание происшествия","APPLICATION_DETAILS":"Данные ходатайства"}},"injured_party":{"title":"Данные лица, которому причинен ущерб","description":"Требование о возмещении ущерба подается от имени того лица или учреждения, в роли которого вы сейчас вошли в систему.","required_field_text":"Обязательное поле","sufferer_name":"Лицо/предприятие, которому причинен ущерб: ","phone":"Контактный телефон","phone_required":"Введите номер контактного телефона","phone_invalid":"Введите корректный номер контактного телефона","email":"Адрес эл. почты","email_required":"Введите адрес эл. почты","email_invalid":"Введите корректный адрес эл. почты","checking_account_owner_name_required":"Введите имя и фамилию владельца расчетного счета","checking_account_owner_name":"Имя и фамилия владельца расчетного счета","checking_account_number_required":"Введите номер расчетного счета","checking_account_number":"Номер расчетного счета","insurance_label":"Страхование","insurance_agreement_question":"Есть ли у вас договор страхования имущества, на основании которого возмещается ущерб, причиненный в результате сбоя в работе электрической системы или электроснабжения?","insurance_agreement_question_required":"Выбрать подходящий вариант","do_have_existing_insurance_agreement":"Да","do_not_have_existing_insurance_agreement":"Нет","insurer_name_label":"НаÐ
2·Ð²Ð°Ð½Ð¸Ðµ страховщика","insurer_name_required":"Введите название страховщика","submission_to_insurer_question":"Планируете ли вы подать или уже подали страховщику ходатайство о возмещении ущерба?","submission_to_insurer_required":"Выберите подходящий вариант","submission_already_made":"Да, ходатайство подано","submission_planning_to_make":"Собираюсь подать","submission_not_planning_to_make":"Не планирую подавать"},"event_description":{"title":"Описание события, повлекшего ущерб","required_field_text":"Обязательное поле","event_date_picker_label":"Дата, когда произошло событие","event_address_label":"Адрес места потребления, где произошло событие","address_description":"Выберите место потребления из выпадающего списка","fieldset_label":"Описание события, повлекшего ущерб","damage_description_label":"Описание события с указанием времени","damage_description_description_label":"Длина текста может составлять от 20 до 4000 символов.","address_not_found_in_premises":"Событие произошло по адресу, которого нет в списке мест потребления","open_event_date_calendar_aria_label":"Открыть календарь","clear_event_address_aria_label":"Удалить адрес места потребления","damaged_devices_label":"Описание и приблизительная сумма возмещения ущерба, о котором ходатайствуется","free_text_address":"Адрес места потребления","free_text_address_format":"Улица, дом, в случае квартиры также номер квартиры, населенный пункт","free_text_address_required_message":"Адрес места потребления обязателен","event_address_required_error_message":"Заполнение этого поля обязательно","event_date_required_error_message":"Заполнение этого поля обязательно","event_date_in_the_future_error_message":"Дата не может быть в будущем","damage_description_required_error_message":"Описание обязательно","damage_description_max_length_error_message":"Длина текста может составлять до {{ length }} символов","damage_description_min_length_error_message":"Длина текста должна составлять не менее {{ length }} символов","damage_cost_required_error_message":"Указание стоимости обязательно","damage_cost_invalid_error_message":"Введите корректную стоимость","damage_cost_negative_value_error_message":"Значение не может быть отрицательным","damage_cost_includes_comma_error_message":"Запятая не допускается","damage_cost_not_a_number_error_message":"Допускается только числовое значение","damage_cost_decimal_places_error_message":"Допускается до двух знаков после запятой"},"damaged_devices":{"device_list_aria_label":"Поврежденное устройство","damage_description_label":"Описание поврежденного(-ых) устройств(а)","damage_description_field_description":"Производитель, модель и год приобретения Длина текста может составлять от 20 до 4000 символов.","damage_cost_label":"Ориентировочная стоимость","delete_device_label":"Удалить устройство","add_device_label":"Добавить новое устройство","compensation_sum":"Итого ущерб: {{ sum }} евро"},"application_details":{"files_extra_description":"Здесь вы можете представить док
2ументы, необходимые для подтверждения ущерба, например фотографии или счета за ремонт.","disclaimer":"Физическое лицо, предъявляющее претензию, дает согласие Elektrilevi OÜ на передачу своих персональных данных (включая личный код, имя и фамилию, контактные данные заявителя) третьим лицам, используемым Elektrilevi OÜ для производства по требованию возмещения ущерба, в том объеме, который необходим для производства по данной претензии.","applications_details_title":"Данные ходатайства","applicant_information":"Сведения о запрашивающем лице","contact_information":"Контактные данные","settlement_account_information":"Данные расчетного счета","property_insurance_agreement":"Договор страхования имущества","property_insurance_agreement_YES":"Да","property_insurance_agreement_NO":"Нет","incident_address":"Адрес события","incident_time":"Время события","estimated_damage_cost":"Ориентировочная стоимость ущерба","confirmation_of_conditions":{"agreement_text":"Подтверждаю правильность данных","agreement_required":"Для подачи ходатайства необходимо подтвердить правильность данных"},"euro":"евро"},"notifications":{"device_removed":"Устройство удалено","submit_success":"Ваше ходатайство с требованием возмещения ущерба подано","submit_success_description":"Наш работник службы обслуживания клиентов в ближайшее время рассмотрит его и при необходимости свяжется с вами.","submission_failed":"Не удалось подать ваше ходатайство с требованием возмещения ущерба","submission_failed_description":"Что-то пошло не так. Свяжитесь, пожалуйста, со службой обслуживания клиентов."}},"technical_specification_request":{"title":"Ходатайство о технических условиях","stepper":{"aria_label":"Шаги информационной формы","completed":"Завершено","current_step":"Нынешний шаг","next_step":"Следующий шаг","steps":{"SERVICE_SELECTION":"Выбор услуги","LOCATION_SELECTION":"Выбор местоположения","APPLICATION_DETAILS":"Данные ходатайства"}},"notifications":{"select_service_error":"Пожалуйста, выберите услугу, которую хотите заказать","submit_success":"Ваше ходатайство о технических условиях подано","submit_success_description":"Наш работник службы обслуживания клиентов в ближайшее время рассмотрит его и при необходимости свяжется с вами.","submission_failed":"Не удалось подать ваше ходатайство о технических условиях","submission_failed_description":"Что-то пошло не так. Свяжитесь, пожалуйста, со службой обслуживания клиентов."},"serviceSelect":{"title":"Услуги по техническим условиям","multiServiceInfo":"Если вы хотите заказать несколько различных услуг по одному адресу, подайте отдельное ходатайство на каждую услугу.","paidServiceInfo":"Если услуга является платной, счет будет отправлен после выдачи технических условий. Стоимость услуги составляет 49,60 евро (с НСО).","label":"Заказать услугу по техническим условиям","options":{"TEMP_CONNECTION":"Для временного сетевого подключения (платная)","DETAIL_PLANNING":"Для составления детальной планировки (платная)","ELECTRIC_PROJECT":"Для составления электропроекта","NETWORK_SHARED_USE":"Для совместного пользования электросетью","MEDIUM_VOLTAGE_CONNECTION":"Для подключения при среднем напряжении","NON_ELECTRIC_PROJECT":"Для составления неэлектрического проекта, т. е. проекта здания и коммуникаций (платная)","VOLTAGE_SWITCH":"Переход с линейного напряжения 3x220 В на напряжение 3x400 В (старое напряжение в Таллинне)"}},"location_select":{"title":"Поиск местоположения","longer_description":"Введите адрес в том же формате, в котором он отображается в картографическом приложении Земельного департамента. Если в рамках одного проекта есть несколько местоположений, добавьте дополнительные адреса в графу дополнительной информации на последнем шаÐ
2³Ðµ ходатайства «Данные ходатайства».","description":"Введите адрес в том же формате, в котором он отображается в картографическом приложении Земельного департамента.","address_label":"Адрес","address_info":"Ввод адреса начните с ввода улицы и номера дома или названия хутора/хуторского хозяйства. Напр., «Lille 4, Elva» или «Kastani vkt, Paikuse». Выберите нужный адрес из найденных результатов.","address_info_hint_aria_label":"Описание ввода адреса","address_info_hint_dismiss_button_aria_label":"Закрыть информацию","address_placeholder":"Название хуторского хозяйства или улицы и номер дома, населенный пункт, уезд","address_description":"Для поиска адреса введите не менее трех символов.","address_suggestion_fetch_error":"Произошла техническая ошибка. Попробуйте, пожалуйста, позже.","address_not_selected_error":"Введите, пожалуйста, не менее трех символов и выберите адрес из найденных результатов.","address_free_form_field_empty_error":"Введите улицу, номер дома или название участка известного вам адреса.","address_verification_notice":"Пожалуйста, проверьте введенный адрес.","address_must_match_land_board":"Введенные данные должны совпадать с адресами, указанными в картографическом приложении Земельного департамента.","address_not_found_instruction":"Если адрес не найден в Земельном департаменте, введите известное вам местоположение как минимум со следующей точностью:","address_field_minimum_requirement":"в поле адреса укажите название города или населенного пункта и уезд (например, Keila, Harju maakond)","address_details_field_requirement":"в поле уточнения адреса введите известное название объекта недвижимости или улицы и номер дома.","selected_address_label":"Выбранный адрес","cadastre_number_label":"Кадастровый номер","cadastre_number_not_found":"Не найдено","inaccurate_address_placeholder":"Напр., Puiestee tänav, Meierei maja","address_free_form":"Уточнение адреса"},"application_details":{"selected_service_title":"Выбранная услуга","location_title":"Адрес","voltage_level":"Напряжение","requires_electrical_panel":"Вы выразили желание получить информацию о сдаваемом в аренду щите.","main_fuse_size":"Номинал главного предохранителя","main_fuse_size_unit":"A","description":"Необходимость","date_until":"Желаемая дата окончания","power":"Мощность","applicant_title":"Сведения о запрашивающем лице","applicant_business_code":"Регистрационный код: {{ code }}","applicant_personal_code":"Личный код: {{ code }}","contact_details":"Контактные данные","contact_person_edit_button_label":"Изменить","contact_person_add_button_label":"Добавить","please_add_contact_info_text":"Пожалуйста, укажите данные контактного лица, чтобы при необходимости мы могли связаться для уточнения ходатайства или в случае возникновения каких-либо вопросов.","contact_person_edit_modal_label":"Изменение контактного лица","contact_person_add_modal_label":"Добавление контактного лица","contact_person_name_label":"Имя и фамилия контактного лица","contact_person_name_placeholder":"Имя Фамилия","contact_person_name_required_validation_error":"Введите имя контактного лица.","contact_person_name_val
2idation_error":"Имя контактного лица не может превышать 100 символов.","contact_person_phone_label":"Мобильный телефон","contact_person_phone_required_validation_error":"Введите, пожалуйста, номер мобильного телефона контактного лица.","contact_person_phone_format_validation_error":"Введите, пожалуйста, корректный номер мобильного телефона.","contact_person_email_label":"Адрес эл. почты","contact_person_email_required_validation_error":"Введите, пожалуйста, адрес эл. почты контактного лица.","contact_person_email_format_validation_error":"Введите, пожалуйста, корректный адрес эл. почты.","contact_person_cancel_button_label":"Отменить","contact_person_remove_button_label":"Удалить контактное лицо","contact_person_info_notification_text":"Для добавления или изменения данных контактного лица, пожалуйста, заполните все поля для данных.","contact_person_modal_close_button_aria_label":"Закрыть окно","contact_person_not_added_text":"Контактное лицо не добавлено","contact_person_title":"Контактное лицо","mandatory_contact_person_info_error_message":"Введите, пожалуйста, данные контактного лица."},"voltageSelection":{"voltageSelectLabel":"Напряжение","voltage_not_selected_error_message":"Выберите напряжение","VOLTAGES":{"LOW":"Низкое напряжение","MEDIUM":"Среднее напряжение"}},"mainFuseSizeLabel":"Номинал главного предохранителя (А)","main_fuse_empty_error_message":"Введите номинал главного предохранителя","confirmation_of_conditions":{"additional_services_standard_conditions_and_price_list":"Я ознакомился <1>с типовыми условиями</1> и <3>прейскурантом</3> дополнительных услуг.","shared_network_services_terms_conditions":"Я ознакомился <1>с типовыми условиями</1> совместного использования сетевой инфраструктуры.","additional_services_standard_conditions":"Я ознакомился <1>с типовыми условиями</1> дополнительных услуг.","standard_conditions_link":"https://public-docs.elektrilevi.ee/2/10/lisateenuste_tuuptingimused_cd086bfb6d.pdf","price_list_link":"https://elektrilevi.ee/ru/hinnakirjad/toodete-ja-teenuste-hinnakiri","network_infrastructure_standard_conditions_link":"https://public-docs.elektrilevi.ee/2/10/vorgutaristu_uhiskasutuse_tuuptingimused_1641703578.pdf","agreement_required_error_message":"Для подачи заявления необходимо подтвердить согласие с условиями."},"power_input":{"power_label":"Мощность","power_unit":"кВт","description":"Минимально 630 кВт","power_field_invalid_messages":{"empty":"Введите значение мощности","too_small":"Мощность должна составлять 630 кВт или более","too_big":"Мощность должна составлять 99999 кВт или менее"}},"NETWORK_SHARED_USE":{"title":"Совместное использование электросети","description":"Если электрическая сеть, необходимая для совместного использования, состоит из нескольких отдельных частей, для использования каждой части необходимо составить отдельный проект и, соответственно, заказать отдельные технические условия."},"NON_ELECTRIC_PROJECT":{"title":"Для составления неэлектрического проекта, т. е. проекта здания и коммуникаций","description":"Требования владельца электросети к составлению проектов инженерных сетей (напр., связи, водоснабжения, газоснабжения и т. д.) и сооружений (напр., проезжей части, пешеходно-велосипедной дорожки, парковочной площадки и т. д.)."},"VOLTAGE_SWITCH":{"title":"Переход с линейного напряжения 3x220 В на напряжение 3x400 В","description":"Перед размещением заказа ознакомьтесь с более подробной информацией о переходе с линейного напряжения на нашем сайте.","linkText":"Старое напряжение в Таллинне — Elektrilevi","linkUrl":"https://elektrilevi.ee/ru/liitumised/tallinna-vanapinge"},"TEMP_CONNECTION":{"title":"Для временного сетевого подключения","dateUntilLabel":"До какой даты вы хотите использовать временное сетевое подключение?","datePickerAriaLabel":"Выбрать дату","datePickerNotSelectedErrorMessage":"Выбрать дату","date_over_today_plus_three_years_message":"Дата может быть максимум на 3 года в будущем","date_over_today_plus_three_days_message":"Дата должна быть как минимум через 3 дня","de
2scriptionLabel":"Опишите, зачем вам нужно временное подключение к сети.","description_description":"Например, для строительных работ до установления постоянного соединения; строительства дорог; ремонта мостов; организации ярмарки и т. д.","descriptionEmptyErrorMessage":"Введите описание","panelRentalTitle":"Хотите ли вы арендовать щит для временного сетевого подключения?","panelRentalInfo":"Для временного сетевого подключения мы предлагаем услугу аренды щита. Это удобное решение — мы устанавливаем щит, подключаем необходимые кабели и помогаем при оформлении договоров. С более подробными условиями можно ознакомиться","panelRentalLink":"на нашем сайте","panelRentalLinkText":"https://elektrilevi.ee/ru/teenused/ajutine-vorguuhendus","panelRentalCheckbox":"Желаю получить информацию об аренде щита"},"DETAIL_PLANNING":{"title":"Для составления детальной планировки"},"MEDIUM_VOLTAGE_CONNECTION":{"title":"Для подключения при среднем напряжении"},"ELECTRIC_PROJECT":{"title":"Для составления электропроекта","description":"Условия необходимы проектировщику для составления электропроекта нового или реконструируемого здания."}},"electrical_network_reconstruction":{"title":"Ходатайство о перестройки сети","stepper":{"aria_label":"Шаги формы перестройки сети","completed":"Завершено","current_step":"Нынешний шаг","next_step":"Следующий шаг","steps":{"LOCATION_SELECTION":"Выбор местоположения","APPLICATION_DETAILS":"Данные ходатайства"}},"location_select":{"title":"Поиск местоположения","description":"Пожалуйста, выберите адрес местоположения, по которому вы хотите заказать услугу. Если в рамках одного проекта есть несколько местоположений, добавьте дополнительные адреса в графу дополнительной информации на последнем шаге ходатайства «Данные ходатайства».","format_description":"Введите адрес в том же формате, в котором он отображается в картографическом приложении Земельного департамента.","address_label":"Адрес","address_placeholder":"Название хуторского хозяйства или улицы и номер дома, населенный пункт, уезд","address_description":"Для поиска адреса введите не менее трех символов.","address_info":"Ввод адреса начните с ввода улицы и номера дома или названия хутора/хуторского хозяйства. Напр., «Lille 4, Elva» или «Kastani vkt, Paikuse». Выберите нужный адрес из найденных результатов.","address_info_hint_aria_label":"Описание ввода адреса","address_info_hint_dismiss_button_aria_label":"Закрыть информацию","address_suggestion_fetch_error":"Произошла техническая ошибка. Попробуйте, пожалуйста, позже.","address_not_selected_error":"Введите, пожалуйста, не менее трех символов и выберите адрес из найденных результатов.","address_not_specific_enough_notification":"Пожалуйста, выберите адрес, по которому вы хотели бы заказать услугу, с точностью как минимум до населенного пункта, города или части города. Если перестраиваемая сеть проходит через несколько объектов недвижимости, выберите адрес одного объекта и добавьте остальную информацию в графу дополнительной информации на шаге «Данные ходатайства».","address_level_incorrect_notification":"Пожалуйста, выберите адрес, по которому вы хотели бы заказать услугу, с точностью как минимум до населенного пункта, города или части города.","address_location_marker_description":"Переместите <b>маркер местоположения</b> на карте в место, где находится перестраиваемая электросеть. При необходимости добавьте уточнения в графу дополнительной информации на шаге «Данные ходатайства»."},"application_details":{"location_title":"Адрес","mandatory_contact_person_info_error_message":"Введите, пожалуйста, данные контактного лица.","additional_document_info_placeholder":"Кратко опишите, что вы планируете перестроить. Если проект включает несколько местоположений, укажите здесь и остальные адреса.","confirmation_details":"Стоимость услуги рассчитывается на основе затрат и зависит от объема запланированных работ. Ценовое предложение составляется после подачи ходатайства."},"confirmation_of_conditions":{"price_list":"Я ознакомился <1>с прейскурантом</1>
2, и мне известно, что услуга является платной.","price_list_link":"https://elektrilevi.ee/ru/hinnakirjad/toodete-ja-teenuste-hinnakiri","agreement_required_error_message":"Для подачи ходатайства необходимо подтвердить, что вы ознакомились с прейскурантом услуги и знаете, что услуга является платной."},"notifications":{"submit_success":"Ваше ходатайство о перестройки сети подано.","submit_success_description":"Наш работник службы обслуживания клиентов в ближайшее время рассмотрит его и при необходимости свяжется с вами.","submission_failed":"Не удалось подать ваше ходатайство о перестройке сети","submission_failed_description":"Попробуйте, пожалуйста, позже."}}}}')}},DS=(mS.use(NS).use(I).init({detection:{order:["path"]},debug:!1,supportedLngs:["et","en","ru"],fallbackLng:"et",resources:OS,interpolation:{escapeValue:!1}}),({styles:e={},...t})=>(0,g_.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 208.72 193.89",...t,children:[(0,g_.jsx)("g",{fill:"#5596e2",children:(0,g_.jsx)("path",{d:"M82.23 178.88h4.36v6.16h-4.36v8.33h-7.64v-8.33H58.81l-.34-4.81 16.05-25.36h7.72v24.01zm-16.15 0h8.51v-13.59l-.5.87-8.01 12.72zM116.6 177.45c0 5.32-1.1 9.39-3.3 12.21s-5.43 4.23-9.68 4.23-7.4-1.38-9.62-4.15c-2.22-2.77-3.36-6.73-3.41-11.9v-7.09c0-5.38 1.12-9.46 3.35-12.24s5.44-4.18 9.64-4.18 7.4 1.38 9.62 4.14c2.22 2.76 3.36 6.72 3.41 11.88v7.09zm-7.64-7.79c0-3.19-.44-5.52-1.31-6.97s-2.23-2.18-4.09-2.18-3.12.69-3.98 2.08-1.31 3.55-1.36 6.5v9.37c0 3.14.43 5.47 1.28 7s2.22 2.29 4.11 2.29 3.22-.73 4.05-2.2c.83-1.46 1.26-3.7 1.3-6.72v-9.16zM144.36 178.88h4.36v6.16h-4.36v8.33h-7.64v-8.33h-15.78l-.34-4.81 16.05-25.36h7.72v24.01zm-16.15 0h8.51v-13.59l-.5.87-8.01 12.72z"})}),(0,g_.jsx)("path",{d:"M151.48 42.51c-2.33 0-4.56.33-6.8.61-7.17-20.46-25.64-35.13-47.49-35.13-27.47 0-49.71 23.1-50.63 51.9C24.97 61.57 8 76.66 8 95.24c0 19.7 19.01 35.67 42.46 35.67h101.01c27.2 0 49.25-19.79 49.25-44.21s-22.05-44.21-49.25-44.21z",fill:"none",stroke:"#5596e2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"16"}),(0,g_.jsx)("path",{d:"M75.39 89.78c11.23-11.23 30.18-10.48 42.33 1.67",fill:"none",stroke:"#5596e2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"10"}),(0,g_.jsx)("circle",{cx:"80.01",cy:"59.49",r:"8.15",fill:"#5596e2"}),(0,g_.jsx)("circle",{cx:"113.57",cy:"59.49",r:"8.15",fill:"#5596e2"})]})),AS=["et","en","ru"];function IS(){const{t:e}=A("translation",{keyPrefix:"page_not_found_error"}),{t}=A("translation",{keyPrefix:"general"});return(0,g_.jsxs)(Pp,{className:"flex flex-col flex-wrap justify-center gap-elv-64 pb-elv-48 pt-elv-48",children:[(0,g_.jsx)(DS,{className:"relative mt-auto max-w-[14.75rem] self-center",role:"img","aria-label":e("sad_cloud_image_alt")}),(0,g_.jsx)("div",{className:"grid grid-cols-1 justify-items-center gap-elv-48 lg:grid-cols-3",children:AS.map(n=>function(n){return(0,g_.jsxs)("div",{className:"relative h-full max-w-[30rem] self-center",children:[(0,g_.jsx)(Ac,{variant:"h2",className:"mb-4",children:e("page_not_found_title",{lng:n})}),(0,g_.jsxs)(Ac,{variant:"text",as:"p",weight:400,className:"mb-4",children:[(0,g_.jsx)("span",{children:e("page_not_found_description",{lng:n})}),(0,g_.jsx)(Ny,{className:"link",href:e("private_customer_email_href",{lng:n}),children:e("private_customer_email",{lng:n})})]}),(0,g_.jsx)(Ac,{variant:"text",as:"p",textSize:"lg",weight:700,children:(0,g_.jsxs)(Ny,{className:"link",href:t("link_to_self_service_home_page",{lng:n}),children:[e("link_to_home_page",{lng:n}),(0,g_.jsx)(Z,{"data-testid":"chevron-icon"})]})})]},n)}(n))})]})}var $S=n(942),VS=n.n($S);function FS({children:e,className:t,innerClassName:n}){return(0,g_.jsx)(Pp,{className:VS()("bg-neutral-light pb-14 pt-7 md:pb-20 md:pt-12",t),children:(0,g_.jsx)("div",{className:VS()("m-auto max-w-[90rem]",n),children:e})})}function zS({children:e,dataTestId:t,className:n,variant:i="h2"}){return(0,g_.jsx)(Ac,{variant:i,as:"h1",className:VS()("mb-8",n),"data-testid":t,children:e})}function KS(){function e(){return window.rootKeycloak.keycloak}async function t(){return window.rootKeycloak.keycloak?.updateToken(5).then(()=>window.rootKeycloak.keycloak?.tokenParsed).catch(()=>{console.error("Error updating user token")})}async function n(){const e=await t();return!(e?.logged_in_as&&e?.logged_in_as_authz_level)}function i(e){return e.replace(/[a-zA-Z]/g,"")}async function a(e){return await n()&&e.preferred_username?i(e.preferred_username):void 0}return{logout:function(t){const n=e();n?.logout({redirectUri:t})},getActiveRole:async function(){const e=await t();return{customerServicesId:e?.logged_in_as?e.logged_in_as:e?.customer_id,name:e?.logged_in_as_name?e.logged_in_as_name:e?.name}},isLoggedInWithoutUser:async function(){const e=await t();return"-2"===e?.customer_id},isLoggedInWithUser:async function(){const e=await t();return e?.customer_id&&Number.parseInt(e.customer_id,10)>0},getNameFromToken:async function(){const e=await t();return e?.name?e.name:""},getPersonalCodeFromToken:async function(){const e=await t();return e?.preferred_username?i(e.preferred_username):""},getSubjectFromToken:async function(){const e=await t();return e?.sub},updateToken:async function(){const t=e();return t?.updateToken(-1)},getAuthzLevel:async function(){const e=await t();if("-1"===e?.customer_id||"-2"===e?.customer_id||"-3"===e?.customer_id)throw new Error("Cannot get user authorization level, reason: customer_id value is "+e?.customer_id);return e?.logged_in_as_authz_level?e.logged_in_as_authz_level:"2"},isCoBrowseRole:async function(){const e=await t();return"4"===e?.logged_in_as_authz_level},getRepresentingMyself:n,getActiveRoleV2:async function(){const e=await t();return{personalIdentifierCode:await a(e),businessIdentifierCode:e?.logged_in_as_business_code?e.logged_in_as_business_code:void 0,name:e?.logged_in_as_name?e.logged_in_as_name:e?.name}},currentlyRepresentingABusiness:async function(){const e=await t();return!!e?.logged_in_as_business_code}}}function US(e,t){return function(){return e.apply(t,arguments)}}const{toString:BS}=Object.prototype,{getPrototypeOf:HS}=Object,{iterator:WS,toStringTag:qS}=Symbol,JS=(GS=Object.create(null),e=>{const t=BS.call(e);return GS[t]||(GS[t]=t.slice(8,-1).toLowerCase())});var GS;const YS=e=>(e=e.toLowerCase(),t=>JS(t)===e),XS=e=>t=>typeof t===e,{isArray:ZS}=Array,QS=XS("undefined");function ex(e){return null!==e&&!QS(e)&&null!==e.constructor&&!QS(e.constructor)&&ix(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const tx=YS("ArrayBuffer"),nx=XS("string"),ix=XS("function"),ax=XS("number"),rx=e=>null!==e&&"object"==typeof e,ox=e=>{if("object"!==JS(e))return!1;const t=HS(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||qS in e||WS in e)},sx=YS("Date"),lx=YS("File"),ux=YS("Blob"),cx=YS("FileList"),dx="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:{},px=void 0!==dx.FormData?dx.FormData:void 0,mx=YS("URLSearchParams"),[fx,hx,gx,vx]=["ReadableStream","Request","Response","Headers"].map(YS);function bx(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let i,a;if("object"!=typeof e&&(e=[e]),ZS(e))for(i=0,a=e.length;i<a;i++)t.call(null,e[i],i,e);else{if(ex(e))return;const a=n?Object.getOwnPropertyNames(e):Object.keys(e),r=a.length;let o;for(i=0;i<r;i++)o=a[i],t.call(null,e[o],o,e)}}function yx(e,t){if(ex(e))return null;t=t.toLowerCase();const n=Object.keys(e);let i,a=n.length;for(;a-- >0;)if(i=n[a],t===i.toLowerCase())return i;return null}const _x="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:globalThis,kx=e=>!QS(e)&&e!==_x,wx=(Sx="undefined"!=typeof Uint8Array&&HS(Uint8Array),e=>Sx&&e instanceof Sx);var Sx;const xx=YS("HTMLFormElement"),Ex=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Tx=YS("RegExp"),jx=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),i={};bx(n,(n,a)=>{let r;!1!==(r=t(n,a,e))&&(i[a]=r||n)}),Object.defineProperties(e,i)},Cx=YS("AsyncFunction"),Px=(Mx="function"==typeof setImmediate,Lx=ix(_x.postMessage),Mx?setImmediate:Lx?(Rx=`axios@${Math.random()}`,Nx=[],_x.addEventListener("message",({source:e,data:t})=>{e===_x&&t===Rx&&Nx.length&&Nx.shift()()},!1),e=>{Nx.push(e),_x.postMessage(Rx,"*")}):e=>setTimeout(e));var Mx,Lx,Rx,Nx;const Ox="undefined"!=typeof queueMicrotask?queueMicrotask.bind(_x):"undefined"!=typeof process&&process.nextTick||Px,Dx={isArray:ZS,isArrayBuffer:tx,isBuffer:ex,isFormData:e=>{if(!e)return!1;if(px&&e instanceof px)return!0;const t=HS(e);if(!t||t===Object.prototype)return!1;if(!ix(e.append))return!1;const n=JS(e);return"formdata"===n||"object"===n&&ix(e.toString)&&"[object FormData]"===e.toString()},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&tx(e.buffer),t},isString:nx,isNumber:ax,isBoolean:e=>!0===e||!1===e,isObject:rx,isPlainObject:ox,isEmptyObject:e=>{if(!rx(e)||ex(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:fx,isRequest:hx,isResponse:gx,isHeaders:vx,isUndefined:QS,isDate:sx,isFile:lx,isReactNativeBlob:e=>!(!e||void 0===e.uri),isReactNative:e=>e&&void 0!==e.getParts,isBlob:ux,isRegExp:Tx,isFunction:ix,isStream:e=>rx(e)&&ix(e.pipe),isURLSearchParams:mx,isTypedArray:wx,isFileList:cx,forEac
vendor: 9,297 bytes, line 2
2h:bx,merge:function e(){const{caseless:t,skipUndefined:n}=kx(this)&&this||{},i={},a=(a,r)=>{if("__proto__"===r||"constructor"===r||"prototype"===r)return;const o=t&&yx(i,r)||r;ox(i[o])&&ox(a)?i[o]=e(i[o],a):ox(a)?i[o]=e({},a):ZS(a)?i[o]=a.slice():n&&QS(a)||(i[o]=a)};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&bx(arguments[e],a);return i},extend:(e,t,n,{allOwnKeys:i}={})=>(bx(t,(t,i)=>{n&&ix(t)?Object.defineProperty(e,i,{value:US(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,i,{value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:i}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,i)=>{e.prototype=Object.create(t.prototype,i),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,i)=>{let a,r,o;const s={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),r=a.length;r-- >0;)o=a[r],i&&!i(o,e,t)||s[o]||(t[o]=e[o],s[o]=!0);e=!1!==n&&HS(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:JS,kindOfTest:YS,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const i=e.indexOf(t,n);return-1!==i&&i===n},toArray:e=>{if(!e)return null;if(ZS(e))return e;let t=e.length;if(!ax(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[WS]).call(e);let i;for(;(i=n.next())&&!i.done;){const n=i.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const i=[];for(;null!==(n=e.exec(t));)i.push(n);return i},isHTMLForm:xx,hasOwnProperty:Ex,hasOwnProp:Ex,reduceDescriptors:jx,freezeMethods:e=>{jx(e,(t,n)=>{if(ix(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const i=e[n];ix(i)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))})},toObjectSet:(e,t)=>{const n={},i=e=>{e.forEach(e=>{n[e]=!0})};return ZS(e)?i(e):i(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:yx,global:_x,isContextDefined:kx,isSpecCompliantForm:function(e){return!!(e&&ix(e.append)&&"FormData"===e[qS]&&e[WS])},toJSONObject:e=>{const t=new Array(10),n=(e,i)=>{if(rx(e)){if(t.indexOf(e)>=0)return;if(ex(e))return e;if(!("toJSON"in e)){t[i]=e;const a=ZS(e)?[]:{};return bx(e,(e,t)=>{const r=n(e,i+1);!QS(r)&&(a[t]=r)}),t[i]=void 0,a}}return e};return n(e,0)},isAsyncFn:Cx,isThenable:e=>e&&(rx(e)||ix(e))&&ix(e.then)&&ix(e.catch),setImmediate:Px,asap:Ox,isIterable:e=>null!=e&&ix(e[WS])};class Ax extends Error{static from(e,t,n,i,a,r){const o=new Ax(e.message,t||e.code,n,i,a);return o.cause=e,o.name=e.name,null!=e.status&&null==o.status&&(o.status=e.status),r&&Object.assign(o,r),o}constructor(e,t,n,i,a){super(e),Object.defineProperty(this,"message",{value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),i&&(this.request=i),a&&(this.response=a,this.status=a.status)}toJSON(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Dx.toJSONObject(this.config),code:this.code,status:this.status}}}Ax.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",Ax.ERR_BAD_OPTION="ERR_BAD_OPTION",Ax.ECONNABORTED="ECONNABORTED",Ax.ETIMEDOUT="ETIMEDOUT",Ax.ERR_NETWORK="ERR_NETWORK",Ax.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",Ax.ERR_DEPRECATED="ERR_DEPRECATED",Ax.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",Ax.ERR_BAD_REQUEST="ERR_BAD_REQUEST",Ax.ERR_CANCELED="ERR_CANCELED",Ax.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",Ax.ERR_INVALID_URL="ERR_INVALID_URL",Ax.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const Ix=Ax;function $x(e){return Dx.isPlainObject(e)||Dx.isArray(e)}function Vx(e){return Dx.endsWith(e,"[]")?e.slice(0,-2):e}function Fx(e,t,n){return e?e.concat(t).map(function(e,t){return e=Vx(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}const zx=Dx.toFlatObject(Dx,{},null,function(e){return/^is[A-Z]/.test(e)}),Kx=function(e,t,n){if(!Dx.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const i=(n=Dx.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!Dx.isUndefined(t[e])})).metaTokens,a=n.visitor||d,r=n.dots,o=n.indexes,s=n.Blob||"undefined"!=typeof Blob&&Blob,l=void 0===n.maxDepth?100:n.maxDepth,u=s&&Dx.isSpecCompliantForm(t);if(!Dx.isFunction(a))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(Dx.isDate(e))return e.toISOString();if(Dx.isBoolean(e))return e.toString();if(!u&&Dx.isBlob(e))throw new Ix("Blob is not supported. Use a Buffer instead.");return Dx.isArrayBuffer(e)||Dx.isTypedArray(e)?u&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function d(e,n,a){let s=e;if(Dx.isReactNative(t)&&Dx.isReactNativeBlob(e))return t.append(Fx(a,n,r),c(e)),!1;if(e&&!a&&"object"==typeof e)if(Dx.endsWith(n,"{}"))n=i?n:n.slice(0,-2),e=JSON.stringify(e);else if(Dx.isArray(e)&&function(e){return Dx.isArray(e)&&!e.some($x)}(e)||(Dx.isFileList(e)||Dx.endsWith(n,"[]"))&&(s=Dx.toArray(e)))return n=Vx(n),s.forEach(function(e,i){!Dx.isUndefined(e)&&null!==e&&t.append(!0===o?Fx([n],i,r):null===o?n:n+"[]",c(e))}),!1;return!!$x(e)||(t.append(Fx(a,n,r),c(e)),!1)}const p=[],m=Object.assign(zx,{defaultVisitor:d,convertValue:c,isVisitable:$x});if(!Dx.isObject(e))throw new TypeError("data must be an object");return function e(n,i,r=0){if(!Dx.isUndefined(n)){if(r>l)throw new Ix("Object is too deeply nested ("+r+" levels). Max depth: "+l,Ix.ERR_FORM_DATA_DEPTH_EXCEEDED);if(-1!==p.indexOf(n))throw Error("Circular reference detected in "+i.join("."));p.push(n),Dx.forEach(n,function(n,o){!0===(!(Dx.isUndefined(n)||null===n)&&a.call(t,n,Dx.isString(o)?o.trim():o,i,m))&&e(n,i?i.concat(o):[o],r+1)}),p.pop()}}(e),t};function Ux(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(e){return t[e]})}function Bx(e,t){this._pairs=[],e&&Kx(e,this,t)}const Hx=Bx.prototype;Hx.append=function(e,t){this._pairs.push([e,t])},Hx.toString=function(e){const t=e?function(t){return e.call(this,t,Ux)}:Ux;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};const Wx=Bx;function qx(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Jx(e,t,n){if(!t)return e;const i=n&&n.encode||qx,a=Dx.isFunction(n)?{serialize:n}:n,r=a&&a.serialize;let o;if(o=r?r(t,a):Dx.isURLSearchParams(t)?t.toString():new Wx(t,a).toString(i),o){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}const Gx=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Dx.forEach(this.handlers,function(t){null!==t&&e(t)})}},Yx={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0},Xx={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Wx,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},Zx="undefined"!=typeof window&&"undefined"!=typeof document,Qx="object"==typeof navigator&&navigator||void 0,eE=Zx&&(!Qx||["ReactNative","NativeScript","NS"].indexOf(Qx.product)<0),tE="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,nE=Zx&&window.location.href||"http://localhost",iE={...i,...Xx},aE=function(e){function t(e,n,i,a){let r=e[a++];if("__proto__"===r)return!0;const o=Number.isFinite(+r),s=a>=e.length;return r=!r&&Dx.isArray(i)?i.length:r,s?(Dx.hasOwnProp(i,r)?i[r]=Dx.isArray(i[r])?i[r].concat(n):[i[r],n]:i[r]=n,!o):(i[r]&&Dx.isObject(i[r])||(i[r]=[]),t(e,n,i[r],a)&&Dx.isArray(i[r])&&(i[r]=function(e){const t={},n=Object.keys(e);let i;const a=n.length;let r;for(i=0;i<a;i++)r=n[i],t[r]=e[r];return t}(i[r])),!o)}if(Dx.isFormData(e)&&Dx.isFunction(e.entries)){const n={};return Dx.forEachEntry(e,(e,i)=>{t(function(e){return Dx.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0])}(e),i,n,0)}),n}return null},rE=(e,t)=>null!=e&&Dx.hasOwnProp(e,t)?e[t]:void 0,oE={transitional:Yx,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",i=n.indexOf("application/json")>-1,a=Dx.isObject(e);if(a&&Dx.isHTMLForm(e)&&(e=new FormData(e)),Dx.isFormData(e))return i?JSON.stringify(aE(e)):e;if(Dx.isArrayBuffer(e)||Dx.isBuffer(e)||Dx.isStream(e)||Dx.isFile(e)||Dx.isBlob(e)||Dx.isReadableStream(e))return e;if(Dx.isArrayBufferView(e))return e.buffer;if(Dx.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let r;
vendor: 4,083 bytes, line 2
2if(a){const t=rE(this,"formSerializer");if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Kx(e,new iE.classes.URLSearchParams,{visitor:function(e,t,n,i){return iE.isNode&&Dx.isBuffer(e)?(this.append(t,e.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)},...t})}(e,t).toString();if((r=Dx.isFileList(e))||n.indexOf("multipart/form-data")>-1){const n=rE(this,"env"),i=n&&n.FormData;return Kx(r?{"files[]":e}:e,i&&new i,t)}}return a||i?(t.setContentType("application/json",!1),function(e){if(Dx.isString(e))try{return(0,JSON.parse)(e),Dx.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=rE(this,"transitional")||oE.transitional,n=t&&t.forcedJSONParsing,i=rE(this,"responseType"),a="json"===i;if(Dx.isResponse(e)||Dx.isReadableStream(e))return e;if(e&&Dx.isString(e)&&(n&&!i||a)){const n=!(t&&t.silentJSONParsing)&&a;try{return JSON.parse(e,rE(this,"parseReviver"))}catch(e){if(n){if("SyntaxError"===e.name)throw Ix.from(e,Ix.ERR_BAD_RESPONSE,this,null,rE(this,"response"));throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:iE.classes.FormData,Blob:iE.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Dx.forEach(["delete","get","head","post","put","patch"],e=>{oE.headers[e]={}});const sE=oE,lE=Dx.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),uE=Symbol("internals"),cE=/[^\x09\x20-\x7E\x80-\xFF]/g;function dE(e){return e&&String(e).trim().toLowerCase()}function pE(e){return!1===e||null==e?e:Dx.isArray(e)?e.map(pE):function(e){let t=0,n=e.length;for(;t<n;){const n=e.charCodeAt(t);if(9!==n&&32!==n)break;t+=1}for(;n>t;){const t=e.charCodeAt(n-1);if(9!==t&&32!==t)break;n-=1}return 0===t&&n===e.length?e:e.slice(t,n)}(String(e).replace(cE,""))}function mE(e,t,n,i,a){return Dx.isFunction(i)?i.call(this,t,n):(a&&(t=n),Dx.isString(t)?Dx.isString(i)?-1!==t.indexOf(i):Dx.isRegExp(i)?i.test(t):void 0:void 0)}class fE{constructor(e){e&&this.set(e)}set(e,t,n){const i=this;function a(e,t,n){const a=dE(t);if(!a)throw new Error("header name must be a non-empty string");const r=Dx.findKey(i,a);(!r||void 0===i[r]||!0===n||void 0===n&&!1!==i[r])&&(i[r||t]=pE(e))}const r=(e,t)=>Dx.forEach(e,(e,n)=>a(e,n,t));if(Dx.isPlainObject(e)||e instanceof this.constructor)r(e,t);else if(Dx.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))r((e=>{const t={};let n,i,a;return e&&e.split("\n").forEach(function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),i=e.substring(a+1).trim(),!n||t[n]&&lE[n]||("set-cookie"===n?t[n]?t[n].push(i):t[n]=[i]:t[n]=t[n]?t[n]+", "+i:i)}),t})(e),t);else if(Dx.isObject(e)&&Dx.isIterable(e)){let n,i,a={};for(const t of e){if(!Dx.isArray(t))throw TypeError("Object iterator must return a key-value pair");a[i=t[0]]=(n=a[i])?Dx.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}r(a,t)}else null!=e&&a(t,e,n);return this}get(e,t){if(e=dE(e)){const n=Dx.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=n.exec(e);)t[i[1]]=i[2];return t}(e);if(Dx.isFunction(t))return t.call(this,e,n);if(Dx.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=dE(e)){const n=Dx.findKey(this,e);return!(!n||void 0===this[n]||t&&!mE(0,this[n],n,t))}return!1}delete(e,t){const n=this;let i=!1;function a(e){if(e=dE(e)){const a=Dx.findKey(n,e);!a||t&&!mE(0,n[a],a,t)||(delete n[a],i=!0)}}return Dx.isArray(e)?e.forEach(a):a(e),i}clear(e){const t=Object.keys(this);let n=t.length,i=!1;for(;n--;){const a=t[n];e&&!mE(0,this[a],a,e,!0)||(delete this[a],i=!0)}return i}normalize(e){const t=this,n={};
vendor: 5,040 bytes, line 2
2return Dx.forEach(this,(i,a)=>{const r=Dx.findKey(n,a);if(r)return t[r]=pE(i),void delete t[a];const o=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}(a):String(a).trim();o!==a&&delete t[a],t[o]=pE(i),n[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Dx.forEach(this,(n,i)=>{null!=n&&!1!==n&&(t[i]=e&&Dx.isArray(n)?n.join(", "):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){const t=(this[uE]=this[uE]={accessors:{}}).accessors,n=this.prototype;function i(e){const i=dE(e);t[i]||(function(e,t){const n=Dx.toCamelCase(" "+t);["get","set","has"].forEach(i=>{Object.defineProperty(e,i+n,{value:function(e,n,a){return this[i].call(this,t,e,n,a)},configurable:!0})})}(n,e),t[i]=!0)}return Dx.isArray(e)?e.forEach(i):i(e),this}}fE.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Dx.reduceDescriptors(fE.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),Dx.freezeMethods(fE);const hE=fE;function gE(e,t){const n=this||sE,i=t||n,a=hE.from(i.headers);let r=i.data;return Dx.forEach(e,function(e){r=e.call(n,r,a.normalize(),t?t.status:void 0)}),a.normalize(),r}function vE(e){return!(!e||!e.__CANCEL__)}const bE=class extends Ix{constructor(e,t,n){super(e??"canceled",Ix.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}};function yE(e,t,n){const i=n.config.validateStatus;n.status&&i&&!i(n.status)?t(new Ix("Request failed with status code "+n.status,[Ix.ERR_BAD_REQUEST,Ix.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const _E=(e,t,n=3)=>{let i=0;const a=function(e,t){e=e||10;const n=new Array(e),i=new Array(e);let a,r=0,o=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),u=i[o];a||(a=l),n[r]=s,i[r]=l;let c=o,d=0;for(;c!==r;)d+=n[c++],c%=e;if(r=(r+1)%e,r===o&&(o=(o+1)%e),l-a<t)return;const p=u&&l-u;return p?Math.round(1e3*d/p):void 0}}(50,250);return function(e,t){let n,i,a=0,r=1e3/t;const o=(t,r=Date.now())=>{a=r,n=null,i&&(clearTimeout(i),i=null),e(...t)};return[(...e)=>{const t=Date.now(),s=t-a;s>=r?o(e,t):(n=e,i||(i=setTimeout(()=>{i=null,o(n)},r-s)))},()=>n&&o(n)]}(n=>{const r=n.loaded,o=n.lengthComputable?n.total:void 0,s=null!=o?Math.min(r,o):r,l=Math.max(0,s-i),u=a(l);i=Math.max(i,s),e({loaded:s,total:o,progress:o?s/o:void 0,bytes:l,rate:u||void 0,estimated:u&&o?(o-s)/u:void 0,event:n,lengthComputable:null!=o,[t?"download":"upload"]:!0})},n)},kE=(e,t)=>{const n=null!=e;return[i=>t[0]({lengthComputable:n,total:e,loaded:i}),t[1]]},wE=e=>(...t)=>Dx.asap(()=>e(...t)),SE=iE.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,iE.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(iE.origin),iE.navigator&&/(msie|trident)/i.test(iE.navigator.userAgent)):()=>!0,xE=iE.hasStandardBrowserEnv?{write(e,t,n,i,a,r,o){if("undefined"==typeof document)return;const s=[`${e}=${encodeURIComponent(t)}`];Dx.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),Dx.isString(i)&&s.push(`path=${i}`),Dx.isString(a)&&s.push(`domain=${a}`),!0===r&&s.push("secure"),Dx.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join("; ")},read(e){if("undefined"==typeof document)return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};function EE(e,t,n){let i=!("string"==typeof(a=t)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(a));var a;return e&&(i||!1===n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const TE=e=>e instanceof hE?{...e}:e;function jE(e,t){t=t||{};const n=Object.create(null);function i(e,t,n,i){return Dx.isPlainObject(e)&&Dx.isPlainObject(t)?Dx.merge.call({caseless:i},e,t):Dx.isPlainObject(t)?Dx.merge({},t):Dx.isArray(t)?t.slice():t}function a(e,t,n,a){return Dx.isUndefined(t)?Dx.isUndefined(e)?void 0:i(void 0,e,0,a):i(e,t,0,a)}function r(e,t){if(!Dx.isUndefined(t))return i(void 0,t)}function o(e,t){return Dx.isUndefined(t)?Dx.isUndefined(e)?void 0:i(void 0,e):i(void 0,t)}function s(n,a,r){return Dx.hasOwnProp(t,r)?i(n,a):Dx.hasOwnProp(e,r)?i(void 0,n):void 0}Object.defineProperty(n,"hasOwnProperty",{value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});const l={url:r,method:r,data:r,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBo
2dyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,allowedSocketPaths:o,responseEncoding:o,validateStatus:s,headers:(e,t,n)=>a(TE(e),TE(t),0,!0)};return Dx.forEach(Object.keys({...e,...t}),function(i){if("__proto__"===i||"constructor"===i||"prototype"===i)return;const r=Dx.hasOwnProp(l,i)?l[i]:a,o=r(Dx.hasOwnProp(e,i)?e[i]:void 0,Dx.hasOwnProp(t,i)?t[i]:void 0,i);Dx.isUndefined(o)&&r!==s||(n[i]=o)}),n}const CE=e=>{const t=jE({},e),n=e=>Dx.hasOwnProp(t,e)?t[e]:void 0,i=n("data");let a=n("withXSRFToken");const r=n("xsrfHeaderName"),o=n("xsrfCookieName");let s=n("headers");const l=n("auth"),u=n("baseURL"),c=n("allowAbsoluteUrls"),d=n("url");if(t.headers=s=hE.from(s),t.url=Jx(EE(u,d,c),e.params,e.paramsSerializer),l&&s.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),Dx.isFormData(i))if(iE.hasStandardBrowserEnv||iE.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if(Dx.isFunction(i.getHeaders)){const e=i.getHeaders(),t=["content-type","content-length"];Object.entries(e).forEach(([e,n])=>{t.includes(e.toLowerCase())&&s.set(e,n)})}if(iE.hasStandardBrowserEnv&&(Dx.isFunction(a)&&(a=a(t)),!0===a||null==a&&SE(t.url))){const e=r&&o&&xE.read(o);e&&s.set(r,e)}return t},PE="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){const i=CE(e);let a=i.data;const r=hE.from(i.headers).normalize();let o,s,l,u,c,{responseType:d,onUploadProgress:p,onDownloadProgress:m}=i;function f(){u&&u(),c&&c(),i.cancelToken&&i.cancelToken.unsubscribe(o),i.signal&&i.signal.removeEventListener("abort",o)}let h=new XMLHttpRequest;function g(){if(!h)return;const i=hE.from("getAllResponseHeaders"in h&&h.getAllResponseHeaders());yE(function(e){t(e),f()},function(e){n(e),f()},{data:d&&"text"!==d&&"json"!==d?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:i,config:e,request:h}),h=null}h.open(i.method.toUpperCase(),i.url,!0),h.timeout=i.timeout,"onloadend"in h?h.onloadend=g:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(g)},h.onabort=function(){h&&(n(new Ix("Request aborted",Ix.ECONNABORTED,e,h)),h=null)},h.onerror=function(t){const i=t&&t.message?t.message:"Network Error",a=new Ix(i,Ix.ERR_NETWORK,e,h);a.event=t||null,n(a),h=null},h.ontimeout=function(){let t=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const a=i.transitional||Yx;i.timeoutErrorMessage&&(t=i.timeoutErrorMessage),n(new Ix(t,a.clarifyTimeoutError?Ix.ETIMEDOUT:Ix.ECONNABORTED,e,h)),h=null},void 0===a&&r.setContentType(null),"setRequestHeader"in h&&Dx.forEac
vendor: 11,619 bytes, line 2
2h(r.toJSON(),function(e,t){h.setRequestHeader(t,e)}),Dx.isUndefined(i.withCredentials)||(h.withCredentials=!!i.withCredentials),d&&"json"!==d&&(h.responseType=i.responseType),m&&([l,c]=_E(m,!0),h.addEventListener("progress",l)),p&&h.upload&&([s,u]=_E(p),h.upload.addEventListener("progress",s),h.upload.addEventListener("loadend",u)),(i.cancelToken||i.signal)&&(o=t=>{h&&(n(!t||t.type?new bE(null,e,h):t),h.abort(),h=null)},i.cancelToken&&i.cancelToken.subscribe(o),i.signal&&(i.signal.aborted?o():i.signal.addEventListener("abort",o)));const v=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(i.url);v&&-1===iE.protocols.indexOf(v)?n(new Ix("Unsupported protocol "+v+":",Ix.ERR_BAD_REQUEST,e)):h.send(a||null)})},ME=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,i=new AbortController;const a=function(e){if(!n){n=!0,o();const t=e instanceof Error?e:this.reason;i.abort(t instanceof Ix?t:new bE(t instanceof Error?t.message:t))}};let r=t&&setTimeout(()=>{r=null,a(new Ix(`timeout of ${t}ms exceeded`,Ix.ETIMEDOUT))},t);const o=()=>{e&&(r&&clearTimeout(r),r=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(a):e.removeEventListener("abort",a)}),e=null)};e.forEach(e=>e.addEventListener("abort",a));const{signal:s}=i;return s.unsubscribe=()=>Dx.asap(o),s}},LE=function*(e,t){let n=e.byteLength;if(!t||n<t)return void(yield e);let i,a=0;for(;a<n;)i=a+t,yield e.slice(a,i),a=i},RE=(e,t,n,i)=>{const a=async function*(e,t){for await(const n of async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}}(e))yield*LE(n,t)}(e,t);let r,o=0,s=e=>{r||(r=!0,i&&i(e))};return new ReadableStream({async pull(e){try{const{done:t,value:i}=await a.next();if(t)return s(),void e.close();let r=i.byteLength;if(n){let e=o+=r;n(e)}e.enqueue(new Uint8Array(i))}catch(e){throw s(e),e}},cancel:e=>(s(e),a.return())},{highWaterMark:2})},{isFunction:NE}=Dx,OE=(({Request:e,Response:t})=>({Request:e,Response:t}))(Dx.global),{ReadableStream:DE,TextEncoder:AE}=Dx.global,IE=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},$E=e=>{e=Dx.merge.call({skipUndefined:!0},OE,e);const{fetch:t,Request:n,Response:i}=e,a=t?NE(t):"function"==typeof fetch,r=NE(n),o=NE(i);if(!a)return!1;const s=a&&NE(DE),l=a&&("function"==typeof AE?(u=new AE,e=>u.encode(e)):async e=>new Uint8Array(await new n(e).arrayBuffer()));var u;const c=r&&s&&IE(()=>{let e=!1;const t=new n(iE.origin,{body:new DE,method:"POST",get duplex(){return e=!0,"half"}}),i=t.headers.has("Content-Type");return null!=t.body&&t.body.cancel(),e&&!i}),d=o&&s&&IE(()=>Dx.isReadableStream(new i("").body)),p={stream:d&&(e=>e.body)};a&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!p[e]&&(p[e]=(t,n)=>{let i=t&&t[e];if(i)return i.call(t);throw new Ix(`Response type '${e}' is not supported`,Ix.ERR_NOT_SUPPORT,n)})});return async e=>{let{url:a,method:o,data:s,signal:u,cancelToken:m,timeout:f,onDownloadProgress:h,onUploadProgress:g,responseType:v,headers:b,withCredentials:y="same-origin",fetchOptions:_}=CE(e),k=t||fetch;v=v?(v+"").toLowerCase():"text";let w=ME([u,m&&m.toAbortSignal()],f),S=null;const x=w&&w.unsubscribe&&(()=>{w.unsubscribe()});let E;try{if(g&&c&&"get"!==o&&"head"!==o&&0!==(E=await(async(e,t)=>Dx.toFiniteNumber(e.getContentLength())??(async e=>{if(null==e)return 0;if(Dx.isBlob(e))return e.size;if(Dx.isSpecCompliantForm(e)){const t=new n(iE.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Dx.isArrayBufferView(e)||Dx.isArrayBuffer(e)?e.byteLength:(Dx.isURLSearchParams(e)&&(e+=""),Dx.isString(e)?(await l(e)).byteLength:void 0)})(t))(b,s))){let e,t=new n(a,{method:"POST",body:s,duplex:"half"});if(Dx.isFormData(s)&&(e=t.headers.get("content-type"))&&b.setContentType(e),t.body){const[e,n]=kE(E,_E(wE(g)));s=RE(t.body,65536,e,n)}}Dx.isString(y)||(y=y?"include":"omit");const t=r&&"credentials"in n.prototype;if(Dx.isFormData(s)){const e=b.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&b.delete("content-type")}const u={..._,signal:w,method:o.toUpperCase(),headers:b.normalize().toJSON(),body:s,duplex:"half",credentials:t?y:void 0};S=r&&new n(a,u);let m=await(r?k(S,_):k(a,u));const f=d&&("stream"===v||"response"===v);if(d&&(h||f&&x)){const e={};["status","statusText","headers"].forEach(t=>{e[t]=m[t]});const t=Dx.toFiniteNumber(m.headers.get("content-length")),[n,a]=h&&kE(t,_E(wE(h),!0))||[];m=new i(RE(m.body,65536,n,()=>{a&&a(),x&&x()}),e)}v=v||"text";let T=await p[Dx.findKey(p,v)||"text"](m,e);return!f&&x&&x(),await new Promise((t,n)=>{yE(t,n,{data:T,headers:hE.from(m.headers),status:m.status,statusText:m.statusText,config:e,request:S})})}catch(t){if(x&&x(),t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new Ix("Network Error",Ix.ERR_NETWORK,e,S,t&&t.response),{cause:t.cause||t});throw Ix.from(t,t&&t.code,e,S,t&&t.response)}}},VE=new Map,FE=e=>{let t=e&&e.env||{};const{fetch:n,Request:i,Response:a}=t,r=[i,a,n];let o,s,l=r.length,u=VE;for(;l--;)o=r[l],s=u.get(o),void 0===s&&u.set(o,s=l?new Map:$E(t)),u=s;return s},zE=(FE(),{http:null,xhr:PE,fetch:{get:FE}});Dx.forEach(zE,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}});const KE=e=>`- ${e}`,UE=e=>Dx.isFunction(e)||null===e||!1===e,BE=function(e,t){e=Dx.isArray(e)?e:[e];const{length:n}=e;let i,a;const r={};for(let o=0;o<n;o++){let n;if(i=e[o],a=i,!UE(i)&&(a=zE[(n=String(i)).toLowerCase()],void 0===a))throw new Ix(`Unknown adapter '${n}'`);if(a&&(Dx.isFunction(a)||(a=a.get(t))))break;r[n||"#"+o]=a}if(!a){const e=Object.entries(r).map(([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));let t=n?e.length>1?"since :\n"+e.map(KE).join("\n"):" "+KE(e[0]):"as no adapter specified";throw new Ix("There is no suitable adapter to dispatch the request "+t,"ERR_NOT_SUPPORT")}return a};function HE(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new bE(null,e)}function WE(e){return HE(e),e.headers=hE.from(e.headers),e.data=gE.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),BE(e.adapter||sE.adapter,e)(e).then(function(t){return HE(e),t.data=gE.call(e,e.transformResponse,t),t.headers=hE.from(t.headers),t},function(t){return vE(t)||(HE(e),t&&t.response&&(t.response.data=gE.call(e,e.transformResponse,t.response),t.response.headers=hE.from(t.response.headers))),Promise.reject(t)})}const qE={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{qE[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const JE={};qE.transitional=function(e,t,n){function i(e,t){return"[Axios v1.15.2] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,r)=>{if(!1===e)throw new Ix(i(a," has been removed"+(t?" in "+t:"")),Ix.ERR_DEPRECATED);return t&&!JE[a]&&(JE[a]=!0,console.warn(i(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,r)}},qE.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const GE={assertOptions:function(e,t,n){if("object"!=typeof e)throw new Ix("options must be an object",Ix.ERR_BAD_OPTION_VALUE);const i=Object.keys(e);let a=i.length;for(;a-- >0;){const r=i[a],o=Object.prototype.hasOwnProperty.call(t,r)?t[r]:void 0;if(o){const t=e[r],n=void 0===t||o(t,r,e);if(!0!==n)throw new Ix("option "+r+" must be "+n,Ix.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new Ix("Unknown option "+r,Ix.ERR_BAD_OPTION)}},validators:qE},YE=GE.validators;class XE{constructor(e){this.defaults=e||{},this.interceptors={request:new Gx,response:new Gx}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=(()=>{if(!t.stack)return"";const e=t.stack.indexOf("\n");return-1===e?"":t.stack.slice(e+1)})();try{if(e.stack){if(n){const t=n.indexOf("\n"),i=-1===t?-1:n.indexOf("\n",t+1),a=-1===i?"":n.slice(i+1);String(e.stack).endsWith(a)||(e.stack+="\n"+n)}}else e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=jE(this.defaults,t);const{transitional:n,paramsSerializer:i,headers:a}=t;void 0!==n&&GE.assertOptions(n,{silentJSONParsing:YE.transitional(YE.boolean),forcedJSONParsing:YE.transitional(YE.boolean),clarifyTimeoutError:YE.transitional(YE.boolean),legacyInterceptorReqResOrdering:YE.transitional(YE.boolean)},!1),null!=i&&(Dx.isFunction(i)?t.paramsSerializer={serialize:i}:GE.assertOptions(i,{encode:YE.function,serialize:YE.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),GE.assertOptions(t,{baseUrl:YE.spelling("baseURL"),withXsrfToken:YE.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let r=a&&Dx.merge(a.common,a[t.method]);a&&Dx.forEach(["delete","get","head","post","put","patch","common"],e=>{delete a[e]}),t.headers=hE.concat(r,a);const o=[];let s=!0;this.interceptors.request.forEach(function(e){if("function"==typeof e.runWhen&&!1===e.runWhen(t))return;s=s&&e.synchronous;const n=t.transitional||Yx;n&&n.legacyInterceptorReqResOrdering?o.unshift(e.fulfilled,e.rejected):o.push(e.fulfilled,e.rejected)});const l=[];let u;this.interceptors.response.forEach(function(e){l.push(e.fulfilled,e.rejected)});let c,d=0;if(!s){const e=[WE.bind(this),void 0];for(e.unshift(...o),e.push(...l),c=e.length,u=Promise.resolve(t);d<c;)u=u.then(e[d++],e[d++]);return u}c=o.length;let p=t;for(;d<c;){const e=o[d++],t=o[d++];try{p=e(p)}catch(e){t.call(this,e);break}}try{u=WE.call(this,p)}catch(e){return Promise.reject(e)}for(d=0,c=l.length;d<c;)u=u.then(l[d++],l[d++]);return u}getUri(e){return Jx(EE((e=jE(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}}Dx.forEach(["delete","get","head","options"],function(e){XE.prototype[e]=function(t,n){return this.request(jE(n||{},{method:e,url:t,data:(n||{}).data}))}}),Dx.forEach(["post","put","patch"],function(e){function t(t){return function(n,i,a){return this.request(jE(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:i}))}}XE.prototype[e]=t(),XE.prototype[e+"Form"]=t(!0)});const ZE=XE;class QE{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise(function(e){t=e});const n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t;const i=new Promise(e=>{n.subscribe(e),t=e}).then(e);return i.cancel=function(){n.unsubscribe(t)},i},e(function(e,i,a){n.reason||(n.reason=new bE(e,i,a),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;const t=new QE(function(t){e=t});return{token:t,cancel:e}}}const eT=QE,tT={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
2alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(tT).forEach(([e,t])=>{tT[t]=e});const nT=tT,iT=function e(t){const n=new ZE(t),i=US(ZE.prototype.request,n);return Dx.extend(i,ZE.prototype,n,{allOwnKeys:!0}),Dx.extend(i,n,null,{allOwnKeys:!0}),i.create=function(n){return e(jE(t,n))},i}(sE);iT.Axios=ZE,iT.CanceledError=bE,iT.CancelToken=eT,iT.isCancel=vE,iT.VERSION="1.15.2",iT.toFormData=Kx,iT.AxiosError=Ix,iT.Cancel=iT.CanceledError,iT.all=function(e){return Promise.all(e)},iT.spread=function(e){return function(t){return e.apply(null,t)}},iT.isAxiosError=function(e){return Dx.isObject(e)&&!0===e.isAxiosError},iT.mergeConfig=jE,iT.AxiosHeaders=hE,iT.formToJSON=e=>aE(Dx.isHTMLForm(e)?new FormData(e):e),iT.getAdapter=BE,iT.HttpStatusCode=nT,iT.default=iT;const aT=iT,rT="MISSING_ENV_VAR".REACT_APP_ACCESS_CONTROL_API_URL||globalThis._appConfig_?.ACCESS_CONTROL_API_URL,oT="MISSING_ENV_VAR".REACT_APP_ELVIS_API||globalThis._appConfig_?.ELVIS_API_URL,sT="MISSING_ENV_VAR".REACT_APP_FORMS_API_URL||globalThis._appConfig_?.FORMS_API_URL,lT="MISSING_ENV_VAR".REACT_APP_METERS_AND_READINGS_API_URL||globalThis._appConfig_?.METERS_AND_READINGS_API_URL,uT="MISSING_ENV_VAR".REACT_APP_BILLING_API_URL||globalThis._appConfig_?.BILLING_API_URL,cT="MISSING_ENV_VAR".REACT_APP_MAA_AMET_IN_ADS_URL||globalThis._appConfig_?.MAA_AMET_IN_ADS_URL,dT={ADDRESS_CADASTRE_BY_X_AND_Y:(e,t)=>`${cT}?features=KATASTRIYKSUS&geometry=1&x=${e}&y=${t}`},pT={MAA_AMET_TILE_HYBRID_MAP:"MISSING_ENV_VAR".REACT_APP_MAA_AMET_TMS_TILE_HYBRID_URL||globalThis._appConfig_?.MAA_AMET_TMS_TILE_HYBRID_URL,MAA_AMET_TILE_FOTO_MAP:"MISSING_ENV_VAR".REACT_APP_MAA_AMET_TMS_TILE_FOTO_URL||globalThis._appConfig_?.MAA_AMET_TMS_TILE_FOTO_URL},mT={METER_DATA:`${oT}/meter-data`,METER_DATA_LATEST_READING:`${oT}/meter-data/reading/latest`,METER_DATA_NOTICE_DOWNLOAD:`${oT}/meter-data/download/consumption-notice`,METER_DATA_NOTICE_DOWNLOAD_REQUEST:`${oT}/meter-data/request/consumption-notice`,METER_DATA_STATUS_ELVIS_API:`${oT}/meter-data/status`,ACTIVE_SERVICE_POINTS:`${oT}/service-points/v2/active/`,ACTIVE_AND_HISTORIC_SERVICE_POINTS:`${oT}/service-points/v2/active-and-historic/`,READINGS_DETAILS:`${oT}/v2/meter/reads`,ADDRESS_TEXT_V2:`${rT}/public/address/v2/text`,ADR_ID:`${rT}/public/address/id`,REGISTER_CLIENT:`${rT}/register/client`,REGISTER_BUSINESS:`${rT}/register/business`,BUSINESS_REGISTERED:`${rT}/register/business/check-existence`,ROLE_LIST:`${rT}/role-management/roles`,SELECT_ROLE:`${rT}/role-management/select`,BUSINESS_BASIC:`${rT}/role-management/business/basic?businessRegistryCode=`,CLIENT_INFO:`${rT}/client`,CUSTOMER_INFO:e=>`${rT}/${e}/customer`,CUSTOMER_CONTACT_INFO:e=>`${rT}/${e}/customer/contacts`,CUSTOMER_CONTACT_INFO_SELF:e=>`${rT}/${e}/customer/contacts/self`,UPDATE_CLIENT_INFO:`${rT}/client/update`,NOTIFICATIONS:`${rT}/notifications`,NETWORK_AGREEMENTS_DETAILS:`${rT}/network-agreements/notifications-details`,DAMAGE_COMPENSATION:`${sT}/damage-compensation`,TECHNICAL_SPECIFICATION_REQUEST:`${sT}/technical-specification`,ELECTRICAL_NETWORK_RECONSTRUCTION:`${sT}/electrical-network-reconstruction`,STORAGE_REGISTRATION:`${sT}/storage-registration`,METERS_READINGS_PREMISE:e=>`${lT}/${e}/premise`,PRODUCTION_PEAKS_BY_MONTHS:`${lT}/meter-data/production/peaks`,METER_DATA_ALL:`${lT}/meter-data`,METER_DATA_CHANNELS:`${lT}/meter-data/channels`,METER_DATA_DOWNLOAD:`${lT}/meter-data/download/consumption`,METER_DATA_DOWNLOAD_REQUEST:`${lT}/meter-data/request/consumption`,METER_DATA_STATUS_METERS_AND_READINGS:`${lT}/meter-data/status`,MAKE_PAYMENT:`${uT}/payment`,PAYMENT_STATUS:(e,t)=>`${uT}/payment/status?payment_reference=${encodeURIComponent(e)}&order_reference=${encodeURIComponent(t)}`,BILLING_ACCOUNTS:e=>`${uT}/billing-accounts/${e}`,...dT,...pT};function fT(e,t={}){const n={cache:"no-cache",credentials:"include",timeout:6e4,headers:{"Content-Type":"application/json; charset=utf-8"},mode:"cors",redirect:"follow",referrer:"no-referrer",...t};return e&&(n.headers.Authorization=e),n}async function hT(e,t){return globalThis.rootKeycloak.keycloak.getAccessToken().then(n=>aT.get(e,{...fT(n),...t}))}const gT="home-page";function vT(e,t){return`${e}__${t}`}function bT(){return"MISSING_ENV_VAR".REACT_APP_LEGACY_SELF_SERVICE_WEB_URL||globalThis._appConfig_?.LEGACY_SELF_SERVICE_WEB_URL}var yT=n(556),_T=n.n(yT);const kT={sm:e=>W.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"
2currentColor",...e,children:[W.jsx("path",{d:"M12 23a11 11 0 1 1 11-11 11.01 11.01 0 0 1-11 11m0-20.952A9.952 9.952 0 1 0 21.952 12 9.963 9.963 0 0 0 12 2.048",opacity:.25}),W.jsx("path",{d:"M22.476 12.524a.524.524 0 0 1-.524-.524A9.963 9.963 0 0 0 12 2.048.524.524 0 1 1 12 1a11.01 11.01 0 0 1 11 11 .524.524 0 0 1-.524.524"})]}),md:e=>W.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:48,height:48,fill:"currentColor",...e,children:[W.jsx("path",{d:"M24 46a22 22 0 1 1 22-22 22.02 22.02 0 0 1-22 22m0-41.905A19.905 19.905 0 1 0 43.905 24 19.926 19.926 0 0 0 24 4.095",opacity:.25}),W.jsx("path",{d:"M44.952 25.048A1.05 1.05 0 0 1 43.905 24 19.926 19.926 0 0 0 24 4.095 1.048 1.048 0 0 1 24 2a22.02 22.02 0 0 1 22 22 1.05 1.05 0 0 1-1.048 1.048"})]}),lg:e=>W.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:64,height:64,fill:"currentColor",...e,children:[W.jsx("path",{d:"M32 61a29 29 0 1 1 29-29 29.027 29.027 0 0 1-29 29m0-55.238A26.238 26.238 0 1 0 58.238 32 26.266 26.266 0 0 0 32 5.762",opacity:.25}),W.jsx("path",{d:"M59.636 33a1.364 1.364 0 0 1-1.363-1.364 25.937 25.937 0 0 0-25.91-25.909 1.364 1.364 0 0 1 0-2.727A28.663 28.663 0 0 1 61 31.636 1.364 1.364 0 0 1 59.636 33"})]}),xl:e=>W.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:96,height:96,fill:"currentColor",...e,children:[W.jsx("path",{d:"M48 92a44 44 0 1 1 44-44 44.04 44.04 0 0 1-44 44m0-83.81A39.81 39.81 0 1 0 87.81 48 39.85 39.85 0 0 0 48 8.19",opacity:.25}),W.jsx("path",{d:"M89.905 50.095A2.096 2.096 0 0 1 87.809 48 39.85 39.85 0 0 0 48 8.19 2.095 2.095 0 1 1 48 4a44.04 44.04 0 0 1 44 44 2.095 2.095 0 0 1-2.095 2.095"})]})};function wT({size:e="md",className:t,dataTestId:n}){const i=kT[e];return(0,g_.jsx)("div",{className:VS()("flex justify-center p-elv-8",t),"data-testid":n,children:(0,g_.jsx)(i,{className:"animate-spin fill-primary-500","aria-hidden":"true"})})}const ST=function(e,t,n){var i=-1,a=e.length;t<0&&(t=-t>a?0:a+t),(n=n>a?a:n)<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var r=Array(a);++i<a;)r[i]=e[i+t];return r},xT=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0};function ET(){const e=(0,a.useRef)([]);function t(){return e.current}return{getRequestIds:t,createNewRequestId:function(){const t=crypto.randomUUID();return e.current.push(t),t},getPreviousRequestId:function(){const e=t(),n=null!=(i=e)&&i.length?ST(i,0,-1):[];var i;return xT(n)},removeRequestId:function(t){e.current=function(t){return e.current.filter(e=>e!==t)}(t)},clearRequestIds:function(){e.current=[]}}}const TT=function(e,t){for(var n=-1,i=null==e?0:e.length,a=Array(i);++n<i;)a[n]=t(e[n],n,e);return a},jT=function(e,t){return e===t||e!=e&&t!=t},CT=function(e,t){for(var n=e.length;n--;)if(jT(e[n][0],t))return n;return-1};var PT=Array.prototype.splice;function MT(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}MT.prototype.clear=function(){this.__data__=[],this.size=0},MT.prototype.delete=function(e){var t=this.__data__,n=CT(t,e);return!(n<0||(n==t.length-1?t.pop():PT.call(t,n,1),--this.size,0))},MT.prototype.get=function(e){var t=this.__data__,n=CT(t,e);return n<0?void 0:t[n][1]},MT.prototype.has=function(e){return CT(this.__data__,e)>-1},MT.prototype.set=function(e,t){var n=this.__data__,i=CT(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this};const LT=MT,RT="object"==typeof globalThis&&globalThis&&globalThis.Object===Object&&globalThis;var NT="object"==typeof self&&self&&self.Object===Object&&self;const OT=RT||NT||Function("return this")(),DT=OT.Symbol;var AT=Object.prototype,IT=AT.hasOwnProperty,$T=AT.toString,VT=DT?DT.toStringTag:void 0;var FT=Object.prototype.toString;var zT=DT?DT.toStringTag:void 0;const KT=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":zT&&zT in Object(e)?function(e){var t=IT.call(e,VT),n=e[VT];try{e[VT]=void 0;var i=!0}catch(e){}var a=$T.call(e);return i&&(t?e[VT]=n:delete e[VT]),a}(e):function(e){return FT.call(e)}(e)},UT=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},BT=function(e){if(!UT(e))return!1;var t=KT(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t},HT=OT["__core-js_shared__"];var WT,qT=(WT=/[^.]+$/.exec(HT&&HT.keys&&HT.keys.IE_PROTO||""))?"Symbol(sr
2c)_1."+WT:"";var JT=Function.prototype.toString;const GT=function(e){if(null!=e){try{return JT.call(e)}catch(e){}try{return e+""}catch(e){}}return""};var YT=/^\[object .+?Constructor\]$/,XT=Function.prototype,ZT=Object.prototype,QT=XT.toString,ej=ZT.hasOwnProperty,tj=RegExp("^"+QT.call(ej).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const nj=function(e){return!(!UT(e)||(t=e,qT&&qT in t))&&(BT(e)?tj:YT).test(GT(e));var t},ij=function(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return nj(n)?n:void 0},aj=ij(OT,"Map"),rj=ij(Object,"create");var oj=Object.prototype.hasOwnProperty;var sj=Object.prototype.hasOwnProperty;function lj(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}lj.prototype.clear=function(){this.__data__=rj?rj(null):{},this.size=0},lj.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},lj.prototype.get=function(e){var t=this.__data__;if(rj){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return oj.call(t,e)?t[e]:void 0},lj.prototype.has=function(e){var t=this.__data__;return rj?void 0!==t[e]:sj.call(t,e)},lj.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=rj&&void 0===t?"__lodash_hash_undefined__":t,this};const uj=lj,cj=function(e,t){var n,i,a=e.__data__;return("string"==(i=typeof(n=t))||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==n:null===n)?a["string"==typeof t?"string":"hash"]:a.map};function dj(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}dj.prototype.clear=function(){this.size=0,this.__data__={hash:new uj,map:new(aj||LT),string:new uj}},dj.prototype.delete=function(e){var t=cj(this,e).delete(e);return this.size-=t?1:0,t},dj.prototype.get=function(e){return cj(this,e).get(e)},dj.prototype.has=function(e){return cj(this,e).has(e)},dj.prototype.set=function(e,t){var n=cj(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this};const pj=dj;function mj(e){var t=this.__data__=new LT(e);this.size=t.size}mj.prototype.clear=function(){this.__data__=new LT,this.size=0},mj.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},mj.prototype.get=function(e){return this.__data__.get(e)},mj.prototype.has=function(e){return this.__data__.has(e)},mj.prototype.set=function(e,t){var n=this.__data__;if(n instanceof LT){var i=n.__data__;if(!aj||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new pj(i)}return n.set(e,t),this.size=n.size,this};const fj=mj,hj=function(){try{var e=ij(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),gj=function(e,t,n){"__proto__"==t&&hj?hj(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n};var vj=Object.prototype.hasOwnProperty;const bj=function(e,t,n){var i=e[t];vj.call(e,t)&&jT(i,n)&&(void 0!==n||t in e)||gj(e,t,n)},yj=function(e,t,n,i){var a=!n;n||(n={});for(var r=-1,o=t.length;++r<o;){var s=t[r],l=i?i(n[s],e[s],s,n,e):void 0;void 0===l&&(l=e[s]),a?gj(n,s,l):bj(n,s,l)}return n},_j=function(e){return null!=e&&"object"==typeof e},kj=function(e){return _j(e)&&"[object Arguments]"==KT(e)};var wj=Object.prototype,Sj=wj.hasOwnProperty,xj=wj.propertyIsEnumerable,Ej=kj(function(){return arguments}())?kj:function(e){return _j(e)&&Sj.call(e,"callee")&&!xj.call(e,"callee")};const Tj=Ej,jj=Array.isArray;var Cj="object"==typeof exports&&exports&&!exports.nodeType&&exports,Pj=Cj&&"object"==typeof e&&e&&!e.nodeType&&e,Mj=Pj&&Pj.exports===Cj?OT.Buffer:void 0;const Lj=(Mj?Mj.isBuffer:void 0)||function(){return!1};var Rj=/^(?:0|[1-9]\d*)$/;const Nj=function(e,t){var n=typeof e;return!!(t=t??9007199254740991)&&("number"==n||"symbol"!=n&&Rj.test(e))&&e>-1&&e%1==0&&e<t},Oj=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};var Dj={};Dj["[object Float32Array]"]=Dj["[object Float64Array]"]=Dj["[object Int8Array]"]=Dj["[object Int16Array]"]=Dj["[object Int32Array]"]=Dj["[object Uint8Array]"]=Dj["[object Uint8ClampedArray]"]=Dj["[object Uint16Array]"]=Dj["[object Uint32Array]"]=!0,Dj["[object Arguments]"]=Dj["[object Array]"]=Dj["[object ArrayBuffer]"]=Dj["[object Boolean]"]=Dj["[object DataView]"]=Dj["[object Date]"]=Dj["[object Error]"]=Dj["[object Function]"]=Dj["[object Map]"]=Dj["[object Number]"]=Dj["[object Object]"]=Dj["[object RegExp]"]=Dj["[object Set]"]=Dj["[object String]"]=Dj["[object WeakMap]"]=!1;const Aj=function(e){return function(t){return e(t)}};var Ij="object"==typeof exports&&exports&&!exports.nodeType&&exports,$j=Ij&&"object"==typeof e&&e&&!e.nodeType&&e,Vj=$j&&$j.exports===Ij&&RT.process;const Fj=function(){try{return $j&&$j.require&&$j.require("util").t
2ypes||Vj&&Vj.binding&&Vj.binding("util")}catch(e){}}();var zj=Fj&&Fj.isTypedArray;const Kj=zj?Aj(zj):function(e){return _j(e)&&Oj(e.length)&&!!Dj[KT(e)]};var Uj=Object.prototype.hasOwnProperty;const Bj=function(e,t){var n=jj(e),i=!n&&Tj(e),a=!n&&!i&&Lj(e),r=!n&&!i&&!a&&Kj(e),o=n||i||a||r,s=o?function(e,t){for(var n=-1,i=Array(e);++n<e;)i[n]=t(n);return i}(e.length,String):[],l=s.length;for(var u in e)!t&&!Uj.call(e,u)||o&&("length"==u||a&&("offset"==u||"parent"==u)||r&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||Nj(u,l))||s.push(u);return s};var Hj=Object.prototype;const Wj=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Hj)},qj=function(e,t){return function(n){return e(t(n))}},Jj=qj(Object.keys,Object);var Gj=Object.prototype.hasOwnProperty;const Yj=function(e){return null!=e&&Oj(e.length)&&!BT(e)},Xj=function(e){return Yj(e)?Bj(e):function(e){if(!Wj(e))return Jj(e);var t=[];for(var n in Object(e))Gj.call(e,n)&&"constructor"!=n&&t.push(n);return t}(e)};var Zj=Object.prototype.hasOwnProperty;const Qj=function(e){if(!UT(e))return function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}(e);var t=Wj(e),n=[];for(var i in e)("constructor"!=i||!t&&Zj.call(e,i))&&n.push(i);return n},eC=function(e){return Yj(e)?Bj(e,!0):Qj(e)};var tC="object"==typeof exports&&exports&&!exports.nodeType&&exports,nC=tC&&"object"==typeof e&&e&&!e.nodeType&&e,iC=nC&&nC.exports===tC?OT.Buffer:void 0,aC=iC?iC.allocUnsafe:void 0;const rC=function(){return[]};var oC=Object.prototype.propertyIsEnumerable,sC=Object.getOwnPropertySymbols;const lC=sC?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var n=-1,i=null==e?0:e.length,a=0,r=[];++n<i;){var o=e[n];t(o,n,e)&&(r[a++]=o)}return r}(sC(e),function(t){return oC.call(e,t)}))}:rC,uC=function(e,t){for(var n=-1,i=t.length,a=e.length;++n<i;)e[a+n]=t[n];return e},cC=qj(Object.getPrototypeOf,Object),dC=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)uC(t,lC(e)),e=cC(e);return t}:rC,pC=function(e,t,n){var i=t(e);return jj(e)?i:uC(i,n(e))},mC=function(e){return pC(e,Xj,lC)},fC=function(e){return pC(e,eC,dC)},hC=ij(OT,"DataView"),gC=ij(OT,"Promise"),vC=ij(OT,"Set"),bC=ij(OT,"WeakMap");var yC="[object Map]",_C="[object Promise]",kC="[object Set]",wC="[object WeakMap]",SC="[object DataView]",xC=GT(hC),EC=GT(aj),TC=GT(gC),jC=GT(vC),CC=GT(bC),PC=KT;(hC&&PC(new hC(new ArrayBuffer(1)))!=SC||aj&&PC(new aj)!=yC||gC&&PC(gC.resolve())!=_C||vC&&PC(new vC)!=kC||bC&&PC(new bC)!=wC)&&(PC=function(e){var t=KT(e),n="[object Object]"==t?e.constructor:void 0,i=n?GT(n):"";if(i)switch(i){case xC:return SC;case EC:return yC;case TC:return _C;case jC:return kC;case CC:return wC}return t});const MC=PC;var LC=Object.prototype.hasOwnProperty;const RC=OT.Uint8Array,NC=function(e){var t=new e.constructor(e.byteLength);return new RC(t).set(new RC(e)),t};var OC=/\w*$/;var DC=DT?DT.prototype:void 0,AC=DC?DC.valueOf:void 0;const IC=function(e,t,n){var i,a,r,o=e.constructor;switch(t){case"[object ArrayBuffer]":return NC(e);case"[object Boolean]":case"[object Date]":return new o(+e);case"[object DataView]":return function(e,t){var n=t?NC(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return function(e,t){var n=t?NC(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}(e,n);case"[object Map]":case"[object Set]":return new o;case"[object Number]":case"[object String]":return new o(e);case"[object RegExp]":return(r=new(a=e).constructor(a.source,OC.exec(a))).lastIndex=a.lastIndex,r;case"[object Symbol]":return i=e,AC?Object(AC.call(i)):{}}};var $C=Object.create;const VC=function(){function e(){}return function(t){if(!UT(t))return{};if($C)return $C(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();var FC=Fj&&Fj.isMap;const zC=FC?Aj(FC):function(e){return _j(e)&&"[object Map]"==MC(e)};var KC=Fj&&Fj.isSet;const UC=KC?Aj(KC):function(e){return _j(e)&&"[object Set]"==MC(e)};var BC="[object Arguments]",HC="[object Function]",WC="[object Object]",qC={};qC[BC]=qC["[object Array]"]=qC["[object ArrayBuffer]"]=qC["[object DataView]"]=qC["[object Boolean]"]=qC["[object Date]"]=qC["[object Float32Array]"]=qC["[object Float64Array
2]"]=qC["[object Int8Array]"]=qC["[object Int16Array]"]=qC["[object Int32Array]"]=qC["[object Map]"]=qC["[object Number]"]=qC[WC]=qC["[object RegExp]"]=qC["[object Set]"]=qC["[object String]"]=qC["[object Symbol]"]=qC["[object Uint8Array]"]=qC["[object Uint8ClampedArray]"]=qC["[object Uint16Array]"]=qC["[object Uint32Array]"]=!0,qC["[object Error]"]=qC[HC]=qC["[object WeakMap]"]=!1;const JC=function e(t,n,i,a,r,o){var s,l=1&n,u=2&n,c=4&n;if(i&&(s=r?i(t,a,r,o):i(t)),void 0!==s)return s;if(!UT(t))return t;var d=jj(t);if(d){if(s=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&LC.call(e,"index")&&(n.index=e.index,n.input=e.input),n}(t),!l)return function(e,t){var n=-1,i=e.length;for(t||(t=Array(i));++n<i;)t[n]=e[n];return t}(t,s)}else{var p=MC(t),m=p==HC||"[object GeneratorFunction]"==p;if(Lj(t))return function(e,t){if(t)return e.slice();var n=e.length,i=aC?aC(n):new e.constructor(n);return e.copy(i),i}(t,l);if(p==WC||p==BC||m&&!r){if(s=u||m?{}:function(e){return"function"!=typeof e.constructor||Wj(e)?{}:VC(cC(e))}(t),!l)return u?function(e,t){return yj(e,dC(e),t)}(t,function(e,t){return e&&yj(t,eC(t),e)}(s,t)):function(e,t){return yj(e,lC(e),t)}(t,function(e,t){return e&&yj(t,Xj(t),e)}(s,t))}else{if(!qC[p])return r?t:{};s=IC(t,p,l)}}o||(o=new fj);var f=o.get(t);if(f)return f;o.set(t,s),UC(t)?t.forEach(function(a){s.add(e(a,n,i,a,t,o))}):zC(t)&&t.forEach(function(a,r){s.set(r,e(a,n,i,r,t,o))});var h=d?void 0:(c?u?fC:mC:u?eC:Xj)(t);return function(e,t){for(var n=-1,i=null==e?0:e.length;++n<i&&!1!==t(e[n],n,e););}(h||t,function(a,r){h&&(a=t[r=a]),bj(s,r,e(a,n,i,r,t,o))}),s},GC=function(e){return"symbol"==typeof e||_j(e)&&"[object Symbol]"==KT(e)};var YC=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,XC=/^\w*$/;function ZC(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var i=arguments,a=t?t.apply(this,i):i[0],r=n.cache;if(r.has(a))return r.get(a);var o=e.apply(this,i);return n.cache=r.set(a,o)||r,o};return n.cache=new(ZC.Cache||pj),n}ZC.Cache=pj;const QC=ZC;var eP=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,tP=/\\(\\)?/g,nP=function(e){var t=QC(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(eP,function(e,n,i,a){t.push(i?a.replace(tP,"$1"):n||e)}),t});const iP=nP;var aP=DT?DT.prototype:void 0,rP=aP?aP.toString:void 0;const oP=function e(t){if("string"==typeof t)return t;if(jj(t))return TT(t,e)+"";if(GC(t))return rP?rP.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n},sP=function(e){return null==e?"":oP(e)},lP=function(e,t){return jj(e)?e:function(e,t){if(jj(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!GC(e))||XC.test(e)||!YC.test(e)||null!=t&&e in Object(t)}(e,t)?[e]:iP(sP(e))},uP=function(e){if("string"==typeof e||GC(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t},cP=function(e,t){return t.length<2?e:function(e,t){for(var n=0,i=(t=lP(t,e)).length;null!=e&&n<i;)e=e[uP(t[n++])];return n&&n==i?e:void 0}(e,ST(t,0,-1))};var dP=Object.prototype.hasOwnProperty;const pP=function(e,t){var n=-1,i=(t=lP(t,e)).length;if(!i)return!0;for(;++n<i;){var a=uP(t[n]);if("__proto__"===a&&!dP.call(e,"__proto__"))return!1;if(("constructor"===a||"prototype"===a)&&n<i-1)return!1}var r=cP(e,t);return null==r||delete r[uP(xT(t))]};var mP=Function.prototype,fP=Object.prototype,hP=mP.toString,gP=fP.hasOwnProperty,vP=hP.call(Object);const bP=function(e){return function(e){if(!_j(e)||"[object Object]"!=KT(e))return!1;var t=cC(e);if(null===t)return!0;var n=gP.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&hP.call(n)==vP}(e)?void 0:e};var yP=DT?DT.isConcatSpreadable:void 0;const _P=function(e){return jj(e)||Tj(e)||!!(yP&&e&&e[yP])},kP=function e(t,n,i,a,r){var o=-1,s=t.length;for(i||(i=_P),r||(r=[]);++o<s;){var l=t[o];n>0&&i(l)?n>1?e(l,n-1,i,a,r):uC(r,l):a||(r[r.length]=l)}return r},wP=function(e){return null!=e&&e.length?kP(e,1):[]};var SP=Math.max;const xP=hj?function(e,t){return hj(e,"toString",{configurable:!0,enumerable:!1,value:(n=t,function(){return n}),writable:!0});var n}:function(e){return e};var EP=Date.now;const TP=(jP=xP,CP=0,PP=0,function(){var e=EP(),t=16-(e-PP);if(PP=e,t>0){if(++CP>=800)return arguments[0]}else CP=0;return jP.apply(void 0,arguments)});var jP,CP,PP,MP=function(e){return TP(function(e,t,n){return t=SP(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,r=SP(i.length-t,0),o=Array(r);++a<r;)o[a]=i[t+a];a=-1;for(var s=Array(t+1);++a<t;)s[a]=i[a];return s[t]=n(o),function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}(e,this,s)}}(e,void 0,wP),e+"")}(function(e,t){var n={};if(null==e)return n;var i=!1;t=TT(t,function(t){return t=lP(t,e),i||(i=t.length>1),t}),yj(e,fC(e),n),i&&(n=JC(n,7,bP));for(var a=t.length;a--;)pP(n,t[a]);return n});const LP=MP,RP=void 0,NP="loading",OP="error",DP="success",AP="aborted";function IP({endpoint:e,mapResponse:t,errorMsg:n,disableInitialFetch:i,loadingAbortDependencies:r=[]}){const{createNewRequestId:o,getPreviousRequestId:s,removeRequestId:l}=ET(),{loading:u,isError:c,requestError:d,startLoading:p,stopLoading:m,abortL
2oading:f,getAbortController:h}=function(e){const t=(0,a.useRef)({}),[n,i]=(0,a.useState)(RP),[r,o]=(0,a.useState)(void 0);function s(){o(void 0)}function l(e,n,a){t.current=LP(t.current,e),i(n),a&&o(a)}function u(e){t.current[e]?.abort(),l(e,AP),s()}return function(e,t){const n=(0,a.useRef)(!1);(0,a.useEffect)(()=>{n.current?e():n.current=!0},t)}(u,e),(0,a.useEffect)(()=>()=>u(),[]),{loading:NP===n,isError:OP===n,requestError:r,success:DP===n,aborted:AP===n,getAbortController:function(e){return t.current[e]},startLoading:function(e){t.current[e]=new AbortController,i(NP),s()},stopLoading:l,abortLoading:u}}(r),[g,v]=(0,a.useState)(void 0);function b(i){!function(e){const t=h(e);Boolean(t)&&f(e)}(s()),p(i),v(void 0);const a=h(i);hT(e,{signal:a?.signal}).then(e=>"function"==typeof t?t(e):e.data).then(e=>{v(e),m(i,DP)}).catch(e=>{n?console.error(n,e):console.error(e),m(i,OP,e)}).finally(()=>{l(i)})}return(0,a.useEffect)(()=>{i||b(o())},[]),{data:g,loading:u,isError:c,requestError:d,refresh:()=>{b(o())}}}function $P({details:e}){const{t,i18n:n}=A("translation",{keyPrefix:"home_page.self-service.notifications"}),i=`${bT()}/${n.language}/eteenindus/vorgulepingud/leping?saId=${e.contractId}`,r=(0,a.useId)();return(0,g_.jsxs)("div",{className:"flex flex-col items-center justify-between gap-x-elv-16 gap-y-elv-8 px-elv-4 py-elv-8 md:flex-row md:hover:bg-primary-50",children:[(0,g_.jsx)(Ac,{id:r,textSize:"lg",children:t(`network_agreement.${e.type}`,{date:e.endDate})}),(0,g_.jsxs)(Ny,{"aria-describedby":r,href:i,className:"shrink-0 self-start text-nowrap md:self-center",children:[t("more"),(0,g_.jsx)(Q,{"aria-hidden":"true"})]})]})}function VP(e){const[t,n]=(0,a.useState)(!1),{data:i,loading:r,refresh:o}=IP({endpoint:mT.NETWORK_AGREEMENTS_DETAILS,disableInitialFetch:!0});(0,a.useEffect)(()=>{!i&&t&&o()},[t]);const s=(0,g_.jsx)("div",{className:"bg-gradient-to-b from-primary-500 to-accent-500",children:(0,g_.jsx)("div",{className:VS()("ml-elv-12 flex items-center gap-x-elv-24 bg-primary-50 p-elv-24 pl-elv-16 transition"),children:(0,g_.jsxs)("div",{className:"flex items-center gap-x-elv-12",children:[(0,g_.jsx)(Z,{"aria-hidden":"true",className:VS()("shrink-0 text-primary-500 transition duration-100",{"rotate-90":t})}),(0,g_.jsx)("div",{className:"flex grow flex-col gap-y-elv-8 text-left",children:(0,g_.jsx)(Ac,{variant:"h4",as:"h2",weight:700,children:e.title})})]})})});return(0,g_.jsxs)(Ic,{onOpenChange:e=>n(e),className:"shadow",panelClassName:"!border-none",headerTemplate:s,children:[r&&(0,g_.jsx)(wT,{size:"lg"}),i&&(0,g_.jsx)("ul",{className:"space-y-elv-16 md:space-y-elv-8",children:i.items.map(e=>(0,g_.jsx)("li",{children:(0,g_.jsx)($P,{details:e})},e.contractId))})]})}function FP(e){return(0,g_.jsxs)("div",{className:"flex flex-col items-center justify-center gap-elv-24 rounded bg-neutral-white p-elv-24 shadow lg:flex-row",children:[(0,g_.jsx)("div",{className:"shrink-0 text-primary-500",children:e.svgIcon}),(0,g_.jsxs)("div",{className:"grow text-center lg:self-baseline lg:text-left",children:[(0,g_.jsx)(Ny,{href:e.titleLink,size:"lg","data-testid":e.linkTestId,children:(0,g_.jsxs)(Ac,{as:"span",weight:700,textSize:"lg",children:[e.title,(0,g_.jsx)(Q,{"aria-hidden":"true"})]})}),e.subTitle&&(0,g_.jsx)(Ac,{children:e.subTitle})]}),(0,g_.jsx)(wp,{element:"a",href:e.buttonPath,"data-testid":e.buttonTestId,iconRight:(0,g_.jsx)(Q,{"aria-hidden":"true"}),className:"hover:no-underline",children:e.btnText})]})}function zP({prefix:e}){const{data:t}=IP({endpoint:mT.CLIENT_INFO}),n=t?.skhName;return n?.length?(0,g_.jsxs)(Ac,{textSize:"lg",className:"mb-elv-20",children:[(0,g_.jsxs)("b",{children:[e,": "]}),n]}):(0,g_.jsx)(g_.Fragment,{})}function KP(e){const{t}=A(),n=bT();return(0,g_.jsxs)("a",{href:e.isMaru?t("footer.maru_application_link"):`${n+e.path}?reAuthenticate=true`,className:"flex flex-col items-center gap-y-elv-20 rounded bg-neutral-white p-elv-24 shadow outline-none transition hover:bg-primary-500 hover:text-neutral-white hover:no-underline focus-visible:shadow-focus [&>*]:hover:!text-neutral-white [&>.maru-icon-text]:hover:!text-warning-500","data-testid":e.testId,children:[(0,g_.jsx)("div",{className:"text-primary-500 transition",children:e.svgIcon}),(0,g_.jsxs)("div",{className:"flex flex-col items-center gap-2",children:[(0,g_.jsx)(Ac,{variant:"h4",as:"p",weight:700,children:e.title}),(0,g_.jsx)(Ac,{children:e.subTitle})]})]})}IP.propTypes={endpoint:_T().string.isRequired,mapResponse:_T().func,errorMsg:_T().string,disableInitialFetch:_T().bool},$P.propTypes={details:_T().object.isRequired},VP.propTypes={title:_T().string.isRequired,contractId:_T().string},FP.propTypes={title:_T().string.isRequired,linkTestId:_T().string.isRequired,buttonTestId:_T().string.isRequired,subTitle:_T().string,btnText:_T().string,
2svgIcon:_T().element,buttonPath:_T().string.isRequired,titleLink:_T().string},zP.propTypes={prefix:_T().string.isRequired},KP.propTypes={title:_T().string.isRequired,testId:_T().string.isRequired,subTitle:_T().string,svgIcon:_T().element,path:_T().string,isMaru:_T().bool};const UP=KS();const BP=[{path:(e=>`/:lang?${e}`)("/eteenindus"),component:function(){const{t:e,i18n:t}=A("translation",{keyPrefix:"home_page.self-service"}),n=bT(),{getActiveRole:i}=KS(),[r,o]=(0,a.useState)(0),[s,l]=(0,a.useState)({});(0,a.useEffect)(()=>{i().then(e=>{l(e)})},[]),(0,a.useEffect)(()=>{UP.getAuthzLevel().then(e=>"1"===e||"2"===e||"4"===e).then(e=>{e&&hT(`${mT.NOTIFICATIONS}`).then(e=>{if(200!==e.status)throw new Error(`Unexpected status code from notifications request: '${e.status}'.`);const{data:t}=e;return function(e){const t=e.find(e=>function(e){return"NETWORK_CONTRACT"===e.notificationType}(e)&&function(e){return 0!==e.count}(e));return t?.count||0}(t.notifications)}).catch(e=>{console.log(e)}).then(e=>{o(e)})})},[]);const u="grid grid-cols-1 gap-elv-32 lg:grid-cols-3";return(0,g_.jsxs)(FS,{children:[(0,g_.jsx)(zS,{dataTestId:vT(gT,"welcome-username-display"),children:`${e("welcome")}, ${s.name}!`}),(0,g_.jsx)(zP,{prefix:e("major_account_manager_prefix")}),(0,g_.jsxs)("section",{className:"flex flex-col gap-y-elv-32",children:[r>0&&(0,g_.jsx)(VP,{title:e("notifications.network_agreement.title")}),(0,g_.jsx)(FP,{linkTestId:vT(gT,"my-network-contracts"),buttonTestId:vT(gT,"sign-network-contracts"),title:e("my_network_contracts"),btnText:e("sign_network_contract"),svgIcon:(0,g_.jsx)(te,{"aria-hidden":"true"}),buttonPath:`${n}/${t.language}/eteenindus/vorgulepingud/uus?reAuthenticate=true`,titleLink:`${n}/${t.language}/eteenindus/vorgulepingud?reAuthenticate=true`}),(0,g_.jsxs)("div",{className:u,children:[(0,g_.jsx)(KP,{testId:vT(gT,"consumption-history-card"),svgIcon:(0,g_.jsx)(re,{"aria-hidden":"true"}),title:e("consumption_history"),subTitle:e("consumption_history_info"),path:"/eteenindus/tarbimisajalugu"}),(0,g_.jsx)(KP,{testId:vT(gT,"bills-card"),svgIcon:(0,g_.jsx)(le,{"aria-hidden":"true"}),title:e("bills"),subTitle:e("bills_paid"),path:"/eteenindus/arved"}),(0,g_.jsx)(KP,{testId:vT(gT,"my-data-card"),svgIcon:(0,g_.jsx)(ee,{"aria-hidden":"true"}),title:e("my_data"),subTitle:e("my_data_info"),path:"/eteenindus/minu-andmed"})]}),(0,g_.jsx)(FP,{linkTestId:vT(gT,"my-subscriptions"),buttonTestId:vT(gT,"submit-new-application"),title:e("my_subscriptions"),btnText:e("submit_new_application"),svgIcon:(0,g_.jsx)(ce,{"aria-hidden":"true"}),buttonPath:`/${t.language}/eteenindus/liitumised?modal=newApplicationModal`,titleLink:`/${t.language}/eteenindus/liitumised`}),(0,g_.jsxs)("div",{className:u,children:[(0,g_.jsx)(KP,{testId:vT(gT,"services-card"),svgIcon:(0,g_.jsx)(de,{"aria-hidden":"true"}),title:e("services"),subTitle:e("services_info"),path:"/teenused"}),(0,g_.jsx)(KP,{testId:vT(gT,"maru-application-card"),svgIcon:(0,g_.jsx)(ue,{"aria-hidden":"true"}),title:e("maru_application"),subTitle:e("maru_application_info"),isMaru:!0})]})]})]})}}],HP=function(){const e=window.rootKeycloak?.keycloak;return(0,g_.jsx)(g_.Fragment,{children:e?.authenticated?(0,g_.jsx)(rw,{children:(0,g_.jsxs)(Dk,{children:[BP.map(e=>(0,g_.jsx)(Nk,{path:e.path,element:(0,g_.jsx)(e.component,{})},e.path)),(0,g_.jsx)(Nk,{path:"*",element:(0,g_.jsx)(IS,{})})]})}):e.login()&&void 0})},WP=function(e){if("object"!==u(e))throw new Error("single-spa-react requires a configuration object");var t,n=l(l({},f),e);if(!n.React)throw new Error("single-spa-react must be passed opts.React");if(!n.ReactDOM&&!n.ReactDOMClient)throw new Error("single-spa-react must be passed opts.ReactDOM or opts.ReactDOMClient");if(n.renderType||(null!==(t=n.ReactDOMClient)&&void 0!==t&&t.createRoot?n.renderType="createRoot":n.renderType="render"),!n.rootComponent&&!n.loadRootComponent)throw new Error("single-spa-react must be passed opts.rootComponent or opts.loadRootComponent");if(n.errorBoundary&&"function"!=typeof n.errorBoundary)throw Error("The errorBoundary opt for single-spa-react must either be omitted or be a function that returns React elements");!m&&n.React.createContext&&(m=n.React.createContext()),n.SingleSpaRoot=function(e){function t(e){t.displayName="SingleSpaRoot(".concat(e.name,")")}return t.prototype=Object.create(e.React.Component.prototype),t.prototype.componentDidMount=function(){setTimeout(this.props.mountFinished)},t.prototype.componentWillUnmount=function(){setTimeout(this.props.unmountFinished)},t.prototype.render=function(){return setTimeout(this.props.updateFinished),this.props.children},t}(n);var i={bootstrap:h.bind(null,n),mount:g.bind(null,n),unmount:v.bind(null,n)};return n.parcelCanUpdate&&(i.update=b.bind(null,n)),i}({React:a,ReactDOMClient:o,rootComponent:function(){return(0,g_.jsx)(HP,{})},errorBoundary:()=>(0,g_.jsx)(b_,{})}),{bootstrap:qP,mount:JP,unmount:GP}=WP}
2,307(e,t,n){"use strict";var i=n(707),a=n.n(i),r=n(852),o=n.n(r)()(a());o.push([e.id,"*, ::before, ::after {\n  --tw-border-spacing-x: 0;\n  --tw-border-spacing-y: 0;\n  --tw-translate-x: 0;\n  --tw-translate-y: 0;\n  --tw-rotate: 0;\n  --tw-skew-x: 0;\n  --tw-skew-y: 0;\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  --tw-pan-x:  ;\n  --tw-pan-y:  ;\n  --tw-pinch-zoom:  ;\n  --tw-scroll-snap-strictness: proximity;\n  --tw-gradient-from-position:  ;\n  --tw-gradient-via-position:  ;\n  --tw-gradient-to-position:  ;\n  --tw-ordinal:  ;\n  --tw-slashed-zero:  ;\n  --tw-numeric-figure:  ;\n  --tw-numeric-spacing:  ;\n  --tw-numeric-fraction:  ;\n  --tw-ring-inset:  ;\n  --tw-ring-offset-width: 0px;\n  --tw-ring-offset-color: #fff;\n  --tw-ring-color: rgb(59 130 246 / 0.5);\n  --tw-ring-offset-shadow: 0 0 #0000;\n  --tw-ring-shadow: 0 0 #0000;\n  --tw-shadow: 0 0 #0000;\n  --tw-shadow-colored: 0 0 #0000;\n  --tw-blur:  ;\n  --tw-brightness:  ;\n  --tw-contrast:  ;\n  --tw-grayscale:  ;\n  --tw-hue-rotate:  ;\n  --tw-invert:  ;\n  --tw-saturate:  ;\n  --tw-sepia:  ;\n  --tw-drop-shadow:  ;\n  --tw-backdrop-blur:  ;\n  --tw-backdrop-brightness:  ;\n  --tw-backdrop-contrast:  ;\n  --tw-backdrop-grayscale:  ;\n  --tw-backdrop-hue-rotate:  ;\n  --tw-backdrop-invert:  ;\n  --tw-backdrop-opacity:  ;\n  --tw-backdrop-saturate:  ;\n  --tw-backdrop-sepia:  ;\n  --tw-contain-size:  ;\n  --tw-contain-layout:  ;\n  --tw-contain-paint:  ;\n  --tw-contain-style:  ;\n}\n\n::backdrop {\n  --tw-border-spacing-x: 0;\n  --tw-border-spacing-y: 0;\n  --tw-translate-x: 0;\n  --tw-translate-y: 0;\n  --tw-rotate: 0;\n  --tw-skew-x: 0;\n  --tw-skew-y: 0;\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  --tw-pan-x:  ;\n  --tw-pan-y:  ;\n  --tw-pinch-zoom:  ;\n  --tw-scroll-snap-strictness: proximity;\n  --tw-gradient-from-position:  ;\n  --tw-gradient-via-position:  ;\n  --tw-gradient-to-position:  ;\n  --tw-ordinal:  ;\n  --tw-slashed-zero:  ;\n  --tw-numeric-figure:  ;\n  --tw-numeric-spacing:  ;\n  --tw-numeric-fraction:  ;\n  --tw-ring-inset:  ;\n  --tw-ring-offset-width: 0px;\n  --tw-ring-offset-color: #fff;\n  --tw-ring-color: rgb(59 130 246 / 0.5);\n  --tw-ring-offset-shadow: 0 0 #0000;\n  --tw-ring-shadow: 0 0 #0000;\n  --tw-shadow: 0 0 #0000;\n  --tw-shadow-colored: 0 0 #0000;\n  --tw-blur:  ;\n  --tw-brightness:  ;\n  --tw-contrast:  ;\n  --tw-grayscale:  ;\n  --tw-hue-rotate:  ;\n  --tw-invert:  ;\n  --tw-saturate:  ;\n  --tw-sepia:  ;\n  --tw-drop-shadow:  ;\n  --tw-backdrop-blur:  ;\n  --tw-backdrop-brightness:  ;\n  --tw-backdrop-contrast:  ;\n  --tw-backdrop-grayscale:  ;\n  --tw-backdrop-hue-rotate:  ;\n  --tw-backdrop-invert:  ;\n  --tw-backdrop-opacity:  ;\n  --tw-backdrop-saturate:  ;\n  --tw-backdrop-sepia:  ;\n  --tw-contain-size:  ;\n  --tw-contain-layout:  ;\n  --tw-contain-paint:  ;\n  --tw-contain-style:  ;\n}/*\n! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com\n*//*\n1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)\n2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)\n*/\n\n*,\n::before,\n::after {\n  box-sizing: border-box; /* 1 */\n  border-width: 0; /* 2 */\n  border-style: solid; /* 2 */\n  border-color: currentColor; /* 2 */\n}\n\n::before,\n::after {\n  --tw-content: '';\n}\n\n/*\n1. Use a consistent sensible line-height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n3. Use a more readable tab size.\n4. Use the user's configured `sans` font-family by default.\n5. Use the user's configured `sans` font-feature-settings by default.\n6. Use the user's configured `sans` font-variation-settings by default.\n7. Disable tap highlights on iOS\n*/\n\nhtml,\n:host {\n  line-height: 1.5; /* 1 */\n  -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */\n  tab-size: 4; /* 3 */\n  font-family: ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"; /* 4 */\n  font-feature-settings: normal; /* 5 */\n  font-variation-settings: normal; /* 6 */\n  -webkit-tap-highlight-color: transparent; /* 7 */\n}\n\n/*\n1. Remove the margin in all browsers.\n2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.\n*/\n\nbody {\n  margin: 0; /* 1 */\n  line-height: inherit; /* 2 */\n}\n\n/*\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n3. Ensure horizontal rules are visible by default.\n*/\n\nhr {\n  height: 0; /* 1 */\n  color: inherit; /* 2 */\n  border-top-width: 1px; /* 3 */\n}\n\n/*\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr:where([title]) {\n  -webkit-text-decoration: underline dotted;\n          text-decoration: underline dotted;\n}\n\n/*\nRemove the default font size and weight for headings.\n*/\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  font-size: inherit;\n  font-weight: inherit;\n}\n\n/*\nReset links to optimize for opt-in styling instead of opt-out.\n*/\n\na {\n  color: inherit;\n  text-decoration: inherit;\n}\n\n/*\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\n/*\n1. Use the user's configured `mono` font-family by default.\n2. Use the user's configured `mono` font-feature-settings by default.\n3. Use the user's configured `mono` font-variation-settings by default.\n4. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; /* 1 */\n  font-feature-settings: normal; /* 2 */\n  font-variation-settings: normal; /* 3 */\n  font-size: 1em; /* 4 */\n}\n\n/*\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n  font-size: 80%;\n}\n\n/*\nPrevent `sub` and `sup` elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;
2\n}\n\nsup {\n  top: -0.5em;\n}\n\n/*\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n3. Remove gaps between table borders by default.\n*/\n\ntable {\n  text-indent: 0; /* 1 */\n  border-color: inherit; /* 2 */\n  border-collapse: collapse; /* 3 */\n}\n\n/*\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n3. Remove default padding in all browsers.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit; /* 1 */\n  font-feature-settings: inherit; /* 1 */\n  font-variation-settings: inherit; /* 1 */\n  font-size: 100%; /* 1 */\n  font-weight: inherit; /* 1 */\n  line-height: inherit; /* 1 */\n  letter-spacing: inherit; /* 1 */\n  color: inherit; /* 1 */\n  margin: 0; /* 2 */\n  padding: 0; /* 3 */\n}\n\n/*\nRemove the inheritance of text transform in Edge and Firefox.\n*/\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Remove default button styles.\n*/\n\nbutton,\ninput:where([type='button']),\ninput:where([type='reset']),\ninput:where([type='submit']) {\n  -webkit-appearance: button; /* 1 */\n  background-color: transparent; /* 2 */\n  background-image: none; /* 2 */\n}\n\n/*\nUse the modern Firefox focus style for all focusable elements.\n*/\n\n:-moz-focusring {\n  outline: auto;\n}\n\n/*\nRemove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)\n*/\n\n:-moz-ui-invalid {\n  box-shadow: none;\n}\n\n/*\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n  vertical-align: baseline;\n}\n\n/*\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/*\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n  -webkit-appearance: textfield; /* 1 */\n  outline-offset: -2px; /* 2 */\n}\n\n/*\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button; /* 1 */\n  font: inherit; /* 2 */\n}\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n  display: list-item;\n}\n\n/*\nRemoves the default spacing and border for appropriate elements.\n*/\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n  margin: 0;\n}\n\nfieldset {\n  margin: 0;\n  padding: 0;\n}\n\nlegend {\n  padding: 0;\n}\n\nol,\nul,\nmenu {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n\n/*\nReset default styling for dialogs.\n*/\ndialog {\n  padding: 0;\n}\n\n/*\nPrevent resizing textareas horizontally by default.\n*/\n\ntextarea {\n  resize: vertical;\n}\n\n/*\n1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)\n2. Set the default placeholder color to the user's configured gray 400 color.\n*/\n\ninput::placeholder,\ntextarea::placeholder {\n  opacity: 1; /* 1 */\n  color: #9ca3af; /* 2 */\n}\n\n/*\nSet the default cursor for buttons.\n*/\n\nbutton,\n[role=\"button\"] {\n  cursor: pointer;\n}\n\n/*\nMake sure disabled buttons don't get the pointer cursor.\n*/\n:disabled {\n  cursor: default;\n}\n\n/*\n1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)\n2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/je
2nsimmons/cssremedy/issues/14#issuecomment-634934210)\n   This can trigger a poorly considered lint error in some tools but is included by design.\n*/\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n  display: block; /* 1 */\n  vertical-align: middle; /* 2 */\n}\n\n/*\nConstrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)\n*/\n\nimg,\nvideo {\n  max-width: 100%;\n  height: auto;\n}\n\n/* Make elements with the HTML hidden attribute stay hidden by default */\n[hidden]:where(:not([hidden=\"until-found\"])) {\n  display: none;\n}\n.\\!container {\n  width: 100% !important;\n}\n.container {\n  width: 100%;\n}\n@media (min-width: 20rem) {\n\n  .\\!container {\n    max-width: 20rem !important;\n  }\n\n  .container {\n    max-width: 20rem;\n  }\n}\n@media (min-width: 22.5rem) {\n\n  .\\!container {\n    max-width: 22.5rem !important;\n  }\n\n  .container {\n    max-width: 22.5rem;\n  }\n}\n@media (min-width: 48rem) {\n\n  .\\!container {\n    max-width: 48rem !important;\n  }\n\n  .container {\n    max-width: 48rem;\n  }\n}\n@media (min-width: 64rem) {\n\n  .\\!container {\n    max-width: 64rem !important;\n  }\n\n  .container {\n    max-width: 64rem;\n  }\n}\n@media (min-width: 72rem) {\n\n  .\\!container {\n    max-width: 72rem !important;\n  }\n\n  .container {\n    max-width: 72rem;\n  }\n}\n@media (min-width: 87.5rem) {\n\n  .\\!container {\n    max-width: 87.5rem !important;\n  }\n\n  .container {\n    max-width: 87.5rem;\n  }\n}\n@media (min-width: 105rem) {\n\n  .\\!container {\n    max-width: 105rem !important;\n  }\n\n  .container {\n    max-width: 105rem;\n  }\n}\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n.pointer-events-none {\n  pointer-events: none;\n}\n.visible {\n  visibility: visible;\n}\n.static {\n  position: static;\n}\n.absolute {\n  position: absolute;\n}\n.relative {\n  position: relative;\n}\n.sticky {\n  position: sticky;\n}\n.bottom-0 {\n  bottom: 0px;\n}\n.left-0 {\n  left: 0px;\n}\n.right-\\[-0\\.75rem\\] {\n  right: -0.75rem;\n}\n.top-0 {\n  top: 0px;\n}\n.z-10 {\n  z-index: 10;\n}\n.z-20 {\n  z-index: 20;\n}\n.z-50 {\n  z-index: 50;\n}\n.order-1 {\n  order: 1;\n}\n.order-2 {\n  order: 2;\n}\n.col-span-2 {\n  grid-column: span 2 / span 2;\n}\n.float-left {\n  float: left;\n}\n.m-0 {\n  margin: 0px;\n}\n.m-auto {\n  margin: auto;\n}\n.mx-elv-8 {\n  margin-left: 0.5rem;\n  margin-right: 0.5rem;\n}\n.my-elv-8 {\n  margin-top: 0.5rem;\n  margin-bottom: 0.5rem;\n}\n.mb-3\\.5 {\n  margin-bottom: 0.875rem;\n}\n.mb-4 {\n  margin-bottom: 1rem;\n}\n.mb-8 {\n  margin-bottom: 2rem;\n}\n.mb-elv-0 {\n  margin-bottom: 0rem;\n}\n.mb-elv-16 {\n  margin-bottom: 1rem;\n}\n.mb-elv-20 {\n  margin-bottom: 1.25rem;\n}\n.mb-elv-24 {\n  margin-bottom: 1.5rem;\n}\n.mb-elv-28 {\n  margin-bottom: 1.75rem;\n}\n.mb-elv-32 {\n  margin-bottom: 2rem;\n}\n.mb-elv-40 {\n  margin-bottom: 2.5rem;\n}\n.mb-elv-48 {\n  margin-bottom: 3rem;\n}\n.mb-elv-64 {\n  margin-bottom: 4rem;\n}\n.mb-elv-8 {\n  margin-bottom: 0.5rem;\n}\n.ml-elv-12 {\n  margin-left: 0.75rem;\n}\n.ml-elv-4 {\n  margin-left: 0.25rem;\n}\n.mr-elv-12 {\n  margin-right: 0.75rem;\n}\n.mr-elv-8 {\n  margin-right: 0.5rem;\n}\n.mt-\\[20rem\\] {\n  margin-top: 20rem;\n}\n.mt-auto {\n  margin-top: auto;\n}\n.mt-elv-12 {\n  margin-top: 0.75rem;\n}\n.mt-elv-16 {\n  margin-top: 1rem;\n}\n.mt-elv-20 {\n  margin-top: 1.25rem;\n}\n.mt-elv-32 {\n  margin-top: 2rem;\n}\n.mt-elv-36 {\n  margin-top: 2.25rem;\n}\n.mt-elv-40 {\n  margin-top: 2.5rem;\n}\n.mt-elv-64 {\n  margin-top: 4rem;\n}\n.mt-elv-72 {\n  margin-top: 4.5rem;\n}\n.mt-elv-8 {\n  margin-top: 0.5rem;\n}\n.block {\n  display: block;\n}\n.inline {\n  display: inline;\n}\n.flex {\n  display: flex;\n}\n.inline-flex {\n  display: inline-flex;\n}\n.table {\n  display: table;\n}\n.grid {\n  display: grid;\n}\n.hidden {\n  display: none;\n}\n.h-150 {\n  height: 37.5rem;\n}\n.h-fit {\n  height: fit-content;\n}\n.h-full {\n  height: 100%;\n}\n.max-h-\\[70\\%\\] {\n  max-height: 70%;\n}\n.min-h-150 {\n  min-height: 37.5rem;\n}\n.min-h-8 {\n  min-height: 2rem;\n}\n.min-h-\\[3\\.5rem\\] {\n  min-height: 3.5rem;\n}\n.w-auto {\n  width: auto;\n}\n.w-elv-72 {\n  width: 4.5rem;\n}\n.w-full {\n  width: 100%;\n}\n.min-w-0 {\n  min-width: 0px;\n}\n.min-w-full {\n  min-width: 100%;\n}\n.max-w-\\[10rem\\] {\n  max-width: 10rem;\n}\n.max-w-\\[14\\.75rem\\] {\n  max-width: 14.75rem;\n}\n.max-w-\\[14rem\\] {\n  max-width: 14rem;\n}\n.max-w-\\[17\\.625rem\\] {\n  max-width: 17.625rem;\n}\n.max-w-\\[25rem\\] {\n  max-width: 25rem;\n}\n.max-w-\\[30rem\\] {\n  max-width: 30rem;\n}\n.max-w-\\[37rem\\] {\n  max-width: 37rem;\n}\n.max-w-\\[40rem\\] {\n  max-width: 40rem;\n}\n.max-w-\\[50rem\\] {\n  max-width: 50rem;\n}\n.max-w-\\[52rem\\] {\n  max-width: 52rem;\n}\n.max-w-\\[59rem\\] {\n  max-width: 59rem;\n}\n.max-w-\\[60rem\\] {\n  max-width: 60rem;\n}\n.max-w-\\[70vw\\] {\n  max-width: 70vw;\n}\n.max-w-\\[90rem\\] {\n  max-width: 90rem;\n}\n.max-w-full {\n  max-width: 100%;\n}\n.max-w-screen-md {\n  max-width: 48rem;\n}\n.max-w-screen-sm {\n  max-width: 22.5rem;\n}\n.flex-1 {\n  flex: 1 1 0%;\n}\n.shrink-0 {\n  flex-shrink: 0;\n}\n.grow {\n  flex-grow: 1;\n}\n.rotate-90 {\n  --tw-rotate: 90deg;\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n.transform {\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n@keyframes spin {\n\n  to {\n    transform: rotate(360deg);\n  }\n}\n.animate-spin {\n  animation: spin 1s linear infinite;\n}\n.resize {\n  resize: both;\n}\n.list-inside {\n  list-style-position: inside;\n}\n.list-disc {\n  list-style-type: disc;\n}\n.list-none {\n  list-style-type: none;\n}\n.grid-cols-1 {\n  grid-template-columns: repeat(1, minmax(0, 1fr));\n}\n.grid-cols-\\[minmax\\(25\\%\\2c auto\\)_minmax\\(50\\%\\2c 1fr\\)\\] {\n  grid-template-columns: minmax(25%,auto) minmax(50%,1fr);\n}\n.flex-row {\n  flex-direction: row;\n}\n.flex-col {\n  flex-direction: column;\n}\n.flex-col-reverse {\n  flex-direction: column-reverse;\n}\n.flex-wrap {\n  flex-wrap: wrap;\n}\n.items-start {\n  align-items: flex-start;\n}\n.items-end {\n  align-items: flex-end;\n}\n.items-center {\n  align-items: center;\n}\n.justify-start {\n  justify-content: flex-start;\n}\n.justify-center {\n  justify-content: center;\n}\n.justify-between {\n  justify-content: space-between;\n}\n.justify-items-center {\n  justify-items: center;\n}\n.gap-2 {\n  gap: 0.5rem;\n}\n.gap-elv-12 {\n  gap: 0.75rem;\n}\n.gap-elv-16 {\n  gap: 1rem;\n}\n.gap-elv-2 {\n  gap: 0.125rem;\n}\n.gap-elv-20 {\n  gap: 1.25rem;\n}\n.gap-elv-24 {\n  gap: 1.5rem;\n}\n.gap-elv-32 {\n  gap: 2rem;\n}\n.gap-elv-4 {\n  gap: 0.25rem;\n}\n.gap-elv-40 {\n  gap: 2.5rem;\n}\n.gap-elv-48 {\n  gap: 3rem;\n}\n.gap-elv-64 {\n  gap: 4rem;\n}\n.gap-elv-8 {\n  gap: 0.5rem;\n}\n.gap-x-elv-12 {\n  column-gap: 0.75rem;\n}\n.gap-x-elv-16 {\n  column-gap: 1rem;\n}\n.gap-x-elv-20 {\n  column-gap: 1.25rem;\n}
2\n.gap-x-elv-24 {\n  column-gap: 1.5rem;\n}\n.gap-x-elv-32 {\n  column-gap: 2rem;\n}\n.gap-x-elv-56 {\n  column-gap: 3.5rem;\n}\n.gap-x-elv-8 {\n  column-gap: 0.5rem;\n}\n.gap-y-elv-16 {\n  row-gap: 1rem;\n}\n.gap-y-elv-20 {\n  row-gap: 1.25rem;\n}\n.gap-y-elv-24 {\n  row-gap: 1.5rem;\n}\n.gap-y-elv-32 {\n  row-gap: 2rem;\n}\n.gap-y-elv-40 {\n  row-gap: 2.5rem;\n}\n.gap-y-elv-6 {\n  row-gap: 0.375rem;\n}\n.gap-y-elv-8 {\n  row-gap: 0.5rem;\n}\n.space-y-elv-16 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}\n.space-y-elv-24 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n}\n.space-y-elv-40 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));\n}\n.self-start {\n  align-self: flex-start;\n}\n.self-end {\n  align-self: flex-end;\n}\n.self-center {\n  align-self: center;\n}\n.self-baseline {\n  align-self: baseline;\n}\n.justify-self-start {\n  justify-self: start;\n}\n.justify-self-end {\n  justify-self: end;\n}\n.overflow-hidden {\n  overflow: hidden;\n}\n.overflow-x-auto {\n  overflow-x: auto;\n}\n.whitespace-normal {\n  white-space: normal;\n}\n.whitespace-nowrap {\n  white-space: nowrap;\n}\n.text-nowrap {\n  text-wrap: nowrap;\n}\n.break-words {\n  overflow-wrap: break-word;\n}\n.rounded {\n  border-radius: 0.25rem;\n}\n.rounded-\\[6px\\] {\n  border-radius: 6px;\n}\n.rounded-lg {\n  border-radius: 0.5rem;\n}\n.rounded-b-none {\n  border-bottom-right-radius: 0px;\n  border-bottom-left-radius: 0px;\n}\n.rounded-t {\n  border-top-left-radius: 0.25rem;\n  border-top-right-radius: 0.25rem;\n}\n.rounded-t-lg {\n  border-top-left-radius: 0.5rem;\n  border-top-right-radius: 0.5rem;\n}\n.\\!border {\n  border-width: 1px !important;\n}\n.border {\n  border-width: 1px;\n}\n.border-2 {\n  border-width: 2px;\n}\n.border-b-2 {\n  border-bottom-width: 2px;\n}\n.border-r {\n  border-right-width: 1px;\n}\n.border-t {\n  border-top-width: 1px;\n}\n.border-solid {\n  border-style: solid;\n}\n.\\!border-none {\n  border-style: none !important;\n}\n.\\!border-neutral-border {\n  --tw-border-opacity: 1 !important;\n  border-color: rgb(231 238 238 / var(--tw-border-opacity, 1)) !important;\n}\n.border-danger-500 {\n  --tw-border-opacity: 1;\n  border-color: rgb(212 67 37 / var(--tw-border-opacity, 1));\n}\n.border-neutral-white {\n  --tw-border-opacity: 1;\n  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));\n}\n.border-primary-400 {\n  --tw-border-opacity: 1;\n  border-color: rgb(52 129 220 / var(--tw-border-opacity, 1));\n}\n.border-primary-500 {\n  --tw-border-opacity: 1;\n  border-color: rgb(1 98 211 / var(--tw-border-opacity, 1));\n}\n.border-secondary-100 {\n  --tw-border-opacity: 1;\n  border-color: rgb(183 196 207 / var(--tw-border-opacity, 1));\n}\n.border-transparent {\n  border-color: transparent;\n}\n.border-b-primary-500 {\n  --tw-border-opacity: 1;\n  border-bottom-color: rgb(1 98 211 / var(--tw-border-opacity, 1));\n}\n.border-t-neutral-border {\n  --tw-border-opacity: 1;\n  border-top-color: rgb(231 238 238 / var(--tw-border-opacity, 1));\n}\n.bg-neutral-gray {\n  --tw-bg-opacity: 1;\n  background-color: rgb(247 250 250 / var(--tw-bg-opacity, 1));\n}\n.bg-neutral-light {\n  --tw-bg-opacity: 1;\n  background-color: rgb(246 249 249 / var(--tw-bg-opacity, 1));\n}\n.bg-neutral-white {\n  --tw-bg-opacity: 1;\n  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));\n}\n.bg-primary-50 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(230 239 251 / var(--tw-bg-opacity, 1));\n}\n.bg-primary-500 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(1 98 211 / var(--tw-bg-opacity, 1));\n}\n.bg-secondary-50 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(232 236 240 / var(--tw-bg-opacity, 1));\n}\n.bg-gradient-to-b {\n  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));\n}\n.from-primary-500 {\n  --tw-gradient-from: #0162d3 var(--tw-gradient-from-position);\n  --tw-gradient-to: rgb(1 98 211 / 0) var(--tw-gradient-to-position);\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);\n}\n.to-accent-500 {\n  --tw-gradient-to: #763cbe var(--tw-gradient-to-position);\n}\n.\\!fill-primary-500 {\n  fill: #0162d3 !important;\n}\n.\\!fill-secondary-500 {\n  fill: #164064 !important;\n}\n.fill-danger-500 {\n  fill: #d44325;\n}\n.fill-primary-500 {\n  fill: #0162d3;\n}\n.p-0 {\n  padding: 0px;\n}\n.p-elv-12 {\n  padding: 0.75rem;\n}\n.p-elv-16 {\n  padding: 1rem;\n}\n.p-elv-20 {\n  padding: 1.25rem;\n}\n.p-elv-24 {\n  padding: 1.5rem;\n}\n.p-elv-8 {\n  padding: 0.5rem;\n}\n.px-0 {\n  padding-left: 0px;\n  padding-right: 0px;\n}\n.px-12 {\n  padding-left: 3rem;\n  padding-right: 3rem;\n}\n.px-elv-12 {\n  padding-left: 0.75rem;\n  padding-right: 0.75rem;\n}\n.px-elv-16 {\n  padding-left: 1rem;\n  padding-right: 1rem;\n}\n.px-elv-32 {\n  padding-left: 2rem;\n  padding-right: 2rem;\n}\n.px-elv-4 {\n  padding-left: 0.25rem;\n  padding-right: 0.25rem;\n}\n.px-elv-8 {\n  padding-left: 0.5rem;\n  padding-right: 0.5rem;\n}\n.py-1 {\n  padding-top: 0.25rem;\n  padding-bottom: 0.25rem;\n}\n.py-4 {\n  padding-top: 1rem;\n  padding-bottom: 1rem;\n}\n.py-elv-12 {\n  padding-top: 0.75rem;\n  padding-bottom: 0.75rem;\n}\n.py-elv-16 {\n  padding-top: 1rem;\n  padding-bottom: 1rem;\n}\n.py-elv-2 {\n  padding-top: 0.125rem;\n  padding-bottom: 0.125rem;\n}\n.py-elv-20 {\n  padding-top: 1.25rem;\n  padding-bottom: 1.25rem;\n}\n.py-elv-24 {\n  padding-top: 1.5rem;\n  padding-bottom: 1.5rem;\n}\n.py-elv-28 {\n  padding-top: 1.75rem;\n  padding-bottom: 1.75rem;\n}\n.py-elv-4 {\n  padding-top: 0.25rem;\n  padding-bottom: 0.25rem;\n}\n.py-elv-40 {\n  padding-top: 2.5rem;\n  padding-bottom: 2.5rem;\n}\n.py-elv-8 {\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n}\n.pb-0 {\n  padding-bottom: 0px;\n}\n.pb-14 {\n  padding-bottom: 3.5rem;\n}\n.pb-elv-12 {\n  padding-bottom: 0.75rem;\n}\n.pb-elv-16 {\n  padding-bottom: 1rem;\n}\n.pb-elv-24 {\n  padding-bottom: 1.5rem;\n}\n.pb-elv-28 {\n  padding-bottom: 1.75rem;\n}\n.pb-elv-40 {\n  padding-bottom: 2.5rem;\n}\n.pb-elv-48 {\n  padding-bottom: 3rem;\n}\n.pb-elv-8 {\n  padding-bottom: 0.5rem;\n}\n.pl-elv-16 {\n  padding-left: 1rem;\n}\n.pl-elv-4 {\n  padding-left: 0.25rem;\n}\n.pr-elv-24 {\n  padding-right: 1.5rem;\n}\n.pr-elv-64 {\n  padding-right: 4rem;\n}\n.pt-7 {\n  padding-top: 1.75rem;\n}\n.pt-elv-16 {\n  padding-top: 1rem;\n}\n.pt-elv-28 {\n  padding-top: 1.75rem;\n}\n.pt-elv-32 {\n  padding-top: 2rem;\n}\n.pt-elv-48 {\n  padding-top: 3rem;\n}\n.pt-elv-8 {\n  padding-top: 0.5rem;\n}\n.text-left {\n  text-align: left;\n}\n.text-center {\n  text-align: center;\n}\n.text-end {\n  text-align: end;\n}\n.align-baseline {\n  vertical-align: baseline;\n}\n.align-top {\n  vertical-align: top;\n}\n.align-middle {\n  vertical-align: middle;\n}\n.text-\\[\\.6rem\\] {\n  font-size: .6rem;\n}\n.text-\\[1\\.125rem\\] {\n  font-size: 1.125rem;\n}\n.text-\\[1\\.375rem\\] {\n  font-size: 1.375rem;\n}\n.text-\\[18px\\] {\n  font-size: 18px;\n}\n.text-lg {\n  font-size: 1.125rem;\n  line-height: 1.75rem;\n}\n.text-sm {\n  font-size: 0.875rem;\n  line-height: 1.25rem;\n}\n.text-xl {\n  font-size: 1.25rem;\n  line-height: 1.75rem;\n}\n.text-xs {\n  font-size: 0.75rem;\n  line-height: 1rem;\n}\n.font-bold {\n  font-weight: 700;\n}\n.font-normal {\n  font-weight: 400;\n}\n.font-semibold {\n  font-weight: 600;\n}\n.uppercase {\n  text-transform: uppercase;\n}\n.italic {\n  font-style: italic;\n}\n.leading-none {\n  line-height: 1;\n}\n.\\!text-danger-500 {\n  --tw-text-opacity: 1 !important;\n  color: rgb(212 67 37 / var(--tw-text-opacity, 1)) !important;\n}\n.\\!text-primary-500 {\n  --tw-text-opacity: 1 !important;\n  color: rgb(1 98 211 / var(--tw-text-opacity, 1)) !important;\n}\n.text-danger-500 {\n  --tw-text-opacity: 1;\n  color: rgb(212 67 37 / var(--tw-text-opacity, 1));\n}\n.text-neutral-white {\n  --tw-text-opacity: 1;\n  color: rgb(255 255 255 / var(--tw-text-opacity, 1));\n}\n.text-primary-500 {\n  --tw-text-opacity: 1;\n  color: rgb(1 98 211 / var(--tw-text-opacity, 1));\n}\n.text-secondary-400 {\n  --tw-text-opacity: 1;
2\n  color: rgb(69 102 131 / var(--tw-text-opacity, 1));\n}\n.text-secondary-500 {\n  --tw-text-opacity: 1;\n  color: rgb(22 64 100 / var(--tw-text-opacity, 1));\n}\n.underline {\n  text-decoration-line: underline;\n}\n.opacity-80 {\n  opacity: 0.8;\n}\n.shadow {\n  --tw-shadow: 0 1px 1px rgba(0, 0, 0, 0.24), 0 1px 2px rgba(0, 0, 0, 0.12);\n  --tw-shadow-colored: 0 1px 1px var(--tw-shadow-color), 0 1px 2px var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n.shadow-smooth {\n  --tw-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);\n  --tw-shadow-colored: 0px 1px 4px var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n.\\!outline-none {\n  outline: 2px solid transparent !important;\n  outline-offset: 2px !important;\n}\n.outline-none {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n.outline {\n  outline-style: solid;\n}\n.filter {\n  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n}\n.transition {\n  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n.duration-100 {\n  transition-duration: 100ms;\n}\n.marker\\:text-primary-500 *::marker {\n  color: rgb(1 98 211 );\n}\n.marker\\:text-primary-500::marker {\n  color: rgb(1 98 211 );\n}\n.last-of-type\\:pr-0:last-of-type {\n  padding-right: 0px;\n}\n.hover\\:border-primary-500:hover {\n  --tw-border-opacity: 1;\n  border-color: rgb(1 98 211 / var(--tw-border-opacity, 1));\n}\n.hover\\:\\!bg-primary-50:hover {\n  --tw-bg-opacity: 1 !important;\n  background-color: rgb(230 239 251 / var(--tw-bg-opacity, 1)) !important;\n}\n.hover\\:bg-primary-500:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgb(1 98 211 / var(--tw-bg-opacity, 1));\n}\n.hover\\:text-neutral-white:hover {\n  --tw-text-opacity: 1;\n  color: rgb(255 255 255 / var(--tw-text-opacity, 1));\n}\n.hover\\:text-secondary-500:hover {\n  --tw-text-opacity: 1;\n  color: rgb(22 64 100 / var(--tw-text-opacity, 1));\n}\n.hover\\:no-underline:hover {\n  text-decoration-line: none;\n}\n.focus-visible\\:border-primary-500:focus-visible {\n  --tw-border-opacity: 1;\n  border-color: rgb(1 98 211 / var(--tw-border-opacity, 1));\n}\n.focus-visible\\:shadow-focus:focus-visible {\n  --tw-shadow: 0 0 0 3px rgba(0, 123, 255, 0.5);
2\n  --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n.focus-visible\\:outline-none:focus-visible {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n@media not all and (min-width: 48rem) {\n\n  .max-md\\:\\!hidden {\n    display: none !important;\n  }\n\n  .max-md\\:p-0 {\n    padding: 0px;\n  }\n\n  .max-md\\:p-elv-0 {\n    padding: 0rem;\n  }\n}\n@media (min-width: 22.5rem) {\n\n  .sm\\:px-elv-24 {\n    padding-left: 1.5rem;\n    padding-right: 1.5rem;\n  }\n\n  .sm\\:px-elv-32 {\n    padding-left: 2rem;\n    padding-right: 2rem;\n  }\n}\n@media (min-width: 48rem) {\n\n  .md\\:col-span-1 {\n    grid-column: span 1 / span 1;\n  }\n\n  .md\\:col-span-2 {\n    grid-column: span 2 / span 2;\n  }\n\n  .md\\:mb-elv-24 {\n    margin-bottom: 1.5rem;\n  }\n\n  .md\\:mb-elv-56 {\n    margin-bottom: 3.5rem;\n  }\n\n  .md\\:ml-auto {\n    margin-left: auto;\n  }\n\n  .md\\:ml-elv-24 {\n    margin-left: 1.5rem;\n  }\n\n  .md\\:mt-elv-24 {\n    margin-top: 1.5rem;\n  }\n\n  .md\\:mt-elv-36 {\n    margin-top: 2.25rem;\n  }\n\n  .md\\:block {\n    display: block;\n  }\n\n  .md\\:flex {\n    display: flex;\n  }\n\n  .md\\:grid {\n    display: grid;\n  }\n\n  .md\\:\\!hidden {\n    display: none !important;\n  }\n\n  .md\\:hidden {\n    display: none;\n  }\n\n  .md\\:w-full {\n    width: 100%;\n  }\n\n  .md\\:\\!max-w-fit {\n    max-width: fit-content !important;\n  }\n\n  .md\\:max-w-\\[14rem\\] {\n    max-width: 14rem;\n  }\n\n  .md\\:max-w-\\[16rem\\] {\n    max-width: 16rem;\n  }\n\n  .md\\:max-w-\\[21rem\\] {\n    max-width: 21rem;\n  }\n\n  .md\\:max-w-\\[22rem\\] {\n    max-width: 22rem;\n  }\n\n  .md\\:max-w-\\[35rem\\] {\n    max-width: 35rem;\n  }\n\n  .md\\:max-w-\\[46rem\\] {\n    max-width: 46rem;\n  }\n\n  .md\\:max-w-\\[50rem\\] {\n    max-width: 50rem;\n  }\n\n  .md\\:max-w-\\[80vw\\] {\n    max-width: 80vw;\n  }\n\n  .md\\:grid-cols-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-6 {\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n  }\n\n  .md\\:flex-row {\n    flex-direction: row;\n  }\n\n  .md\\:flex-col {\n    flex-direction: column;\n  }\n\n  .md\\:gap-x-elv-16 {\n    column-gap: 1rem;\n  }\n\n  .md\\:gap-x-elv-20 {\n    column-gap: 1.25rem;\n  }\n\n  .md\\:gap-x-elv-24 {\n    column-gap: 1.5rem;\n  }\n\n  .md\\:gap-x-elv-32 {\n    column-gap: 2rem;\n  }\n\n  .md\\:gap-y-elv-12 {\n    row-gap: 0.75rem;\n  }\n\n  .md\\:gap-y-elv-24 {\n    row-gap: 1.5rem;\n  }\n\n  .md\\:gap-y-elv-40 {\n    row-gap: 2.5rem;\n  }\n\n  .md\\:space-y-elv-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:self-end {\n    align-self: flex-end;\n  }
2\n\n  .md\\:self-center {\n    align-self: center;\n  }\n\n  .md\\:rounded {\n    border-radius: 0.25rem;\n  }\n\n  .md\\:p-elv-16 {\n    padding: 1rem;\n  }\n\n  .md\\:p-elv-28 {\n    padding: 1.75rem;\n  }\n\n  .md\\:p-elv-40 {\n    padding: 2.5rem;\n  }\n\n  .md\\:px-0 {\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n\n  .md\\:px-elv-24 {\n    padding-left: 1.5rem;\n    padding-right: 1.5rem;\n  }\n\n  .md\\:px-elv-32 {\n    padding-left: 2rem;\n    padding-right: 2rem;\n  }\n\n  .md\\:py-elv-12 {\n    padding-top: 0.75rem;\n    padding-bottom: 0.75rem;\n  }\n\n  .md\\:py-elv-16 {\n    padding-top: 1rem;\n    padding-bottom: 1rem;\n  }\n\n  .md\\:py-elv-28 {\n    padding-top: 1.75rem;\n    padding-bottom: 1.75rem;\n  }\n\n  .md\\:pb-20 {\n    padding-bottom: 5rem;\n  }\n\n  .md\\:pt-12 {\n    padding-top: 3rem;\n  }\n\n  .md\\:shadow {\n    --tw-shadow: 0 1px 1px rgba(0, 0, 0, 0.24), 0 1px 2px rgba(0, 0, 0, 0.12);\n    --tw-shadow-colored: 0 1px 1px var(--tw-shadow-color), 0 1px 2px var(--tw-shadow-color);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-sha
2dow);\n  }\n\n  .md\\:hover\\:bg-primary-50:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgb(230 239 251 / var(--tw-bg-opacity, 1));\n  }\n}\n@media (min-width: 64rem) {\n\n  .lg\\:col-span-1 {\n    grid-column: span 1 / span 1;\n  }\n\n  .lg\\:col-start-2 {\n    grid-column-start: 2;\n  }\n\n  .lg\\:col-start-3 {\n    grid-column-start: 3;\n  }\n\n  .lg\\:mt-\\[30rem\\] {\n    margin-top: 30rem;\n  }\n\n  .lg\\:block {\n    display: block;\n  }\n\n  .lg\\:grid {\n    display: grid;\n  }\n\n  .lg\\:hidden {\n    display: none;\n  }\n\n  .lg\\:grid-cols-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-\\[1fr_max-content_1fr\\] {\n    grid-template-columns: 1fr max-content 1fr;\n  }\n\n  .lg\\:flex-row {\n    flex-direction: row;\n  }\n\n  .lg\\:flex-col {\n    flex-direction: column;\n  }\n\n  .lg\\:items-start {\n    align-items: flex-start;\n  }\n\n  .lg\\:items-end {\n    align-items: flex-end;\n  }\n\n  .lg\\:justify-start {\n    justify-content: flex-start;\n  }\n\n  .lg\\:gap-x-elv-24 {\n    column-gap: 1.5rem;\n  }
2\n\n  .lg\\:self-center {\n    align-self: center;\n  }\n\n  .lg\\:self-baseline {\n    align-self: baseline;\n  }\n\n  .lg\\:px-elv-48 {\n    padding-left: 3rem;\n    padding-right: 3rem;\n  }\n\n  .lg\\:px-elv-64 {\n    padding-left: 4rem;\n    padding-right: 4rem;\n  }\n\n  .lg\\:py-elv-16 {\n    padding-top: 1rem;\n    padding-bottom: 1rem;\n  }\n\n  .lg\\:py-elv-56 {\n    padding-top: 3.5rem;\n    padding-bottom: 3.5rem;\n  }\n\n  .lg\\:pb-elv-40 {\n    padding-bottom: 2.5rem;\n  }\n\n  .lg\\:pb-elv-80 {\n    padding-bottom: 5rem;\n  }\n\n  .lg\\:pt-elv-16 {\n    padding-top: 1rem;\n  }\n\n  .lg\\:pt-elv-32 {\n    padding-top: 2rem;\n  }\n\n  .lg\\:pt-elv-80 {\n    padding-top: 5rem;\n  }\n\n  .lg\\:text-left {\n    text-align: left;\n  }\n}\n@media (min-width: 72rem) {\n\n  .xl\\:gap-x-elv-32 {\n    column-gap: 2rem;\n  }\n\n  .xl\\:pt-elv-16 {\n    padding-top: 1rem;\n  }\n}\n.\\[\\&\\:not\\(\\:last-child\\)\\]\\:mb-elv-16:not(:last-child) {\n  margin-bottom: 1rem;\n}\n.\\[\\&\\:not\\(\\:last-child\\)\\]\\:mb-elv-8:not(:last-child) {\n  margin-bottom: 0.5rem;\n}\n.\\[\\&\\>\\*\\]\\:hover\\:\\!text-neutral-white:hover>* {\n  --tw-text-opacity: 1 !important;\n  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;\n}\n.\\[\\&\\>\\.maru-icon-text\\]\\:hover\\:\\!text-warning-500:hover>.maru-icon-text {\n  --tw-text-opacity: 1 !important;\n  color: rgb(255 204 102 / var(--tw-text-opacity, 1)) !important;\n}\n.\\[\\&\\>label\\]\\:items-center>label {\n  align-items: center;\n}\n",""]);const s=o;n.d(t,["A",0,s])},852(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var n="",i=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),i&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),i&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n}).join("")},t.i=function(e,n,i,a,r){"string"==typeof e&&(e=[[null,e,void 0]]);var o={};if(i)for(var s=0;s<this.length;s++){var l=this[s][0];null!=l&&(o[l]=!0)}for(var u=0;u<e.length;u++){var c=[].concat(e[u]);i&&o[c[0]]||(void 0!==r&&(void 0===c[5]||(c[1]="@layer".concat(c[5].length>0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=r),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),a&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=a):c[4]="".concat(a)),t.push(c))}},t}},707(e){"use strict";e.exports=function(e){return e[1]}},942(e,t){var n;!function(){"use strict";var i={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=o(e,r(n)))}return e}function r(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)i.call(e,n)&&e[n]&&(t=o(t,n));return t}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()}};const n={};function i(t){const a=n[t];if(void 0!==a)return a.exports;const r=n[t]={id:t,exports:{}};return e[t](r,r.exports,i),r.exports}return i.y=t,i.n=e=>{const t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},(()=>{const e=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;let t;i.t=function(n,a){if(1&a&&(n=this(n)),8&a)return n;if("object"==typeof n&&n){if(4&a&&n.__esModule)return n;if(16&a&&"function"==typeof n.then)return n}const r=Object.create(null);i.r(r);const o={};t=t||[null,e({}),e([]),e(e)];for(var s=2&a&&n;("object"==typeof s||"function"==typeof s)&&!~t.indexOf(s);s=e(s))Object.getOwnPropertyNames(s).forEach(e=>o[e]=()=>n[e]);return o.default=()=>n,i.d(r,o),r}})(),i.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var a=t[n++],r=t[n++];i.o(e,a)?0===r&&n++:0===r?Object.defineProperty(e,a,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,a,{enumerable:!0,get:r})}else for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}
2),Object.defineProperty(e,"__esModule",{value:!0})},i.cjs=e=>{const t={exports:{}};return e.call(t.exports,t,t.exports),t.exports},i.p="",i.nc=void 0,i(0),i(807)})())}}});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.